Difference between revisions of "Ratojen editointi"

From Elma Wiki
Jump to navigation Jump to search
 
Line 1: Line 1:
 
== Johdanto ==
 
== Johdanto ==
Designing a level in Elma is very easy. A level consists of a number of polygons, and start and exit (flower) objects. There can also be the optional objects:
+
Oman levelin suunnittelu on erittäin helppoa. Leveli koostuu monikulmioista, aloituspisteestä (start) ja maalista eli kukasta (flower). Lisäksi voidaan käyttää seuraavia objekteja:
Oman levelin suunnittelu on erittäin helppoa. leveli koostuu polygoneista, aloituspisteestä (start), maalista, eli kukasta (flower). Lisäksi voidaan käyttää seuraavian objekteja:
 
 
* Ruoka (food) (omenat)
 
* Ruoka (food) (omenat)
 
* Killerit (killers)
 
* Killerit (killers)
 
* Kuvat (pictures)
 
* Kuvat (pictures)
 
* Tekstuurit ja maskit (textures and masks)
 
* Tekstuurit ja maskit (textures and masks)
Tehdäkseni levelin sinun täytyy vain avata editori ja piirtää muutama polygoni ja merkata missä objektien tulisi olla. Elasto Manian sisäinen grafiikkamoottori tekee loput.
+
Tehdäksesi levelin sinun täytyy vain avata editori ja piirtää muutama monikulmio ja merkata, missä objektien tulisi olla. Elasto Manian sisäinen grafiikkamoottori tekee loput.
  
 
== Editorin käyttöliittymä ==
 
== Editorin käyttöliittymä ==
Line 13: Line 12:
 
Selitykset vasemmalla oleville napeille:
 
Selitykset vasemmalla oleville napeille:
  
* Exit - ''Poistu editorista.''.
+
* Exit - ''Poistu editorista.''
* New - ''Sulkee nykyisen levelin ja aloittaa uuden puhtaalta pöydältä''
+
* New - ''Sulkee nykyisen levelin ja aloittaa uuden puhtaalta pöydältä.''
 
* Open - ''Avaa leveli.''
 
* Open - ''Avaa leveli.''
 
* Save As - ''Tallenna leveli nimellä.''
 
* Save As - ''Tallenna leveli nimellä.''
Line 20: Line 19:
 
* Save and Play - ''Tallenna rata ja pelaa. Tarkistaa myös topologian (katso alhaalta).''
 
* Save and Play - ''Tallenna rata ja pelaa. Tarkistaa myös topologian (katso alhaalta).''
 
* Check Topology - ''Tarkistaa mahdolliset virheet mitä levelissä voi olla. Mahdolliset virheet ovat:''
 
* Check Topology - ''Tarkistaa mahdolliset virheet mitä levelissä voi olla. Mahdolliset virheet ovat:''
** Kaksi viivaa (ei koske ruohopolygoneja) menevät päällekkäin.
+
** Kaksi viivaa (ei koske ruohomonikulmioita) menevät päällekkäin.
 
** Aloitus/lopetuspiste ovat maan sisällä.
 
** Aloitus/lopetuspiste ovat maan sisällä.
 
* Properties - ''Aseta asetukset:''
 
* Properties - ''Aseta asetukset:''
** Foreground texture - Tekstuuri jota käytetään maana
+
** Foreground texture - Tekstuuri, jota käytetään maana.
** Background texture - Tekstuuri jota käytetään taustana
+
** Background texture - Tekstuuri, jota käytetään taustana.
** Level Name - Levelin nimi (pelatessa näkyvä, eri kuin tiedostonimi)
+
** Level Name - Levelin nimi (pelatessa näkyvä, yleensä eri kuin tiedostonimi).
** [[LGR]] File - ''Mitä LGR tiedostoa käytetään.''
+
** [[LGR]] File - Mitä LGR tiedostoa käytetään.
 
* Zoom Out - ''Zoomaa kauemmas.''
 
* Zoom Out - ''Zoomaa kauemmas.''
 
* View Options - ''Valitse mitä objekteja editori näyttää:''
 
* View Options - ''Valitse mitä objekteja editori näyttää:''
** View Polygons - Näyttää polygonit
+
** View Polygons - Näyttää monikulmiot.
** View Grass - Näyttää ruohon
+
** View Grass - Näyttää ruohon.
** View Pictures - Näyttää kuvat
+
** View Pictures - Näyttää kuvat.
 
* Help - ''Näyttää help tiedoston.''
 
* Help - ''Näyttää help tiedoston.''
 
* Move - ''Liikuta objekteja.''
 
* Move - ''Liikuta objekteja.''
 
* Zoom In - ''Zoomaa lähemmäksi.''
 
* Zoom In - ''Zoomaa lähemmäksi.''
* Create Vertex - ''Aloita vertexien lisääminen, tee joko uusi polygoni tai lisää vertexejä vanhaan.''
+
* Create Vertex - ''Aloita pisteiden lisääminen. Tee joko uusi monikulmio tai lisää pisteitä vanhaan monikulmioon.''
* Delete Vertex - ''Poista vertex polygonista.''
+
* Delete Vertex - ''Poista piste monikulmiosta.''
* Delete Polygon - ''Poistaa koko polygonin!''
+
* Delete Polygon - ''Poistaa koko monikulmion.''
 
* Create Food - ''Aseta omena leveliin.''
 
* Create Food - ''Aseta omena leveliin.''
 
* Create Killer - ''Aseta killeri leveliin.''
 
* Create Killer - ''Aseta killeri leveliin.''
 
* Delete Object - ''Poista omena/killeri.''
 
* Delete Object - ''Poista omena/killeri.''
 
* Create Picture - ''Aseta kuva tai tekstuuri rataan.''
 
* Create Picture - ''Aseta kuva tai tekstuuri rataan.''
* Delete Picture - ''Posita kuva tai tekstuuri.''
+
* Delete Picture - ''Poista kuva tai tekstuuri.''
  
 
== Ruohon tekeminen ==
 
== Ruohon tekeminen ==
Kun olet tehnyt polygonin jossa pitäisi olla ruohoa, piirrä uusi polygoni vanhan polygonin reunan alle siihen muotoon minkä haluat ruohon saavan. kuva:
+
Kun olet tehnyt monikulmion, jossa pitäisi olla ruohoa, piirrä uusi monikulmio vanhan monikulmion reunan alle siihen muotoon, minkä haluat ruohon saavan. Kuva:
+
 
 
[[Image:Making_grass.gif]]
 
[[Image:Making_grass.gif]]
  
Tässä tapauksessa ruohon muoto on sama kuin polygonin johon ruoho laitetaan, tämä on yleisin tapa lisätä ruoho.
+
Tässä tapauksessa ruohon muoto on sama kuin monikulmion, johon ruoho laitetaan. Tämä on yleisin tapa lisätä ruoho.
 
 
  
When you have drawn the grass polygon properly, turn it into grass by clicking the "Move" button and then right-clicking any point on the grass polygon. Then you will get a dialog where you can choose "Grass polygon". Done!
+
Kun olet piirtänyt ruohopolygonin, muuta se ruohoksi painamalla "Move"- nappia ja sitten hiiren oikealla näppäimellä mitä tahansa pistettä ruohomonikulmiossa. Esiin tulee valikko, josta voit valita "Grass polygon". Valmista.
Kun olet piirtänyt ruohopolygonin, muuta se ruohoksi painamalla "Move" nappia ja sitten hiiren oikealla näppäimellä mihin tahansa pisteeseen ruohopolygonissa, esiin tulee dialogi mistä voit valit "Grass polygon". Valmista.
 
  
== Painovoiman muutaminen ==
+
== Painovoiman muuttaminen ==
Painovoimaa voi muuttaa vaihtamalla sitä omenan ominaisuuksista. Valitse "Move" ja klikkaa hiiren oikella omenaa. Esiin tulee menu josta voit valita painovoiman suunnan.
+
Painovoimaa voi muuttaa vaihtamalla sitä omenan ominaisuuksista. Valitse "Move" ja klikkaa hiiren oikella omenaa. Esiin tulee valikko, josta voit valita painovoiman suunnan.
  
"Food anim number" ei vaihda painovoimaa, vaan asettaa omenan kulman
+
"Food anim number" ei vaihda painovoimaa, vaan asettaa omenan kulman.
  
 
== Ulkoiset editorit ==
 
== Ulkoiset editorit ==

Revision as of 06:35, 11 October 2009

Johdanto

Oman levelin suunnittelu on erittäin helppoa. Leveli koostuu monikulmioista, aloituspisteestä (start) ja maalista eli kukasta (flower). Lisäksi voidaan käyttää seuraavia objekteja:

  • Ruoka (food) (omenat)
  • Killerit (killers)
  • Kuvat (pictures)
  • Tekstuurit ja maskit (textures and masks)

Tehdäksesi levelin sinun täytyy vain avata editori ja piirtää muutama monikulmio ja merkata, missä objektien tulisi olla. Elasto Manian sisäinen grafiikkamoottori tekee loput.

Editorin käyttöliittymä

A screenshot of the editor

Selitykset vasemmalla oleville napeille:

  • Exit - Poistu editorista.
  • New - Sulkee nykyisen levelin ja aloittaa uuden puhtaalta pöydältä.
  • Open - Avaa leveli.
  • Save As - Tallenna leveli nimellä.
  • Save - Tallenna leveli.
  • Save and Play - Tallenna rata ja pelaa. Tarkistaa myös topologian (katso alhaalta).
  • Check Topology - Tarkistaa mahdolliset virheet mitä levelissä voi olla. Mahdolliset virheet ovat:
    • Kaksi viivaa (ei koske ruohomonikulmioita) menevät päällekkäin.
    • Aloitus/lopetuspiste ovat maan sisällä.
  • Properties - Aseta asetukset:
    • Foreground texture - Tekstuuri, jota käytetään maana.
    • Background texture - Tekstuuri, jota käytetään taustana.
    • Level Name - Levelin nimi (pelatessa näkyvä, yleensä eri kuin tiedostonimi).
    • LGR File - Mitä LGR tiedostoa käytetään.
  • Zoom Out - Zoomaa kauemmas.
  • View Options - Valitse mitä objekteja editori näyttää:
    • View Polygons - Näyttää monikulmiot.
    • View Grass - Näyttää ruohon.
    • View Pictures - Näyttää kuvat.
  • Help - Näyttää help tiedoston.
  • Move - Liikuta objekteja.
  • Zoom In - Zoomaa lähemmäksi.
  • Create Vertex - Aloita pisteiden lisääminen. Tee joko uusi monikulmio tai lisää pisteitä vanhaan monikulmioon.
  • Delete Vertex - Poista piste monikulmiosta.
  • Delete Polygon - Poistaa koko monikulmion.
  • Create Food - Aseta omena leveliin.
  • Create Killer - Aseta killeri leveliin.
  • Delete Object - Poista omena/killeri.
  • Create Picture - Aseta kuva tai tekstuuri rataan.
  • Delete Picture - Poista kuva tai tekstuuri.

Ruohon tekeminen

Kun olet tehnyt monikulmion, jossa pitäisi olla ruohoa, piirrä uusi monikulmio vanhan monikulmion reunan alle siihen muotoon, minkä haluat ruohon saavan. Kuva:

Making grass.gif

Tässä tapauksessa ruohon muoto on sama kuin monikulmion, johon ruoho laitetaan. Tämä on yleisin tapa lisätä ruoho.

Kun olet piirtänyt ruohopolygonin, muuta se ruohoksi painamalla "Move"- nappia ja sitten hiiren oikealla näppäimellä mitä tahansa pistettä ruohomonikulmiossa. Esiin tulee valikko, josta voit valita "Grass polygon". Valmista.

Painovoiman muuttaminen

Painovoimaa voi muuttaa vaihtamalla sitä omenan ominaisuuksista. Valitse "Move" ja klikkaa hiiren oikella omenaa. Esiin tulee valikko, josta voit valita painovoiman suunnan.

"Food anim number" ei vaihda painovoimaa, vaan asettaa omenan kulman.

Ulkoiset editorit

On myös muutamia ulkoisia editoreita joita voit käyttää.

  • ALE (Advanced Level Editor) Nicolaksen tekemä edistynyt editori, sisältää mm. autograss ominaisuuden ja muita hyviä toimintoja. Ohjelma on kuitenkin varsin buginen
  • vectrast (a.k.a. Rad's Levmaker), Ei sinänsä editori, se sijaan se muuttaa kuvatiedoston leveliksi, tai levelin kuvaksi. Tällä on helppo lisätä kuvia tai tekstiä leveleihin

Katso myös