Projects > Codeman Game Engine


Download
Portals v0.5

Codeman Game Engine is a collection of functions to be used in Blitz3D game development. It's not that hightech (although highly usable), but it's free. The functions can be used by newbies to learn Blitz3D from.
- The Game Engine is spread through several blitz source files, each independent from the others. To use the files, just include them into your game projects. Some parts needs some settings to be done in your game code to work properly. In these cases I will point them out in their descriptions below. Be sure to read the file that comes with each source file.

Currently the engine includes the following parts.

Portals
- This is a basic 2D portal engine. This means that you build your levels in parts, I call them Rooms. The engine then only draws the rooms visible from the point the player is at. By using this method, it's possible to make huge worlds of many very complex rooms without getting too high polycounts. By 2D I mean that you can only put rooms beside eachother and not above or below.
- The engine will load each room and automatically assign a collision constant ( COLL_LEVEL ) and a polygon pickmode. To suite your needs you may have to change this. At least you have to assign a value to COLL_LEVEL in your own game code.

Planned additions include :
- GUI, Sound, Objects, Tiles, Particles, and AI.
I will add those as I come across the topic in my own development.



Codeman Game Engine - Powered By
Blitz3D
-

Copyright © 2003-2004 by Mikael Regina - All Rights Reserved
Contact Webmaster : webmaster@codeman.se
This site is hosted by b-one