"Puffin is a cross-platform 2D C# game engine built on top of MonoGame. It ships with:
 
 
 - An extensible entity/component system
  
 - Pre-made components for images, spritesheets, audio, mouse, and keyboard input
  
 - Dynamic font loading/resizing at runtime
  
 - 2D tilemaps
  
 - Fast AABB collision resolution for entities and tilemaps
  
 
"This project is currently [as of May 2020] under heavy development."
 
Github
	
	Tags:
	
gamedev  
	clr  
	Last modified 02 November 2025