malac játék pálya választó

Heti malac játék jelentés 2017.11.26

Nagyon úgy tűnik, hogy a “heti” szó a címben szép lassan “kétheti” lesz. Lassan és aprókat haladok a játékkal, ami köszönhető annak, hogy sűrűk és elfoglaltak a napjaim. De most szombaton többet tudtam haladni, mint előző héten összesen!

Pálya választó

Miután a második pálya működését elkészítettem a következő lépés a pálya választó képernyő megépítése volt. Azt hittem, hogy sokat fogok vele szívni, de a valóság az volt, hogy ez volt az eddigi legegyszerűbb dolog a játékban. Itt egy videó róla:

And this is how you will select levels in the game. #gamedev #🐷

A post shared by Ákos (@yzahkin) on

Azóta még egy kicsivel jobb is lett, mert a kijelölés is jól működik már (amikor egyikből a másikba átmegy és elhagyja a másodikat nem marad kijelölve többet).

A cél az lesz, hogy minden egyes pálya kap egy miniatűr változatot itt, amik akkor nyílnak meg a pályaválasztó képernyőn, ha már járt ott a játékos. Amikor normálisan játssza a játékot a pályák nem ugranak ki ide, hanem egymás után következnek majd. De a főmenüből bármikor el lehet ide jönni. A pályák már automatikusan jelennek meg egy szám alapján (ami jelenleg 2, mivel két pálya van).

Úgy építettem, hogy majd, ha a mentés rendszert készítem ez onnan ki tudja olvasni, hogy merre tart a játékos. Pályák közben nem lehet menteni majd, minden pályát egyben kell végigjátszani, így ez igen egyszerű lesz. Lehet ez lesz a következő dolog, amivel foglalkozok majd. Erősen gondolkozom, hogy régimódi kódos rendszert is kitaláljak, mert miért ne? Engem szórakoztatna elkészíteni, az hogy nem praktikus nem igazán foglalkoztat.

Természetesen a pályaválasztó kinézete még változni fog. A talaj egy lebegő sziget lesz a pályákra jellemző talajjal textúrázva. A kamera szög is változni fog és követni fogja a malacot, hogy a miniatűrök jobban látszódjanak. De ez még bőven ráér, akkor amikor nem lesz éppen máshoz kedvem vagy ötletem.

Más

Mindezek mellett kijavítottam néhány régebbi hibát az első pályán. Úgy érzem lesznek problémáim vele, szóval vár rá egy nagy átgondolás, átírás. A legelső pálya kódja ugyanis olyannyira férc munka, hogy már nem vagyok kicsit se büszke rá. Eddig se voltam mondjuk, mert improvizáltam és azon keresztül szoktam az Unity-t. Most, hogy már sokkal jobban átlátom, gyorsan, jobb kódot tudok írni. Szóval ez is itt van a jövőben. Mivel minden pálya egy önálló apró program nem nehéz dolgokhoz így hozzányúlni szerencsére.

 

I don't speak Hungarian. Google translate it for me!