New Engine Modules
These are the modules entirely developed for the Zombie Engine.
- Entity
- Framework for game entities
- Component interface for entity composition
- Entity Life cycle, scripting and persistence
- Entity class management, persistence and extension
- Physics
- ODE-based physics system
- Collision detection
- Rigid-body simulation
- Physics Spaces
- Vehicles
- Water and Buoyancy
- Player control
- Rag-dolls
- Cloth
- Material
- Abstract shader description
- Material trees and context-dependent shader selection
- Automated shader generation through scripting
- Geomipmap
- Patch-based terrain definition
- Optimized terrain rendering with cached dynamic geometry
- Multiple level-of-detail systems, sorting and skirts
- Terrain material blending
- Terrain lightmap support
- Vegetation
- Grass layer distribution
- Optimized grass rendering
- Support for visual grass edition
- Levels
- Map persistence and loading
- Support for editor layers
- Loading areas
- Game saving and restoring
- Resource preloading