i've been making video games for over ten years, and i have made a tutorial i've wanted to make for a while about how to make your own game engine using FNA and MoonTools.ECS.
make your own video game without unity, godot, or unreal! this is a comprehensive tutorial for game developers of all skill levels, whether you're fleeing a decade of experience with unity or you've never written a line of code in your life.
by the end of the tutorial, you'll have the game pictured in the gif above, featuring enemies, bullets, player movement, a life counter, a score tracker, particle effects, sprite flicker, and screen shake.
this is the first of several tutorials i have planned to cover more aspects of game development. in the future: how to make a visual novel, how to make a first-person shooter, and more!
