2D game development constraints