1. cmake 2. SDL 3. Linux/Mac/Windows