Minimal requirements for engine:
Object Manager and Physics (currently DISABLED):
I've always had in mind that Lavgine needs to be cross-platform. My first target was Linux. So every time I've used some WinAPI function I've made macro:
// Working code
// Need to implement
My journey began when I've decided to switch from XACT to OpenAL. Then I've started to use only cross-platform libraries just in case. When I've finally leave DirectX and implement OpenGL renderer I was very happy and optimistic. That day I said to myself "No more big features. Do the Linux port". And I think I was right because just today I've managed to compile Lavgine code with GCC compiler. This is only first step before Linux port show up but I think is a major step for me do start developing Lavgine under Linux. I hope everthing will go smooth now.
So now there are 3 things for me to do:
- Write Linux missing functions and test them
- Recompile all libraries and link everything together (some of them are already available on Linux)
- Test and tune Lavgine port
I hope Linux port will show up very soon but time will tell.
Latest tweets from @petermatyja
Well, I forgot to tweet about first Lavgine 1.2.3a Windows/Linux release. This is my first attempt for linux release so be patient ^^
Mar 5 2013, 5:50am
Lavgine 1.2.2a has been released. Linux port works but need some tuning and bug fixing. C++ SDK is also almost ready. Stay tuned for more :)
Nov 23 2012, 11:39am
Lavgine 1.2.1a finally released. I've tried to fix as much small bugs as I can. I hope next released will be even closer to 'Perfect' state.
Jun 25 2012, 11:44am
Strugle with Linux continues... Base Lavgine modules are ported. Now platform/library specific stuff :/
May 30 2012, 7:56pm
Finally I've managed to compile Lavgine using GCC with CodeLite. Now I need to port some functions and libraries ^^ Then some tests and.. :3
May 9 2012, 9:02pm
I've added 'Gravity' and 'Wind' factors to particles. Results are better than I've execpeted. Truly amazing ^^
Mar 27 2012, 8:57am
Lavgine 1.2.0a released :) I've decided to use diffrent versioning due I've made many changes in code and whole API.
Mar 22 2012, 1:44pm
Lavgine 1.1.7 will use OpenGL 1.5 ^^ I've finaly done it :-)
Feb 21 2012, 9:26pm