
Toimintatasohyppely — varhainen kehitys
Eternal-Cry
Projektin tiedot
- Kategoria
- Peliohjelmointi
- Moottori
- GameMaker
- Studio
- TJAProjects
- Alusta
- Windows · Steam
- Alpha
- TBA
- Nettisivu
- TBA
- Tila
- Varhainen kehitys
Eternal-Cry — selostus
Toimintatasohyppelypeli, jossa on laaja tarina, taistelua, salaisuuksia ja vihollisia — tehty GameMakerilla TJAProjectsin alla. Projekti on palannut tauon jälkeen: osittain entisöity ja jälleen varhaisessa kehitysvaiheessa. Käytän siihen suurimman osan vapaa-ajastani. Oma nettisivu ja alpha-julkaisu ovat TBA; peli on suunniteltu Windowsille ja Steamiin. Lähdekoodi pysyy yksityisenä — ei julkista GitHubia.

Case study — Eternal-Cry
Rooli
Solo-kehittäjä TJAProjectsilla — suunnittelu, maailmanrakennus, tasonsuunnittelu ja GameMaker-toteutus
Ongelma
Eternal Cry jäi tauolle, kun laajuus kasvoi nopeammin kuin solo-kapasiteetti. Paluu vaati vauhdin uudelleenrakentamista ilman samaa ansa: loputonta suunnittelua ilman pelattavaa, palautettavaa ydintä.
Lähestymistapa
Toin projektin takaisin palauttamalla toimivan osan, vakiinnuttamalla vertical slicen GameMakerissa ja rajaamalla seuraavan virstanpylvään varhaiseen alphaan eikä täyteen julkaisuun. Edistyminen mitataan pelattavissa huoneissa ja systeemeissä, ei ominaisuuslistoissa. Repo pysyy yksityisenä pelin edetessä.
Lopputulos
Eternal Cry on jälleen aktiivinen varhaisessa kehityksessä — osittain entisöity, uudistetulla visuaalisella suunnalla ja selkeämmällä polulla kohti Windows / Steam -alphaa. Se on edelleen pääasiallinen sivuprojektini, kun aikaa riittää.
Keskeiset opit
- Tauolla olleen pelin palauttaminen voittaa aloittamisen alusta, jos vertical slice edelleen todistaa fantasian.
- GameMaker pitää iteroinnin nopeana solo-narratiivitasohyppelyssä — työkalun hallinta on tärkeämpää kuin moottorin uutuusarvo.
- Yksityinen kehitys voi pysyä kestävänä, kun virstanpylväät ovat pieniä, näkyviä ja sidottu pelattavaan todisteeseen.


