2006-12-27

Compo?

Piszę z myślą o compo, jednak nie jestem pewien, czy zdążę napisać coś grywalnego. Mogę pokazać screen, który nie mówi praktycznie nic o tym co zostało zrobione. Udało mi się zrobić działające płaskie zarządzanie sceny :) Mam nawet drobne zalążki fizyki. Staram się nie rozkaszanić kodu, odwrotnie niż zazwyczaj na compotach bywa ;), by móc użyć go po konkursie.

2006-12-17

Powinienem załapać się na compo

Prace idą w dobrą stronę. Poprawiłem menadżera tekstur i siatek. Wywaliłem OpenIL'a i teraz do ładowania tekstur używam tylko libpng. Nawet teraz coś potrafi się wyświetlić ;). Potrzebuję zrobić dobrego loggera, bo teraz z logowaniem jest dość dziwnie, oraz najprawdopodobniej płaski menadżer sceny. Biorąc pod uwagę tempo pisania i poprzednie doświadczenia, myślę, że zdążę napisać krytyczny kod do świątecznego compo.

2006-12-13

Najpierw projekt

Przeczytałem bardzo ciekawy artykuł o projektowaniu gameplay'a, dzięki niemu mam pogląd jak zrobić projekt gry. Mam pewien pomysł na grę, który siedzi w mojej głowie od pewnego czasu. Planowałem zastosowanie elementów RPG ale raczej rezygnuję z tego pomysłu, bo nie przyczynia się do realności stworzenia tej gry. Każda gra powinna mieć jakieś dwa elementy, na których będzie się opierać. Na tym chce się skupić. Elastyczność silnika schodzi na dalszy plan.

Co to ma być za gra? Najogólniej - strzelanka 2d, od góry. Chcę zrobić ciekawy system ruchu postaci, który będzie odrobinę zbliżony do normalnych FPSów. Główną bronią będą pistolety, jeżeli widzieliście Equilibrium to pamiętacie zapewne gun katę, jest to smaczek, który chcę wprowadzić w życie w mojej grze. Zastanawiam się nad tym drugim elementem, mam trochę pomysłów, ale muszę przemyśleć, które nie nadają się do realizacji ze względu na stopień komplikacji.

2006-12-05

Za dużo Irrlichta

Stwierdzam, że te założenie zgodności z API Irrlichta właśnie się na mnie zemściło. Porządki są za bardzo pogmatwane i nie wiem czy przez nie bardziej nie namieszam... Powstaje więc pytanie - co dalej? Odpowiedź jest jedna - piszę od nowa. Może niecałkowicie od nowa, bo mam trochę dobrego kodu, który jest wynikiem dotychczasowej działalności. Wiele się nauczyłem o strukturze rendera i to nie pójdzie na marne. Założenia, jak zwykle, były trochę zbyt ambitne i w konsekwencji zamiast robić grę zajmowałem się zwiększaniem elastyczności engine'u. Najbliższe zadania to: przemyślenie i zaprojektowanie dobrego frameworka (olew na Irrlichta :P) z uwzględnieniem wymyślonego gameplay'u gry :)