Posts tagged smoke

Multiplayer simulacija dirkanja z avtomobili – Nostalgic run: zadnja predstavitev

Danes smo končno predstavili igro, ki sva jo z @Andr3jko razvijala zadnja 2-3 mesece. Multiplayer je fully functional, le collision detection in fizika sta rahlo štorasta zaradi osnovnega protokola, ki sva ga spisala iz nule, za pošiljanje podatkov med klienti in strežnikom. En del vožnje sva posnela in si jo lahko ogledate tukaj. V kratkem pa bo na voljo tudi .exe file, da boste lahko sprobali =)

Filmček:

Multiplayer simulacija dirkanja z avtomobili: Filmček :)

Evo pa je prišel filmček. Sorry za slabo resolucijo, nisem našel nobenega programčka, ki bi bil pameten za snemanje desktopa. Any suggestions?

Prejšnje prispevke si lahko preberete

  1. tukaj(prvi del – ladjica v prostoru in izris proge),
  2. tukaj(drugi del – proga, avtomobil in vožnja po progi in nagibanje – Ray Trace) in
  3. tukaj(tretji del – nova proga, manjši popravki) :) .
  4. tukaj(četrti del – multiplayer, socket server, ScreenManager)
  5. tukaj(peti del – dim, particle system)

Exe igre pride gor kmalu, tko da se boste lahko mal špilal na multiplayer :)

SmokeFromBehind

Multiplayer simulacija dirkanja z avtomobili: Particle system, dim

Spet malo o razvoju lastne igre (dirkalna igra) na XNA platformi.

Prejšnje prispevke si lahko preberete

  1. tukaj(prvi del – ladjica v prostoru in izris proge),
  2. tukaj(drugi del – proga, avtomobil in vožnja po progi in nagibanje – Ray Trace) in
  3. tukaj(tretji del – nova proga, manjši popravki) :) .
  4. tukaj(četrti del – multiplayer, socket server, ScreenManager)

Ta teden se ukvarjam predvsem z bonbončki. Najprej je prišel na vrsto dim za avtomobilom. Kot osnovo sem vzel Particle system, opisan v XNA 2.0 Game Programming Recipe: A Problem-Solution Approach (Books for Professionals by Professionals).

O sistemu ni dosti za govorit, ker še ni preveč dodelan, se pa nekaj že vidi:

Prejšnje prispevke si lahko preberete

  1. tukaj(prvi del – ladjica v prostoru in izris proge),
  2. tukaj(drugi del – proga, avtomobil in vožnja po progi in nagibanje – Ray Trace) in
  3. tukaj(tretji del – nova proga, manjši popravki) :) .
  4. tukaj(četrti del – multiplayer, socket server, ScreenManager)
1

Igrce igrce igrce!

Drugi semester je s seboj prinesel tudi predmet Računalniška Grafika in tudi mene je zagrablo, da bi spisal kako igrco(taka, ki bo čist po mojem okusu).

Izbral sem si XNA za Visual Studio(ne moti me, če dela stvar samo na Winsih, ker je to pač 95% računalnikov, na katerih se igrajo igrce), ker omogoča enostavno loadanje modelov, risanje zadev, pa tudi tutoriali so idiot-proof pokriti v nulo.

Najprej sem si potegnil dol iz msdn strani Going Beyond tutorial – part 1 , iz katerega sem pobral modelček za ladjico. Z ostalimi tremi deli lahko dobimo zelo lepo 3d igrico, sam pa sem se odločil, da grem v smer vožnje po progi. Model vesoljske ladjice tako zaenkrat ostaja, dokler ne dobim nekoga, ki mi izriše kak lušten avto, do takrat pa bo ladjica zadostovala.

Trenutno stanje igrice je sledeče: Delujejo premiki ladjice v ravnini, prav tako premiki kamere(skupaj z avtomobilom, iz enega kota, skupaj pod nastavljenim kotom, zoom in, zoom out itd … ) ter osnovni collision detection ladjice z progo(in drugo ladjico, vidno na parih slikah). Rdeče črte na slikah so boundingBoxi oz BoundingSphere steze oz. ladjice in služijo za boljšo predstavo objektov v prostoru.

V prihodnjih dneh pričakujem že natančnejši collision detection, tako da bo vožnja dobila realističen(a še vedno arkaden) občutek dejanske vožnje po progi.

še slikce:

Go to Top