From C4 Engine Wiki
Recommended Third-Party Tools
Third-Party "Plug-In" Software
Molebox - Protects your assets.
Adobe Photoshop - Popular image-editing tool. Available for Windows and Macintosh.
Adobe Illustrator - Popular vector artwork tool. Available for Windows and Macintosh.
Map | Zone FREE or EX - Advanced Standalone Texture Generator. Windows only.
Body Paint 3D - Popular 3D texturing program. Windows & Mac
Corel Paint Shop Pro - Popular Image editor. Windows & Mac
nVidia Adobe Photoshop Plug-ins - Plugins for the NVIDIA DDS format, and making normal maps. Windows
GIMP - Open Source Image editor. Windows, Mac & Linux
Modelling & Animation Tools
Google SketchUp - FREE
Terragen - Windows & Mac Terrain Editor
PnP Terrain Creator - Windows Terrain Editor
Vue 5/6 - Windows & Mac Terrain Editor
L3DT - Large 3D Terrain Generator
FreeWorld3d - Terrain generator and sculptor with texture creation tools. Other features include a Road System which can create roads that fit to the terrain, and a Vegetation System that supports billboards or meshes. Available for Windows 2000/XP.
Audacity - Free, Cross-Platform Sound Editor
Free installer software
NSIS - Nullsoft Scriptable Install System is a professional open-source tool for the development of Windows installers.
Inno Setup - A free installer for Windows programs.
"A physics engine is a computer program (software component) that using variables such as mass, velocity, friction and wind resistance can simulate and predict effects under different conditions that would approximate what happens in either real life or a fantasy world." — Wikipedia.org
Bullet is a 3D Collision Detection and Rigid Body Dynamics Library for games and animation. Free for commercial use, including Playstation 3. Open source under the ZLib License. Discrete and continuous collision detection, integration into Blender 3D, and COLLADA 1.4 Physics import.
ODE is an open source, high performance library for simulating rigid body dynamics. It is full-featured, stable, mature, and platform independent with an easy to use C/C++ API. It has advanced joint types and integrated collision detection with friction. ODE is useful for simulating vehicles, objects in virtual reality environments, and virtual creatures. It is currently used in many computer games, 3D authoring tools, and simulation tools.
OPAL is a high-level interface for low-level physics engines used in games, robotics simulations, and other 3D applications. Features a simple C++ API, intuitive objects (e.g. Solids, Joints, Motors, Sensors), and XML-based file storage for complex objects.
Newton Game Dynamics is an integrated solution for real time simulation of physics environments. The API provides scene management, collision detection, and dynamic behavior and yet it is small, fast, stable, and easy to use.
Tokamak Game Physics SDK is a high performance real-time physics library designed specially for games. It has a high-level, simple to use programming interface. With Tokamak, game developers and designers are empowered to produce the next generation of interactive games.
The True Axis Physics SDK is a fast and solid real world physics simulation system designed for demanding games and virtual interactive environments.
Havok Physics™ is a major innovation in game physics and sets the bar for next-generation games. Based upon the award winning Havok Physics 2 SDK that has been licensed by over 70 clients and shipped in over 50 titles, Havok Physics introduces Continuous Physics™, an innovative technology that frees up production time by eliminating design limitations that stem from high-velocity game objects.
PhysX by AGEIA delivers the most advanced gaming physics which define a totally new level of dynamic motion and interaction in next generation titles.
This physics engine, currently codenamed ENVY, is still in the early phases of maturity. The existing prototype is going under huge optimization efforts, the APIs are frequently updated and re-engineered as the need shows, and more effective demos are continuously built in new ways.
New licensees may find these books and publishers useful for programming, math, and other subjects that concern the C4 Engine. Please contribute to the list by adding books you would recommend.
- Microsoft Visual C++ 2005
- Apple XCode
Thinking in C++, 2nd edition, Volume 1 (Direct Download)
Thinking in C++, Volume 2: Practical Programming (Direct Download)