3DCakeWalk
From GDWiki
| 3DCakeWalk | |
|---|---|
| | |
| Developer: | DTA Games |
| Latest Release: | Version 1.0 |
| Platform: | Windows, Linux |
| Graphics: | DirectX, OpenGL, Software |
| Physics: | Collision Detection |
| Network: | Client/Host |
| Scripting: | Python |
| Sound: | 3D Sound |
| License: | Commercial |
| Website: | 3DCakeWalk |
Contents |
Description
"Plan, design, and create enthralling game environments complete with richly animated characters and objects, using today's best graphic choices, DirectX Graphics, OpenGL or its own software renderer. 3DCakeWalk allows the development of commercial quality games with all the "state of art" features you will find in today's leading games!
The 3DCakeWalk Game Development Kit was designed for anyone interested in creating their own games, from those with no skills to the experienced game developer. If you are an amateur or a professional, you can use 3DCW to create any genre type of games, & sell them if you want to, but never have to worry about paying royalties to us! The 3DCakeWalk Game Development Kit comes with an editor, real time 3d engine, documentation, tutorials, and more. If you don't want to use our materials, that's not a problem, 3DCW has most major file imports, and if it don't have what you want, ask for it! Your games script is backed by the tried and true Python language, and many scripts are already done for you with-in the Predefined Behavior section of the editor. 3DCakeWalk is for anyone that wants to program & develop games."
History
There is somewhat of a lack of history information for the 3DCakeWalk engine. However, it seems there are regular updates to the engine.
Features
The following features are directly from the website:
Predefined Behavior:
- default keys
- test character
- collision detection + gravitation
- basic movement
- cameras (fixed, FPS, 3rd person, Maya)
- basic animations
- basic particle systems
- doors*
- splash screen*
- game menus (file open, save, help, etc.)*
- auto-scrolling credits*
- AI*
- game status*
- top scores*
- chat*
- help system*
- slide-show*
Display:
- window (16bpp or 32bpp)
- full-screen
- unlimited resolution
Publishing:
- compile scripts to byte-code
- create binary executable (Windows only)
- encrypt meshes*
Create one-file executable installer:
- Windows → Windows
- Linux → Linux
- Windows → Linux
Graphics library:
- OpenGL
- DirectX 8 & 9 (Windows only)
Import formats:
- 3D Studio (.3ds)
- Microsoft DirectX (.x)
- Milkshape (.ms3d)
- Alias Wavefront Maya (.obj)
- Quake 3 levels (.bsp)
- Quake 2 models (.md2)
- Cartography shop 4 (.csm)
- COLLADA (.xml, .dae)
- DeleD (.dmf)
- FSRad oct (.oct)
- My3DTools 3 (.my3D)
- Pulsar LMTools (.lmts)
Texture Formats:
- Windows Bitmap (bmp)
- Targa (tga)
- JPG
- PCX
- PNG
- Adobe Photoshop (psd)
2D Graphics:
- font drawing
- alpha blending
- color key based blitting (*)
2D GUI:
- Regular (Button, text field, edit box, list, check box)
- Extra (popup window, tab control, toolbar, scrollbar)
- Font control
- Mesh viewer*
- Skins
Sound:
- ogg vorbis
- wav
- 3D fixed positional sound
- (movable listener, fixed sound sources)
Special Effects:
- Dynamic lights
- Transparent objects
- Billboards
- Skyboxes
- Customizable particle systems (snow, smoke, fire, etc.)
- Fog
- Realistic water surfaces*
- Dynamic shadows(stencil buffer)*
- Bilinear Filtering
- Trilinear Filtering
- Bump mapping
- Parallax mapping*
- Sphere mapping
- Reflection Mapping
- Light maps
- Texture animation
Collision Detection & Gravitation:
- automatic and customizable
Character Animation:
- skeletal animation
- morph target animation
Compressed Archives:
- Automatic (for internal meshes)
- Extra (dynamic loading from user archives at run-time)
Physics Engine(s):
- Advanced*
Multiplayer:
- unlimited*
Documentation:
- Included (work in progress)
Special Features:
- video support (Windows only)*
- multiple view-ports*
- shaders*
- render to texture*
- mirrors*
* May not be available until v1.2 or later
Tutorials and Source Code
Community Help
Having problems? Try asking our community on the forums! Don't forget to check the engines' forums! 3DCakeWalk forums

