14 years of building my own 2D game engine · HackerTrans