[PREV] < Let there be SOUND! || 2008-02-27 19:55:30 > [NEXT]
Well I've just pretty much finished the Audio Object, and created an SDL_Mixer layer for it ( and it's been tested on GP2X, Linux and Windows at the moment. )

There's a whopping 25 audio functions available for abuse. Ranging from basic loading in and playing, to fade in and out, mixing channels together, and so on.. basically mostly everything which SDL_Mixer supports, has been bound to Lua to play with.

The current running function total is 35. There's functions to open, close and update windows; load, set colour keys of and blit textures; grab items off the event queue and check the engine's interpretor status; and of course, update controls and check if any key has been pressed on the keyboard.. as well as all those lovely Audio functions.

Today, I'll be working on the Entities Manager, which'll replace the Texture bindings to Lua so that we can create sprites that do things, and have their own statistics, collision meshes, etc.. this'll be where the engine starts becoming something useful and is exactly where I want to be about now.

This weekend, I'll be freezing the code and documenting it properly. Though on top of this, I've the MCRadio site to upgrade, a Maths test to study for, the Dissertation to start oh and a Progress Report to write! Not forgetting the A.I. coursework either ;) It's busy busy, but I'll manage.

So, will I hit the Milestone next Friday? more than likely.. not the original Milestone (which had Feature Complete as an engine target) but every other part I should be able to hit without a problem, as I'll be working in the SPS2 wrapper as well and compiling on the PS2.

But it's exciting times now as everything is starting to get pulled together into a neat package :) I'm looking forward to how things pan out with the engine, it's coming on really well, in my opinion.

There will be a public release on Friday 7th March. Those that can't wait, get in contact with me and I'll send you the current debug builds and/or source upon request. My email should be easy enough to figure out if you can get to this site ;)
[PREV] < 0 Comments || Add Comment > [NEXT]

Categories

Code Tutorial
Engine Dev
Honours Project
Dev Stuff
General Stuff
Everything

Previous Blogs

Current Blog


Blog and Code by Steven Campbell
Blog opinions are my own, as different as they may be to yours.
Comments are other people's opinions though.

Valid XHTML 1.0 Strict Valid CSS!