PDA

Prikaži potpunu verziju : Asteroids Clone


Stevvan
21.1.2010, 20:55
Od skora sam poceo sa razvojem multiplatformskog 2d engine-a, i uporedno razvojem igre. U pitanju je, kao sto naslov kaze asteroids clone. Igru mozete skinuti ovde (http://uploading.com/files/cf9mbmea/Release.zip/).
Od featursa engine poseduje spriteove, particle, layere, podrsku za TTF, PNG, WMA, OGG formate, grafika je bazirana na opengl-u, za prozor i input koristi se glfw, dok je za zvuk zaduzen OpenAL i vorbis. Namera mi je da engine postavim kao open source, mada pre toga treba napisati dobru dokumentaciju. Komentari, kritike, ideje za igru su dobrodosli :)

Andross
21.1.2010, 22:24
Pozadina je bolja nego prosli put i nisi izostavio pola stvari :D
Smanji zanosenje broda i turi kontrole na strelice umesto na WASD.

Ivan-94
21.1.2010, 23:17
Prvo uploaduj na Mediafire...
Ne rade mi opcije,ne znam da li samo meni ili...?
Da,kad ides na Esc on prekida igru sto ne bi napravio da samo pauzira igru.
Malo se brod vise zanosi,i mogo bi da dodas i upravljanje preko strelica.
EDIT:Kad povecam prozor ne poveca se sve,ako me razumes.

doctor
21.1.2010, 23:46
Ovo mi se svidja, super je, samo nastavi :)

Btw, igra me je navukla malo, ne znam kako ali jeste :)

Stevvan
24.1.2010, 0:49
Evo ovaj link http://www.2shared.com/file/10859165/e319f942/Release.html megaupload nesto ne radi... Sad kad resajzujete prozor povecace se i cela scena. Dodata je podrska za kriptovane pak fajlove, medjutim za sad jedino mogu u njih da se smestaju .TGA slike, za koje je takodje dodata podrska. :) Voleo bih da cujem jos neki komentar.

Ivan-94
24.1.2010, 1:04
Ovako:
1.Kad kamenje ode iza scene neka,ali kad brod ode treba mu malo duze da se vrati.
2.Previse se zanosi brod
3.Ubaci strelice pls

Stevvan
1.2.2010, 0:15
Evo i nove verzije (http://www.megaupload.com/?d=PRK4B99C)
Engine sada podrzava osvetljenje, nadam se da ce vam se dopasti :). U optionsu sada mozete podesavati kontrole. Slike se nalaze u jednom fajlu.

doctor
1.2.2010, 0:27
Ja ne videh ni O od osvetljenja :) I nece da mi udje u "Options". Kliknem i nista se ne desi.

Btw, probao sam je na laptopu iz profila: 500MHz, 256 MB RAM, 8 MB ATi Rage... Igra izvlaci 11-13 FPS bez obzira na to koliko asteroida i eksplozija ima. Mozda gresim, ali mislim da bi performanse trebale biti bolje za ovakvu igru?

Stevvan
1.2.2010, 0:32
Sad sam video da sam greskom uploadovao staru verziju:) FPS je verovatno mali jer nemas drajvere za graficku koji su potrebni zbog toga sto igra koristi OGL.
EDIT:
Link je popravljen

Andross
1.2.2010, 0:46
Stavi neko ambient osvetljenje zeznuto je igrati kada nista ne vidis 99% vremena. Takodje kada prekinem napucavanje na Esc ne vidim in-game cursor.

doctor
1.2.2010, 1:19
Sad sam video da sam greskom uploadovao staru verziju:) FPS je verovatno mali jer nemas drajvere za graficku koji su potrebni zbog toga sto igra koristi OGL.
EDIT:
Link je popravljen

Imam ispravne OGL drajvere (igrao sam igre sa OGL)... Ali probacu ovo na jos jednoj starijoj konfi :)

Sada u proseku na laptopu imam 2.22 FPS :D E, drame, a igrao sam na njemu i dosta zahtevnije i D3D i OGL igre, veruj mi ;)

MG-RAY
1.2.2010, 10:52
Sikinuh igru sinoc... Pogresnu verziju... :D
Sto se ove sada tice:

-Igra je malo cudna zbog osvetljenja, mozda je bolje da ga iskljucis, smanjuje igrivost.

-Ako ga budes ostavljao, neka se i "preliva" preko ivica... Ovako kada sa npr. desne strane odmah predjem na levu, nista se ne vidi to trenutka kada mi se brod tu pojavi.

-Brod moze da ti se krece unazad, mislim da ta opcija nije postojala u originalu. :D

-Lepa grafika... :D

FPS kod mene je ~150. (W7, AMD Turion X2, ATi HD 4330, 2GB RAM). Obrati paznju da ce Vista/W7 korisnici osetiti dosta veliki performance drop, zbog OGL.

btw. bolje kaci fajlove na mediafire, nema cekanja...

Stevvan
1.2.2010, 14:50
Doctore ne znam koji je problem kod tebe sa FPS-om meni na Windows 7 lepo radi, neka javi jos neko ako bude imao problema... Sto se svetla tice, verovatno ce biti skonjeno, tu je samo da prikaze featurse engine-a :D

doctor
1.2.2010, 14:56
Potrebno ti je bolje osvetljenje...
I svetlo oko broda je... Zuto :D

Ovako je super, ali mislim da bi trebalo da odradis osvetljenje totalno drugacije... :)

Btw na konfi iz profila imam 380 (kada ima eksplozija) do 450 FPS (kada nema eksplozija) :D

Stevvan
1.2.2010, 15:25
U kom smislu drugacije osvetljenje?

Ivan-94
1.2.2010, 16:56
Povecaj malo onaj krug osvetljenja,ovako se bas nista ne vidi.Vidi se ali malo...

doctor
1.2.2010, 20:26
^^Eto, npr, u tom smislu ;)

Ne mora da bude pitch black tamo gde brod ne osvetljava, moze svemir da se vidi delimicno... Taman toliko da mogu da se naziru asteroidi, ako me razumes ;)

kish
4.2.2010, 21:25
E, probo' sam i ja.
Što se igre tiče:
-Osvetljenje je stvarno višak. Mogao bi da ga izbaciš totalno, ili da smisliš neku foru da gameplay ostane ok (recimo da i projektili osvetljavaju). Mada, s obzirom da je u pitanju demonstracija, u redu je.
-Highscores je jednostavan text fajl, pa se lako menja "ručno". Možda bi mogao da ga ubaciš u taj .pak fajl.
-Malo je čudan taj rikverc :)
Što se engine-a tiče:
-Probleme sa framerate-om ne mogu videti na mojoj "aždaji" (mada na mom (http://www.mediafire.com/?m2jnmtjzodm) "engine"-u sa znatno vise objekata i čestica imam skoro dupli fps), ali kako doca kaže, moguće da nešto nije u redu. Baci pogled na ovaj (http://dev.koonsolo.com/7/dewitters-gameloop/) game loop tutorial, možda ti pomogne.

Stevvan
4.2.2010, 21:49
Imaj na umu da ti nemas u svojoj igri vecih objekata sa texturom. Bez background-a i lightninga na mom kompu je fps duplo veci. Pogledacu article ;)

doctor
4.2.2010, 22:53
Ja samo da se "ubacim" jer i dalje ne mogu da se otmem utisku da je engine sporiji nego sto bi trebalo da bude... :)

Hvala za ovaj article kish, to mi je trebalo :)