- Meow Engine is a personal exploration into the world of physics engine development
- Focuses on:
- Multithreading for optimized performance.
- Profiling tools for debugging and performance tracking.
- Editor tools
- Physics simulations
- Multi-platform builds
- Next plan of action...
The ultimate goal of Meow Engine is to delve deep into the complexities of physics simulations and engine design, providing a unique opportunity to learn and experiment with modern technologies and architectural concepts.
Demo (web v0.4 build)
| Platform | Support |
|---|---|
| macOS x86_64 | ✅ |
| Mac (x84) Rosetta | 🚧 |
| Web | ✅ |
| Window | 🔜 |
- Compile Meow Engine
- Build documentation
- See Versions
- Downloads (not available)
Dependencies (full list)
- OpenGL ES3
- SDL2
- SDL2 Image v2.0.4
- Tiny obj loader v1.0.6
- Imgui v1.90.9-docking
- Tracy Profiler v0.10
- NVIDIA PhysX 5.0
- Entt v3.13.2
- ConcurrentQueue v1.0.4 by
- DOxygen
- Homebrew
- Ninja
- CMake
- Mac Specific
- SDL 2 Framework
- SDL 2 Image Framework
- OpenGLES/ES2/gl.h
- Web Specific
- Emscripten
- GLES2/gl2.h
References (learning resources)
While it may not cover everything, this list highlights the most valuable resources I've gathered during development.

