3DCakeWalk

From GDWiki

Jump to: navigation, search


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

Edit this Section

"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

Edit this Section

There is somewhat of a lack of history information for the 3DCakeWalk engine. However, it seems there are regular updates to the engine.

Features

Edit this Section

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

View 3DCakeWalk Tutorials

Community Help

Image:GUITutorial_info.gifHaving problems? Try asking our community on the forums! Don't forget to check the engines' forums! 3DCakeWalk forums

Categories