Nije problem napraviti "3D igru", problem je napraviti IGRU ako ne znas kako se to radi. Za crtanje, fiziku, zvukove... vec imas napisano dosta komponenti. Na tebi je da to sve spojis. Ne vredi ti nista ako imas ultra giga engine ako ne umes da napravis, recimo, da uz igraca imas niz objekata koji predstavljaju inventar ili slicno. Prvo napravis neku "obicnu" (mozda cak i textualnu avanturu) pa kad shatis kako da organizujes podatke o likovima i objektima u igri onda mozes da se zezas sa razlicitim nacinom prikazivanja. Textualna avantura moze da bude vrlo kompleksna... igre kao sto su Point-And-Click avanture su ustvari samo GUI za textualne avanture... nece ti na ekranu pisati "pored tebe je fioka... zakljucana je... ispred su vrata... itd" nego ce sve biti lepo iscrtano, a korisnik nece morati da pise "otkljucaj fioku" nego ce samo kliknuti na nju. Eto... ista igra, ali je jedna predstavljena textom, a druga 3D objektima. Nadam se da ti je sad jasnije.
Ako vec znas da organizujes podatke u igri onda ti nece biti tesko da iscrtas 3D svet koristeci neki gotov 3D engine (npr GLScene), ali ako planiras da sam pises neki engine onda se spremi da zasuces rukave jer to nije ni malo lako
|