Archive for Marzo, 2008
3D Engine, un anno dopo
Circa un anno fa ho avuto l’idea (malsana) di scrivere da zero o quasi un motore 3D che avrei poi usato per fare giochi…e sono ancora vivo!
Mi sono dato un anno di tempo per scriverlo con la promessa che nel 2008 l’avrei usato per pubblicare il primo gioco…qualunque gioco o aborto ne venga fuori…
Ad oggi ho un motore di gioco che, anche se non perfettamente rodato e con qualche lacuna, mi permette di creare abbastanza facilmente scene complesse in 3D e programmarle con un linguaggio di scripting (LUA).
Per la realizzazione ho utilizzato parecchie librerie open source che mi hanno decisamente alleviato il trauma di dover scrivere tutto da zero:
- SDL + OpenGL
- LUA
- Cal3d
- Open Dinamics Engine
- Ogg vorbis e theora
- Physfs
- libSOIL
Il tutto, condito con l’esperienza maturata nello scrivere Hydrogen e qualche rito Voodoo per tenere il tutto assieme, *sembra* funzionare! Un anno fai non l’avrei mai detto, ma oggi sono più che soddisfatto!
Riassumendo:
- motore di gioco che gira su Linux, Mac e Windows
- posso usare l’editor di gioco su Linux o Mac
- scripting con LUA (con OOP)
- Esporter e tools per creare asset da blender
Insomma…tutto quello che avrei sempre voluto avere
E ora…si inizia!
1 commentChitarra…di nuovo
Incitato dal sempre ottimo Truijllo (al quale mancano sempre 2 corde…) mi sono rimesso a suonare dopo quasi 2 anni di latitanza.
Smonto tutta la chitarra, cambio corde che ormai erano putrefatte, rimonto tutto, messa a punto e accordatura…
Dopo 3 ore di fila ho dovuto mollare…ho dita gonfie come wurstel ![]()