Lately I’ve been writing a game engine in C++. I’m using it to make a little mobile game called Hop Out. Here’s a clip captured from my iPhone 6. (Unmute for sound!) Hop Out is the kind of game I want to play: Retro arcade gameplay with a 3D cartoon look. The goal is to change the color of every pad, like in Q*Bert. Hop Out is still in development, but the engine powering it is starting to become
![How to Write Your Own C++ Game Engine](https://cdn-ak-scissors.b.st-hatena.com/image/square/d5e0e2a940fac67fea32027dbd2039ec7722ce1c/height=288;version=1;width=512/https%3A%2F%2Fpreshing.com%2Fimages%2Fhopout-snap.jpg)