The game engine you are trying to view has ceased development and consequently been archived. If you are a member of this engines team, can demonstrate that it is being actively developed and will be able to keep this profile up to date with the latest news, images, videos and downloads, please contact us with all details and we will consider its re-activation.
Minimal requirements for engine:
Development:
Graphics:
Sound:
GUI:
Other features:
For quite a while I was trying to redesign Lavgine to be more and more cross-platform. Recently I've decided to use 'GLFW' library to help me handle all windowing issues because linux is very hard to cooparate. Library forced me to simplify some things which maybe I will accept one day. But now I can focus on more important things such as more 'ports'. I'm looking to get my hands on 'Mac' machine so I can add this platform to Lavgine list but no promises :)
What else going on you may ask. Well... a lot. Lavgine Lua scriping syntax has changed totaly.
It will now be more OOP like which will organise things a bit. Current version has around 200+ exported functions and 150+ variables to use. Some things has been removed as well but it will benefit at the end. Of course it doesn't mean that I wont add them in the future. I've just wanted to make solid Lavgine 'Core' to work with so that all new non-basic features will be considered as "Add-On's".
Also Lavgine now uses newest OpenGL context in compatibility mode so YOU CAN, BUT DON'T HAVE TO use new OpenGL. This will come in handy in C++ SDK. Which is also my dream goal for a while. Maybe with this smaller solid 'Core' it will be easier to achieve.
New, redesigned version of Lavgine is coming soon.
So stay tuned :)
Is this a "only coded in lua" or is this a standalone wich opens a map on your desktop and puts lines of code in there by typing it in there?
thanks for this engine ill work with it if this question is answered
btw: is there a wiki with all the code? if so link it please.
-Niels
In each mod folder you have 'Scripts' folder which holds two main script files: 'Load.lua' and 'Loop.lua'.
Load - is executed once at start (initialize and load your stuff here)
Loop - is executed each frame (put your game loop)
As for documentation it should be generated in 'Data' folder as 'Cmds.html' file. If not you can generate it using 'In-Game Console'. Press '~' to open console. Type 'SaveCmds' and press Enter.
Unfortunetly there isn't any 'Wiki' page. I hope that 'Cmds.html' mini documentation will be enough. Sadly I have limited time and resources to code Lavgine during my spare time. I'm on my own and Lavgine is becoming more and more complex.
If you have any other questions just ask :)
Not to be an *******, but there's nothing 2.5D about this...
Not yet and not directly from LuaScript :P but still true ^^
My only real question that remains before download is: How much coding is involved?
I know a -scant- bit of Java at best. MertB found it easy to use, so I'm curious as to -how- it is easy to use.
Also, would it be possible to see the game you used in the images as a downloadable? Just something to show off how the engine runs (it looks like you've got 3D objects, but I honestly cannot tell).
This is an early but full featured version of the engine so there are lack of tools like GUI, scene, objects editor.
Tools will be included in future. I'm currently working on GUI editor.
Games logic is written in LuaScript language which is very easy to use. I'm recommend this short tutorial: Luatut.com
Other things like animations, object definitions, GUI, scene are placed in simple (I hope) config 'INI' files.
This 'game' is actually 'Tutorial 07 Animations' and it is included to Lavgine package.
Feedback from developers is very important for me so if you find any bug, lack of feature you can send me an email and I will do my best to include it in next Lavgine release.
Downloaded the engine, and i loved it. Its very easy to use and the possibilities are endless. +1 Track
...could a tech demo or some form of screenshot be presented?
Paradigmthefallen - Images are added as you requested
MertB - Thanks :P This means a lot :) If you find any bug or lack of feature just msg me ;)