21 lines
546 B
Markdown
21 lines
546 B
Markdown
# Ideas for this/future engine
|
|
Also just an outline for stuff
|
|
|
|
- Custom Logger
|
|
- CMake / Premake / XMake
|
|
- Event System
|
|
- Window Handler (support multiple windows)
|
|
- Layer system
|
|
- Math helpers
|
|
- Static/Dynamic linking
|
|
- Export or Build (export game as game file, or build your own exe directly)
|
|
- Shader System
|
|
- Entity Component System?
|
|
- Profiling
|
|
- Scripting? (lua?) + while-running / preprocessed scripts
|
|
- Tools (Sprite Sheet Tools, etc)
|
|
- Asset Manager / Pipeline (choose between .pak or individual files)
|
|
- Physics
|
|
- Collision Detection
|
|
|