|
engine_ral2
3D-s Engine CG shaderekkel, OpenGL és DirectX9 módban is
Kategória: már autós játékhoz igazítom (Veterans)
A projectről:
az engine
+ 3D-s világot lehet vele megjeleníteni
+ CG shaderek
+ Választható renderer: OpenGL, DirectX9
+ OOP kód
+ felhasználó-barát struktúrákkal (init rész még nem valami szép, de mindenesetre logikus)
+ "jár" hozzá egy core is, mely a világban szereplő objektumokkal foglalkozik
+ több játékot is írtam ehhez az engine-hez:
- Justiciary2 alpha series (FPS) [2.0]
- Taxi Driver (autós) [2.0]
- Justiciary2 beta series (FPS) [2.1 - 2.3]
- egy egyelőre név nélküli stratégiai játék (stratégia) [2.3]
- Veterans (Racing) [2.3.1]
** jelmagyarázat:
(...) kategória
[...] engine verzió
kiegészítésképpen
+ modellib (full MS3D, és 3DS támogatás - 3DS még nincs teljesen kész, de működőképes)
+ jpk_lib (az összes file RAR-ban van, ezzel a DLL-lel könnyen kezelhető az összes, bármilyen nevű rar)
+ fmod-ot kidobtam, helyette DirectSound van (mert jobb)
core
+ fentebb említett: a világban szereplő objektumokat kezeli
+ modell alapú ütközés-teszt
+ 3D-s hangok
+ rengeteg objektum
//*******
a demo az idáig legjobbnak vélt teszjáték:
Justiciary2 beta5 (upd5)
(önkicsomagoló rar archivum)
//*******
Az a "Fejlesztés állapot" csík CSAK az ENGINE-re értendő, a core se nagyon számít bele........
//=============================
Az engine-t a "Veterans" nevű játék fejlesztéséhez használom fel.
A project honlapja, letölthető verzió:
Fejlesztőeszköz, segédeszközök:
MS Visual C++ 6;
engine
NVIDIA CG toolkit v1.4.1
coldet.dll
UnRAR.dll
engine-t használó tesztjátékoknak:
Adobe Photoshop CS2
Fejlesztés kezdete: |
Tervezett befejezés: |
2006
|
2007 tervezett: legkésőbb 2007 vége
|
Beküldve:
2007.08.02 13:41
|
Elérhetőség:
e-mail: baratharon@invitel.hu
Tagok:
beküldő: BarathAron
regisztrált tagok: Lesko1 , lezuzuisz
Fejlesztés állapota:
Fejlesztés alatt
Készültség: 75%
|
Képek - engine_ral2

|
|
új égbolt, alpha-szűrt fenyőfa
|
2007.10.18. 15:34 |
|

|
|
új bump és parallax - máshol van a nap
|
2007.10.18. 15:33 |
|

|
|
új bump és parallax
|
2007.10.18. 15:32 |
|

|
|
egy leendő 'shader builder' sablon
|
2007.08.14. 16:21 |
|

|
|
1280x1024; full beállítások; AA lines; bump- és parallax-mapping
|
2007.08.07. 12:56 |
|

|
|
comment-es statisztika
|
2007.08.07. 12:31 |
|

|
|
bump- és parallax-mapping közelről
|
2007.08.07. 12:27 |
|

|
|
bump- és parallaxmapping #2
|
2007.08.07. 12:25 |
|

|
|
új textúraskálázás; jelenlegi bump- és parallax-mapping
|
2007.08.07. 12:25 |
|

|
|
új textúraskálázás - nem "fűszál méretűnek" látszanak az emberkék :)
|
2007.08.07. 12:24 |
|

|
|
... még több egység ("egységes" kinézetben)
|
2007.08.02. 14:16 |
|

|
|
az egységek kijelölhetőek
|
2007.08.02. 14:15 |
|

|
|
a RTS egyelőre hasonlít az FPS pályáira
|
2007.08.02. 14:15 |
|

|
|
a menü (kicsit gagyi, de a célnak megfelel)
|
2007.08.02. 14:13 |
|

|
|
tájkép #2
|
2007.08.02. 14:12 |
|

|
|
tájkép
|
2007.08.02. 14:12 |
|

|
|
a kapu animálva is van :P
|
2007.08.02. 14:12 |
|

|
|
kapu kinyitva
|
2007.08.02. 14:10 |
|

|
|
objektum: kapu
|
2007.08.02. 14:10 |
|

|
|
a pálya
|
2007.08.02. 14:08 |
|

|
|
mi is az a parallax? ;)
|
2007.08.02. 14:03 |
|
Fejlesztési napló - engine_ral2
BarathAron |
2007.10.18. 15:36 |
|
-tbn-t kidobtam a kukába
-egyszerűbb és jóval gyorsabb a bump meg parallax (megjelenésben meg nincs olyan nagy különbség)
-3ds modellek bejöttek
>>> Fő project a "Veterans" lett |
BarathAron |
2007.08.20. 06:49 |
|
sikerült megalkotni működőképesre a TBN-t. még gyorsítgatni kell, ill beállítani, h jó legyen |
BarathAron |
2007.08.14. 18:11 |
|
Kész a 'use_compressedtex'. Ha be van kapcsolva DDS-t, ha ki van kapcsolva TGA-t tölt be. Init-nél pedig ha ki van kapcsolna, nem tölti be az OpenGL 'ARB_texture_compression' extension-jét. (Ez okozhatott problémát szerintem - ezért is csináltam meg így). A 'Justiciary2' és a 'strategy_game' is frissítve van ezzel a technikával.
Szívesen raktam volna fel képeket is, de sajnos a jpg formátum eltűnteti a különbséget... :(
A következő ilyen "gyors"-újítás a NO_SHADER opció lesz. amig elszórakozok a TBN-nel, és megunom ilyeneket szoktam csinálni ;)
A másik nagy újítás az MS3D modellek eltávolítása lesz, és valami komolyabb modell-formátumra gondoltam (pl 3ds). Nagyon elegem van az MS3D szerkesztőjével... annyira gagyi... 3ds max sokkal jobbnak tűnik :) |
BarathAron |
2007.08.14. 16:07 |
|
Kitaláltam néhány újítást: Az egyik a 'use_compressed_textures' nevet viseli. Lehet majd választani, hogy mit töltsön be az engine. DDS (if use_compressed_textures == 1) vagy TGA (if use_compressed_textures == 0). A BMP formátumot meg törlöm, mert teljesen felesleges, ha egyszer van tga. A másik mág komplikáltabb. Ez nem egy tulajdonság, hanem funkció. Mondjuk 'shader builder' lesz a neve - de ez még nem biztos ;). Ez teljesen beszédes név: a betöltendő shadereket építi fel sablon alapján, és ha mondjuk bekapcsoljuk a bump-mappinget, akkor hozzáadja az ahhoz szükséges regisztereket, számolásokat. Ez a program futásának sebességét növeli (eltekintve a betöltést - az meg mondjuk mind1) |
BarathAron |
2007.08.12. 12:21 |
|
"Unalmamban" folytattam a stratégiai játékot, Demo-t publikáltam ;) |
BarathAron |
2007.08.11. 08:43 |
|
csak nem sikerül a tbn... még mindig ugyanaz az elsötétülés a baja, és még mindig nem tudom mi lehet az. már szédszedtem a shadereket darabjaira, soronként raktam össze, de nem.
azért nem adom fel, tartom magam a tervhez :) |
BarathAron |
2007.08.07. 12:20 |
|
DMG észrevétele alapján módosítottam a terepek textúrájának skálázását. Köszönöm az észrevételt! |
BarathAron |
2007.08.07. 07:27 |
|
Halad a TBN, de sajnos az új módszer is ugyanazt produkálja, mint az előző...
Pozitív Z-ből átsétálva negatív Z-be --> elsötétül minden, oka ismeretlen. |
BarathAron |
2007.08.02. 14:25 |
|
ha a TBN hajlandó rendesen működni, utána valahogy belekavarom a Materials-t:
float m_ambient[4];
float m_diffuse[4];
float m_specular[4];
float m_emissive[4];
float m_shininess; // 0.0f - 128.0f
és ha az is megvan, utána nekiesek a pályák szebbé tételének (bokrok, fák, meg még ami eszembe jut)
végül befejezem a stratégiai játékot (mert az lenne a végleges)
a Justiciary2 az csak egy tesztjáték, amivel ki tudom próbálni az engine újításait (de azért multis szerver-progija van)
a stratégiai játék alapjának tekinthetjük a LOTR: BFME2 -t, néhány dologban hasonlítani fog rá... |
BarathAron |
2007.08.02. 13:48 |
|
most a TBN-t csinálom a bumpmappinghez és a szebb parallax mappinghez.
ha sikerül, nagyon szép lesz ;) |
Hozzászólások - engine_ral2
|
Legújabb project:
Szókirakó 3
Legutóbb frissített project:
Szókirakó 3
Friss kép a galériából:
|