C4 Engine

One of the most technologically advanced 3D game engines available today.
Download

C4 Engine Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Demo
  • Price:
  • USD 350.00 | BUY the full version
  • Publisher Name:
  • Terathon Software
  • Publisher web site:
  • http://www.terathon.com/
  • Operating Systems:
  • Mac OS X 10.5 or later
  • File Size:
  • 414.1 MB

C4 Engine Tags


C4 Engine Description

One of the most technologically advanced 3D game engines available today. The C4 Engine is one of the most technologically advanced 3D game engines available today for the PlayStation 3, Windows XP/Vista, and MacOS X platforms.The C4 Engine contains a comprehensive suite of robustly implemented game programming tools. Not only is it a powerhouse of a graphics engine, but it also includes integrated support for sound, music, networking, input devices, resource management, and much more. Here are some key features of "C4 Engine": Full-scene dynamic lighting and shadows: · Support for five different fundamental light source types. · All lights and shadows rendered in real time at global scale. · Spot and cube light texture projections. · Three fully orthogonal shadow rendering techniques. · Shadow volume clipping and scissor optimizations. Advanced per-pixel shading capabilities: · Support for arbitrary custom shaders (see Shader editor below). · Comprehensive bump mapping capabilities. · Enhanced parallax mapping. · Horizon bump mapping. · Ambient lighting volumes. · Gloss-mapped specular reflections. · Cube environment mapping. · Cook-Torrance microfacet surface reflection. · Bumpy reflection and refraction. · Realistic water shading. Scene graph: · Extremely clean class hierarchy for scene graph nodes, including geometries, cameras, lights, sounds, zones, portals, triggers, markers, and special effects. · General state serialization support for saving worlds. · Quick save and quick load capabilities. · Separation between per-instance and shared data. · External scene graph referencing from within another scene graph. State-of-the-art portal system: · Efficient large-scale visibility determination. · Advanced interzone lighting analysis performed in real time. · Special support for mirrors and remote portals. High-level controller system: · Powerful hierarchical animation blending system. · Handles state messaging in a multiplayer environment. · Powerful scripting system that can be extended with custom actions. · Cleanly extensible design and integration with the tools. Special effects: · Full-scene cinematic motion blur. · Volumetric fog with multiple density functions. · Interactive in-game interface panels. · High-quality procedural fire effects. · Fully extensible particle systems. · Real-time fluid surface simulation. · Real-time cloth simulation. · Surface markings on arbitrary geometry. · Emission glow and specular bloom effects. Sound manager: · Fully spatialized 3D sound effects. · Doppler shift and other frequency effects. · High-precision sound travel delay. · Atmospheric absorption effects. · Reverberation with multiple simultaneous environments. · Directional sounds with cone attenuation. · Obstruction attenuation applied to direct and reflected paths. · Frequency-dependent volume settings for all effects. · Permeation system determines how far sounds travel through interiors. · Unlimited streaming music channels with seamless looping and concatenation. Networking / Multiplayer: · Fast, reliable network implementation using UDP/IP. · Solid fault tolerance and hacker resistance. · Advanced security measures, including packet encryption. · Automatic routing of messages to object controllers. · Cross-platform internet voice chat. Core system: · Resource management with support for pack files and caching. · Mathematics and geometry library. · Extensible system commands and variables. · Tool module plug-in architecture. Full-featured integrated world editor: · World editor is part of the engine itself and runs within the engine's own windowing system. · Powerful and intuitive interface design that allows fast level creation. · Zero build time, so results are immediately visible while editing a level. · Palettes for geometries, lights, sound sources, zones, portals, markers, and special effects. · Support for multiple undo. Voxel terrain: · Terrain is based on voxel maps that can be edited in real time. · Can create vertical cliffs, overhangs, caves, arches, etc., that are impossible with height-based terrain systems. · Editor provides sculpting and texture painting tools. Shader editor: · Shaders are edited graphically and work on all platforms. · A wide variety of packaged components are provided for easy shader design. · Shaders automatically work with all types of light and fog. Graphical script editor: · Scripts are edited graphically for easy artist/designer access. · Games can easily define custom script components, and these automatically appear in the editor. · Controllers can advertise custom function calls that can be accessed from scripts. · Scripts support variables, looping, and conditional execution, all shown in a concise graphical manner. Interface panel editor: · Fully interactive in-game interface panels can be created graphically. · Custom scripts can be attached to panel items for limitless interactivity. · Panels have an extensible animation system with many built-in techniques. Model, animation, and texture import tools: · Support for the Collada scene format, enabling models to be imported from 3D Studio MAX, Maya, XSI, Blender, and other content creation packages. · Full skeletal hierarchy support for skinned meshes. · Bump map, parallax map, horizon map, and ambient occlusion channel calculations. · C4 Engine is also offering support for automatic mipmap generation and texture compression. Requirements: · Nvidia: GeForce FX 5200 or higher. · ATI: Radeon 9600 or higher. · Intel Graphics: Not supported. What's New in This Release: · This release contains a few workarounds for driver bugs on ATI hardware and on the Mac. · Antialiasing is now enabled on ATI hardware because it works correctly in their latest drivers. · The method by which normal vectors for terrain geometries are calculated has been changed again. Existing terrains can be updated by selecting all of the geometries in a block and choosing Rebuild Primitive from the Geometry menu in the World Editor. · A new setting has been added to the Graphics Options dialog called "Use high-detail terrain textures". If this box is unchecked, then terrain palettes having entries of size 1024×1024 or larger are reduced in resolution to one-half size. This box is unchecked by default on the Mac due to some driver issues with 4096×4096 textures. · The S3TC compression algorithm has been improved a little bit in this release. Some textures will now compress with higher quality. · The Collada Importer tool now imports camera nodes. Only perspective cameras are supported. · Texture array functionality is disabled on ATI hardware in this release, and this will continue to be the case until ATI supplies correctly working drivers. This only affects terrain texture palettes that were imported in version 1.5.1.


C4 Engine Related Software