View Single Post
  #34  
04-20-2014, 09:46 AM
RoryF's Avatar
RoryF
aka OddMan360
 
: Jul 2009
: 42 Wallaby Way
: 1,485
Blog Entries: 17
Rep Power: 17
RoryF  (860)RoryF  (860)RoryF  (860)RoryF  (860)RoryF  (860)RoryF  (860)RoryF  (860)

I doubt there'll be anything "fabulous" included with the engine. I'll explain here what will be included:
  • The engine executable (obviously).
  • The default folder structure (not 100% necessary).
  • A folder with .dlls for the objects used in AO and AE ready to be used (if you want to use them that is).
  • TEXDEFs and ANIMDEFs for those objects.
  • Possibly a LVLX file for loading the demos of AO/AE and a guide on how to set it up (providing you have the original games' assets).
In order to load a game, the engine will start in a CLI. Then you'd have to tell it what level you want to load, I will probably include the loading of arguments on startup though so a launcher could be made for ease of use.

Edit:

Here is a first draft of the objects doc.

Edit 2:

Oh, and I also have to figure out a good way of handling collision data; probably all of it (besides the co-ordinates) will be handled in the same way ObjectVars will. OH OH OH I forgot that I wrote List that's not what I'll be using - fixed that. Meta is a class that simply is:

public class Meta
{
public string Name;
public object Contents;
}

Essentially a variable thingy - meaning no hard-coded crap! I feel like a genius.
__________________
>> oddmatics.co.uk <<
there's stuff there, totally cool stuff, really!


Last edited by RoryF; 04-20-2014 at 10:07 AM..
Reply With Quote