CSP Game Engine – Main Features
Oct0
Main Features
- DirectX7 compilant, fully reentrant FPS game engine binary.
- A fly-trough-and-drop-things editor that allows rapid level design.
- Automaticly positions dropped things on the ground.
- Ctrl-C and V to quickly multiply typical prefab objects in the editor.
- A waypoint recorder allows to easily add enemies and neutral NPCs to the game.
- Additional content creation tools
- A detailed documentation.
- High compatibility even on older graphicscards (No shaders required).
- Compiled with the rockstabile Blitz3D 1.98 compiler.
- No programming or recompiling required.
- For this engines art path are many free or cheap third party tools available. (eg: Pacemaker, Gile[s], UU3D, Maplet, Decorator)
Supported File Formats
- Animated NPC meshes may be 3DS, X (dx7 compilant “rotation/move/scale”) or B3D (bones, multitexturing).
- Loads 3DS,X (dx7 compilant), B3D (blitz) static or animated meshes as level objects.
- Supports multitexturing using the B3D format (eg. lightmapped building).
- Allows scaling, positioning, rotation, fx, textureflags, blendmode, collision, alpha, shootability etc. of level objects.
- Large main building meshes may be broken up in pieces at runtime to allow the engine to perform simple yet effective VIS occlusion.
- Loads WAV, MP3 and OGG as 3D sound objects that can be positioned.
- Loads CPE particle effects that can be positioned.
- Supported textures: BMP,JPG,PNG,TGA,PCX,DDS (DXT1/3/5).
- Various texture mapping modes: diffuse, alpha, masked, spherical and more.
- Highly configurable HUD, GUI, inventory, intro etc.
- Supports directShow played movies for game intro, level intro, level end, players death cutscenes.
- Optional dynamic movie codec installer execution on startup.

Blitz3D – powerful environment for game creation
Oct0
If you’ve been yearning to create games but have been frustrated by the complexity of programming languages such as C++ or Java, you’ve come to the right place!
Blitz3D provides a simple yet powerful environment for game creation – simple, because its based around the popular and easy to use BASIC programming language; and powerful, thanks to a highly optimized underlying 2D/3D engine.
Blitz3D includes many commands to help you out with game creation – but not too many! Rather than confuse you with tons of commands, Blitz3D’s command set has been carefully designed to provide maximum flexibility for minimum effort.
And if you get stuck, there is always the huge Blitz3D user community to call upon for help. Buying Blitz3D provides you with access to the official Blitz Research forums, home to thousands of dedicated and talented Blitz3D enthusiasts.
Can you write commercial quality games in Blitz3D? Why not – others are! Great titles such as Best Friends, Wonderland and Juno Nemesis were written in Blitz. In fact, many shareware authors are moving to Blitz from languages such as C++ due to the faster development time.
Curious? Why not check out the demo! Read on for a brief description of just some of Blitz3D’s features…
http://www.blitzbasic.com/
