af deldy » 29. nov 2006 01:12
29. November 2006
----------------------
I dag har jeg startet med at udvikle til projekt 2, grunden til dette er at projekt 1 stadig mangler bedre grafik, og vi venter stadig på at få dette til at virke som vi vil. Så det gør at min hænder er lidt frie, og kan begynde at tænkte på projekt 2.
Jeg har ikke lavet noget projekt 2 specifikt idag, men jeg har gjordt en del grund ting mulige, som vil hjælpe os voldsomt i udviklingen, tingende er lign:
Scener - Vi har et konsept der heder scener, som repræsentere steder i spillet, hvor spillet ser helt anderledes ud end andre steder, og har ingen forbinnelse med andre scener. (HovedMenu, Spil, Highscore, osv)
Har lavet et Sprite objekt, som er vores grund objekt til ting der skal tegnes. En sprite kan lige nu, have en position, scales, vi kan også bestemme hvad for et sted vi læser fra teksturen (Bruges til animationer), vi understøtter ikke lige p.t rotation, men det plugger jeg ind meget snart
Har lavet (Og har været min største opgave) en FPS counter, og andre tids og statestik værktøjer, som min fps, max fps, avg. fps, og antal sprites der renderes. Dette stats kan sættes til og fra via F4 og du kan resette counterne ved at trykke F5.
Har taget det grundlæggende keyboard system fra TicTacToe, og sat det ind i sin egen klasse, samt implementeret det i Projekt 2.
Det lyder nok ikke af meget, men det har taget sin tid, og jeg er rigtig glad for resultatet, og vi kan nu tegne til skærmen på en god måde, hvor vi har styr over tingene.
---------------------------
Jeg har tænkt lidt over hvordan projekt 2 nok vil ende sine dage, og alt efter feedback og lyst laver vi nye versioner:
i Version 1, vil vi IKKE understøtte:
* Baner - det bliver bare et stort rum, måske med stjerner, vi vil dog evt. have levels.
* Path fjender: Alle fjender vil bare flyve fra toppen og ned
* 4:3 Aspect ratio
* Kun et våben
På den måde kan vi have noget klar rimelig hurtigt, og i version 2 osv, vil meget af dette komme på, list efter lidt.
--------------------------
Igen denne post er også åben for kommentarer