BIG Engine is an ECS game engine written in TypeScript for making 2D browser games.
- ⚙️ ECS architecture.
- 🧩 Coherent and easy API.
- 🪖 Type safety.
- 🖼️ Level editor.
- 🧑🤝🧑 Online multiplayer.
For science. 🧪
No. 🙃
- http://blog.wolfire.com/2009/07/linear-algebra-for-game-developers-part-1/
- https://www.gameludere.com/2019/11/23/vector-algebra-and-game-programming/
- https://www.gamedev.net/tutorials/programming/math-and-physics/practical-use-of-vector-math-in-games-r2968/
- http://gameprogrammingpatterns.com/game-loop.html
- https://www.construct.net/en/tutorials/delta-time-framerate-2
- https://spicyyoghurt.com/tutorials/html5-javascript-game-development/create-a-proper-game-loop-with-requestanimationframe
- https://developer.ibm.com/tutorials/wa-build2dphysicsengine/
- https://gafferongames.com/post/fix_your_timestep/
- https://medium.com/@swiftsnippets/vectors-position-velocity-and-direction-b85342ed9e3a
- https://blog.demofox.org/2017/05/29/when-random-numbers-are-too-random-low-discrepancy-sequences/
Apache-2.0 ©️ 2022 Arthur Corenzan