The idea of separating out the graphics engine is a good one - it would be neat if the same engine could support a pure 2d and 2d in 3d mode. Personally, I prefer the straight 2d, but there's no reason why you couldn't abstract it out...
I'd actually quite like to see an isometric view too, although I'm thinking of holding onto my iso code for the next community project... ;-)
Rims, on the todo list, can you amend the notes as follows:
Extend Editor (nearly/partially done)
-Need an object & script editor
Extend Scripting (basics in place)
- Need trigger code for 'onevery(n)' and 'onrandom(n,m)' and script support for createalien(), playsound(), animate()
for placing bad guy spawn points , ambient sounds, animated decals etc. (Mark Tiffany to progress code, feel free to create some animations).
Doors
- Currently any key will open any door, need to extend addkey() and checkkey() script commands to open different doors with different keys. (Mark Tiffany to progress)
I'll try to knock up a crappy intex graphic and add an object / script for that tonight.
I'd actually quite like to see an isometric view too, although I'm thinking of holding onto my iso code for the next community project... ;-)
Rims, on the todo list, can you amend the notes as follows:
Extend Editor (nearly/partially done)
-Need an object & script editor
Extend Scripting (basics in place)
- Need trigger code for 'onevery(n)' and 'onrandom(n,m)' and script support for createalien(), playsound(), animate()
for placing bad guy spawn points , ambient sounds, animated decals etc. (Mark Tiffany to progress code, feel free to create some animations).
Doors
- Currently any key will open any door, need to extend addkey() and checkkey() script commands to open different doors with different keys. (Mark Tiffany to progress)
I'll try to knock up a crappy intex graphic and add an object / script for that tonight.