|
CO
JUŻ DZIAŁA:
chodzi pod systemem Windows, wykorzystując
akcelerację DirectX 8.1
Renderowanie wewnętrznych / zewnętrznych
scen:
-
quad tree
- advanced plane frustum culling
- statyczne światła o dynamicznym natężeniu
- dynamiczne oświetlenie
- mgła, animowane tekstury, prześwitywalność
...
- prosty engine fizyki, kolizje
- dzwięk przestrzenny
System wyświetlania animowanych postaci z możliwością
budowy prostej hierarchi obiektowej ( np.
miecz do ręki )
Przejrzysty interfejs graficzny ( GUI )
System skryptów bazujący na Lua ( www.lua.org
)
Multiplayer poprzez DirectPlay - model
klient/serwer
Odgrywanie plików mp3 poprzez DirectShow
CO
JESZCZE TRZEBA ZROBIĆ:
-
generowanie losowych map
-
system tkanin
-
dynamiczne elementy scenerii ( mosty,
platformy )
-
naprawić wiele błędów... ;)
NARZĘDZIA,
KTÓRE WSPOMAGAJĄ NASZ ENGINE:
Stworzyliśmy
wiele edytorów i narzędzi, których zadaniem
jest przyśpieszenie powstawania gry:
Spellscape
Location Compiler
Ten
edytor jest sercem engine'u. Pozwala
przetworzyć dowolny zestaw wielokątów na
plik lokacji Spellscape, lub plik Random
Location Tile. Zajmuje się także
prekalkulacją oświetlenia, wyznaczaniem
poweirzchni, po których można się poruszać,
a także optymizuje mapę pod kontem własnej
techniki hsr ( hidden surface removal ). Każdy
aspekt lokacji może być kontrolowany przez
funkcje skryptowe.
Obecna
Wersja: 0.9
BETA
Spellscape
Visual Editor
Zadaniam
tego programu jest układanie pojedyńczych
klatek w animacje, tak żeby engine gry mógł
płynnie przechodzić pomiędzy dowolnymi
klatkami i całymi sekwencjami.
Obecna
Wersja: 1.1
Spellscape
Particle Editor
Za
pomocą tego edytora tworzy się w prosty
spsób skomplikowane efekty cząsteczkowe.
Każdy efekt może składać się z wielu
emietrów, do których można przypisać
wiele sił oddziałujących. Aby wprowadzić
taki efekt do gry wysraczy wywołać jedną
funkcję, podając jej jako parametr nazwę
pliku przechowującego dany efekt.
Obecna
Wersja: 0.8
BETA
Spellscape
Random Location Assembler
Brak
informacji.
Obecna
Wersja: 0.2
Spellscape
MaxTool
To
jest plugin do 3ds max 4.0, który działa
jako eksporter obiektów.
Obecna
Wersja: 1.0
BETA
|