หลักการของการเขียนโปรแกรมเกม จะวางหลักการตั้งแต่พื้นฐาน ไปจนถึงการเขียนโปรแกรมเกมขั้นสูง นอกจากนั้น ยังอธิบายแนวคิด เทคนิค ของการเขียนโปรแกรมในรูปแบบต่างๆ ผู้เรียนควรมีความรู้พื้นฐานด้านการเขียนโปรแกรมมาบ้าง โครงสร้างขององค์ความรู้ มีดังนี้ 1. พื้นฐาน 2. Screen 3. Input 4. Sprite 5. Double Buffering 6. Sound 7. Collision Detection 8. ตัวอย่างการเขียนเกม Super Mario 9. การใช้งานคลาส Sprite 10. เทคนิคการเขียนโปรแกรมเกม รูปแบบต่างๆ