Skip to content

EmperorLemon/CGEngine2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CGEngine2

An engine so nice, I had to make it twice!

Engine Architecture: Data-Oriented Design

CGEngine2 is built on Data-Oriented Design principles, focusing on:

  • Optimized memory layouts
  • Cache-friendly data structures
  • Minimal abstraction overhead
  • Performance-driven design

Key strategies:

  • Contiguous memory allocations
  • Direct data manipulation
  • Compile-time optimizations

Performance through intelligent data organization.

Requirements:

About

An engine so nice, I had to make it twice!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages