Learn to code tile-based worlds and related core gameplay for genres like arcade, overhead racing, and puzzle adventure.