Progress so far

Published May 14, 2007
Advertisement
Well, this is the progress of my engine & tools so far:

*Started 'conditioner' tool : this is a java command-line program which i've just called 'Builder'. It takes my textures, meshes, etc which are in typical file formats such as jpg, obj - and it writes them out to a binary file which the game engine can very quickly load. I think this tool is the most important one of the bunch as it's the way to make fast file loading at runtime, and can also aid in maximizing performance of the game resources. eg, it indexes triangle lists, etc. This is far from finished, but being in Java I find it doesn't take very long to add new features. Every asset that you want in the game will need to run through this tool.

*Game library : this is the bulk of the work, and is there to provide typical game/3d/engine related helper classes and functions. It's in C++ and uses SDL with OpenGL for rendering. I've got the basics going...

*Game framework : this is where all the actual game functionality would go. It's pretty bare-bones and the moment and simply opens a window with a 3d mesh and handles fly-cam controls.


A note about tools:
I think tools are VERY important in game development. It's not all about a snazzy 3d engine that does 10000000 triangles a second. The tools for my engine will most likely be command-line based because:
*Hate making GUIs. My day job involes making game tools with a UI, so I don't want to do it at home.
*Encourages the use of scripts for batch-building.
Previous Entry 1st post!!!!
0 likes 0 comments

Comments

Nobody has left a comment. You can be the first!
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement

Latest Entries

Been too long!

1071 views

Eclipse oh no :(

1152 views

New Eclipse

1009 views

3d engine

927 views

Coming along

1063 views

3d file formats

945 views

The name

985 views
Advertisement