Lumina, a game engine for PC and the GP2x

News:

2009-11-23


Sound! Music!
Yes, it's not very advance stuff, but it is a critical part of any game today.
I have now added basic sound support.
The support however is just that, basic, the script engine isn't aware of it yet, neihter is the sceen.
What this means is that there is no way to controll any sound/music from within the game... Yet :)
Since I use SDL Mixer for sound support, it will be able to play ogg, mp3, wav, mod and midi files.


I have also begun experimenting with some sort of UI layer, this picture is however a mockup.
But the only difference from the real version is that 'in-game' the three circles are all transparaent.

I am not very good at drawing, but I have to admit that I do kind of like the concept.

Work continues on the rest of the engine, and I have temporarly fixed the animation issue.
Oh, and to the left you can see the results of an experiment with different grass tile.

About a week ago I got some inspiration and acually started to write some real game dialog, and even created a small quest!

2009-11-14

Well, there have been some slow progress, I have now written the skeleton for some sort of battle system.
I have reevaluated some of the ideas I had for the old battle system, and have come up with some new ideas.
Most of them are on how to implement said system, but I have also made some changes to how the system itself will work.
I have also made some changes to the way the engine animates objects.
However I have just realized that this new implementation (and the old one, for that matter), have a fatal design flaw.
They don't run at the speed the engine runs.
This is because of the way my frame limmiter works in conjunction with the animation timeing controlls.
I have not yet decided if i should correct this in this version, or just fix the animation timeing controlls to the framelimmiter.


(So, is that supposed to be a fireball? Nope, I have no idea what it is, i just took some shape and added a gradient :P )

2009-09-10

After having had a devastating hdd crash I lost the last 6 month's of progress on lumina, my web server and many resources.
This was an especially hard blow, since basically all my backups where destroyed as well.
I was ready to give up on this project, and release what sources i still had, but decided (after a few weeks of vacation) against it.
Only recently did I even look at this project again, and now after about two weeks of reconstruction work, have I gotten almost as far as i had gotten before this crash.

The battle class (A sort of Crono trigger - Zelda: link to the past mix) was completely lost and I have not yet replaced it.

Since the folder storing all my previous versions of lumina was on that same hard drive they have been lost as well,
with the exception of some really old versions and a few builds of the 0.5 version.

I do believe i can recover almost all of them, but it's a low priority.

The current version now have some inventory interaction and multiple choice question boxes