Olen palannut nyt reissultani Hangon lähistölle, jona aikana ehti kynä sutia hieman paperille eli olen luonnostellut tähän projektiin erinäisiä asioita. Nyt olen ajatellut alkaa toteuttamaan pelin kenttämoottoria, eli siis lyhyesti sanottuna pelialuetta/karttaa.
Tein muutoksia maastogeneraattoriin, joka nyt mahdollistaa omavalintaisen leveyden kentälle (joka tarkoittaa siis sitä, että saadaan satunnaisenpitkiä kenttiä peliin ). Tässä täytyy kohta alkaa tehdä myös NPCitä ja kaupunki/kylärakennuksia.
keskiviikko 27. heinäkuuta 2011
perjantai 22. heinäkuuta 2011
Tulkoon sulavampi valaistus
Dryomysiin on nyt sitten tehty melko mullistava grafiikkapäivitys. Tai mullistava ja mullistava, ulkonäköähän se vain on, ei pelattavuus ole muuttunut sitten viime päivityksen. Kuten kuvasta näkyy, Peten maailmassa kasvaa vihdoinkin puita. Siitä saamme kiittää IsoAa:ta ja hänen "piirtosessioitaan". Minusta ne näyttävät varsin hyvältä. Lisäksi kuvasta näkyy myös uusi valaistusmoottori, maaston valaistus on "sulavaa". Eron kyllä huomaa kun vertaa vanhaan. Vanhakin moottori on toki säilytetty, hitaampia koneita varten. Uuden ei pitäisi olla kovinkaan raskas, mutta ei vara venettä kaada. Pete voi kyllä kaataa veneen... Niin, ja pelissä on nyt myös monipuolisempaa maastoa (IsoAa päivitti maastonluontiskriptiä), mikä ei kyllä käy kuvasta ilmi. No, siitä sitten lisää joskus.
keskiviikko 20. heinäkuuta 2011
*epic music* "...Taistelu-Jaska..." *epic music*
![]() |
| Urhea soturi miekkansa kanssa |
Tässä tulee peliä tehdessä testattua system requirementsit, olen aika varma, että minimi-vaatimukset ovat minun koneen tasoa, sillä tämä on vanha lussu, joten nopea grafiikka ja hienostunut grafiikka -asetus tulee löytymään, suunniteltiin pitää tässäkin kuvassa esiintyvä maan varjostus nopean grafiikan varjostuksena, kun taas TheKaxin työnalla oleva hienompi varjostus tulee sitten hienompaan grafiikkaan.
tiistai 19. heinäkuuta 2011
Petelle kaveri ja värikkäämpi editori + suuret suunnitelmat osa 1
![]() |
| Kuva 1: Editorin päivitystä Kuva 2: Illusionisti ja pete-bugi |
Tänään kuitenkin tein muutoksia editoriin, ja kuten kuva1:sestä näkee, uusia vaatteita on. Lisäsin myöskin petelle kaverin, Illusionisti (demoni, ei tee mitään pahaa vielä, ja pysähtyy idlaamaan jos hahmo 160 pikselin päässä).
Ajattelin alkaa työstää hahmon aseistuksen kanssa, elikkä aloittelen muuntelemalla hahmon omia piirtoskriptejä tukemaan miekan heilautuksia jne. juoksuanimaation taas muokkaan niin, että käsien liike riippuu onko mitään kädessä vai ei. Myöskin aseiden kuvia täytyy tehdä. Aseita joita ajattelin tehdä: Miekka, jousipyssy, nuija ja heittokirves. Täytyy katsella taikakaluja sitten kun ensin nämä normaalit aseet on tehty.
Suunnitelmathan tietenkin ovat suuria tämän pelin suhteen, mutta aina voi liian vaikeita ominaisuuksia karsia pois, mutta toivottavasti ei tarvitsisi mitään karsia pois. Sen verran voin kertoa, että statsit ainakin tulevat olemaan, ja tehtävien anto, niinkuin normaalissakin roolipelissä. No, katsoo sitten missä vaiheessa jaksaisi tehdä randomgeneraattoriin NPC-kylien luonnin, ja kumpi meistä saa nakin sen tekemiseen.
Pete asettui aloilleen
Nyt olen tosiaan IsoAa:n lisäksi projektissa mukana, ja ajattelin julkaista jokseenkin turhaa väliaikatietoa, ja tietenkin entistä sekavamman kuvankaappauksen.Kyhäillessä kehittyneempää valaistusmoottoria peliin (joka ei tietenkän vielä ole valmis, joten kuvasta on eroa turha etsiä! Alaa tunteville: Primitiivi-piirtoa ja data structureja, ja paljon paljon koodausta!), testailin nykyistä versiota. Maaston luonnissa on pieni bugi, joka silloin tällöin johtaa peten jalkojen juurtumiseen maan alle. Silloin raukkaparka ei voikkaan liikkua... No, ratkaisu on jo tiedossa ja pian toteutuksessa. Kuvasta myös paljastuu FPS:än nosto... Joka johti virheelliseen FPS-mittariin. Tämäkään vika ei ole vakava, eikä mittaria välttämättä lopullisessa pelissä edes ole... Ja ilmassa leijuvat maapalikat eivät toki ole uusi ominaisuus, vaan kokeilu. Ne itse asiassa käyttävät uutta piirtotapaa, mutta eroa on ilman valaistusta mahdoton huomata.
PS. Jäipäs vahingossa hahmoni lataamatta ja pelissä hahmoni alastomaksi. Hävytöntä...
maanantai 18. heinäkuuta 2011
Vaatteita...
Tässä itse lisäilen vaatteita, ja sain kaverin mukaan tähän projektiin.
@22:22, nyt on pelissä jo 24 hattua, 17 paitaa ja 6 kenkää.
@22:22, nyt on pelissä jo 24 hattua, 17 paitaa ja 6 kenkää.
sunnuntai 17. heinäkuuta 2011
Randomia?
Nyt on kotiuduttu kalastuksesta, ja olenkin ehtinyt tänään tekemään random-terrain generaattorin peliäni varten, mutta koska vasta terrainin luonti skripti on valmis, en laita kuvaa tähän, sillä se on karun näköinen vielä. :s
torstai 14. heinäkuuta 2011
Pete meni leikki-iän ohi
Tuli lisättyä "elämämittari" ja se, että viholliset voi satuttaa. Nyt ei ole enää niin turvallista kävellä Peten luokse.
![]() |
| Ilmalento kun herra satutti, vasemmassa ylänurkassa näkyy ns. elämämittari |
Pete sai älliä mätäisiin aivoihinsa
Nyt on sitten zombille tehty kävelyanimaatio, ja tekoälyyn koodattu ensimmäinen toiminto: Patrol! (partiointi, eli hän vain ravaa eestaas) Tein nopeasti myös yötaivaan ja palikoille koodasin sinisen värin. :)
![]() |
| Pete pelottelee väkeä öisin. |
Kunnolla pelin pariin
Nyt kun hahmonluonti on tehty, olen päättänyt käydä kunnolla pelinkoodaamisen kimppuun. Nyt on tasohyppelyengine ja aloittelin juuri tekemään ensimmäistä vihollista, zombia. Ainiin, pelissä on jo asetukset-osiosta osa tehty, nimittäin hahmonvalitseminen ja luominen + muokkaaminen! Ajattelin aloitella tänä yönä zombin tekoälyä. (pitäisiköhän zombin walk-cycle skripti tehdä ensin? Kyllä, kävely tapahtuu koodilla, mitään ei ole virallisesti animoitu jotenka mitään gif-animaatioita ette tule millään löytämään tähän projektiin)
![]() |
| Spooky yö, kun ensimmäinen seuralainen pelissä on zombi, hänen nimi voisi olla vaikkapa Pete. |
keskiviikko 13. heinäkuuta 2011
Hahmonluonti ohjelma
Muunsin hahmonluontiohjelman sitten .exe:ksi, koska huomasin etten löytänyt merge-nappulaa jolla olisi voinut hahmonluonnin yhdistää päätiedostoon. No, onneksi GML:ssä on koodia jolla ajaa toisia exe:jä. :) Nyt työstän tasohyppely-moottoria ja suunnittelin väsätä nopean valikon (jottei hahmo joka testikerralla pyydä värejä uusiksi, ja saan yhdistettyä hahmonluontiohjelman tähän pää"peliin". )
Älkää ihmetelkö jos jossain vaiheessa laitan alfaa tulemaan, jos kansiosta löytyy usea exe. :D
Ja saatan vielä (jos merge-toiminto löytyy) kasata yhdeksi exeksi. Pistetään huomaamattomuus väsymyksen piikkiin.
Älkää ihmetelkö jos jossain vaiheessa laitan alfaa tulemaan, jos kansiosta löytyy usea exe. :D
Ja saatan vielä (jos merge-toiminto löytyy) kasata yhdeksi exeksi. Pistetään huomaamattomuus väsymyksen piikkiin.
tiistai 12. heinäkuuta 2011
Hahmon muokkaus ja luonti
Eilisen yön ja tämän aamun olen työskennellyt hahmon luontiohjelman parissa. Nyt kun sain tämän valmiiksi, voin alkaa työstää seuraavaa osaa pelistä, joka luultavasti on tasohyppely-engine + tekoälyt (ja NPCt ? ). Kuten huomaatte, olen ottanut suomenkielen kieleksi, voisi kyllä tehdä että saa kielen valita, taikka hyvät poropeukalot voisivat jopa oman kielen tehdä. :P
![]() |
| Luodaan hahmoa monella eri vaihtoehdolla :) |
Blogi pystyyn, ja kerrontaa missä mennään...
No niin. Nyt on tälle projektille oma blogi. *tähän eeppinen torven töräyttely*
Projekti tosiaan nytten on lähtenyt kutakuinkin hyvin käyntiin. Tänään olen jaksanut lähinnä työskennellä grafiikka-moottorin ja grafiikan parissa. Mitä nyt pari hassua nurmikko-tilesetin palaa tein. Suunnittelin että tämän tilesetin jälkeen ryhdyn työstämään pelaajan luontiohjelmaa.
Mutta, mitä suunnitteilla projektiin:
Projekti tosiaan nytten on lähtenyt kutakuinkin hyvin käyntiin. Tänään olen jaksanut lähinnä työskennellä grafiikka-moottorin ja grafiikan parissa. Mitä nyt pari hassua nurmikko-tilesetin palaa tein. Suunnittelin että tämän tilesetin jälkeen ryhdyn työstämään pelaajan luontiohjelmaa.
Mutta, mitä suunnitteilla projektiin:
- kokonaan satunnainen maailma
- iso liuta pahoja tyyppejä
- esineitä
- erilaisia tietokoneohjattuja hahmoja, mm. kylähullu, kauppias ja leipuri
- asusteita ja/tai haarniska hahmolle
![]() |
| Kuva projektin tämänhetkisistä grafiikoista |
Tilaa:
Kommentit (Atom)






