Címke: gameengine


2017. Január 21.

Alerion Engine Update

írta: Xaint

Hosszú idő után (~6 év smiley) belepiszkáltam kicsit a szakdogának szánt játékmotoromba. Először is javítottam jó néhány ismert bugot, közben felfedeztem kb. kétszer annyi újat.

Bekerült a motorba az animált karakterek támogatása, amit jelenleg az MD2 fájlformátum képvisel (Pl:  Quake 2,  Max Payne stb.), de tervezem az MD3 és MD5 modellformátum beépítését is.

A pályaformátumot illetően még mindig (a jól bejáratott) bináris térparticionáló fa adatstruktúra áll rendelkezésre. Az animált karakterek ütközhetnek a BSP fával, illetve egymással. A játék egyéb entitásaival (pl. töltények, rakéták vagy egyéb felvehető tárgyak) való ütköztetés még csak részben megoldott.
 


 

Szegény "ellenséges" karakterek még elég butuskák. Mindössze egy néhány perc alatt összetákolt, bedrótozott mesterséges intelligenciát kaptak, amiben az útkeresés abból áll, hogy szembe fordulnak velem és addig közelednek amíg egy bizonyos távolságon belülre nem érnek.

Legalább elmondhatjuk, hogy hűségesen követnek cheeky :

 

 

 

 



2010. Február 21.

Alerion Game Engine

írta: Xaint

Főiskolai szakdolgozatom játékmotor fejlesztése volt, C++ és OpenGL segítségével. A motor képességeinek bemutatására egy FPS stílusú játékot készítettem, melyhez időszűke miatt a modelleket és textúrákat a Quake 3-ból vettem kölcsön. A tesztpálya egyedi tervezésű, sajnos annak kivitelezésére sem jutott elég idő.

A motorról címszavakban:

  • BSP alapú pályaformátum
  • Nézetigúla-vágás
  • 3D hanghatások

Az alábbi videón sajnos látszik, hogy a programom összeakadt a videofelvevővel (fraps), különben a játék folyamatos. Később talán majd teszek fel egy jobb videót is. Ha elfelejteném, csak szóljatok rám! smiley

 

A játék letöltéséhez és kipróbálásához kattints: Ide.



2007. November 20.

Targoncás játék OpenGL-el

írta: Xaint

Készül, bár nem tudom kész lesz-e valaha egy targoncás játék, ami OpenGL-t használ. A fizikai számításokról a Newton Dynamics fizikai motor gondoskodik. A pálya eredetileg Counter Strike Source-ból származik. cheeky