1. map --> game logic