| Course | CISC 315 – Game Engines |
| Date/Time | M/W 2:00 PM – 3:20 PM |
| Location | Meen 107 |
| Instructor | Walter Wimberly |
Course Description:
Introduction to Game Engines is a course intended for students who already have a basic understanding of programming fundamentals, as well as graphic arts, that introduces concepts, problems, and methods of developing games and interactive media using popular game engines.
Pre-Req: CISC 105 – Intro Computer Science & Prob Solving
| Module | Class Content | Video |
|---|---|---|
| 0 | Introduction to Class Types of Games What do Games have in Common | |
| 1 | What do Game Engines Do Differences between 2D and 3D Game Engines | |
| 2 | Why GameMaker Setting Up GameMaker Getting Familiar with GameMaker | |
| 3 | Building a Simple RPG Game Getting Started with GameMaker: A Step-by-Step Guide Your RPG Room Setup Creating and Controlling a Player Object Setting Up a Viewport and Camera Animating Player Sprites Based on Movement Creating an Enemy NPC Improving and Fixing Enemy AI | |
| 4 | Building an Arcade Game | |
| 5 | Project Work Time | |
| 6 | 3D Engine Examples Unity Unreal Godot Comparing the Engines | |
| 7 | Installing Godot Creating Your First Project | |
| 8 | Adding Elements to Your Project | |
| 9 | Creating Interactive Components | |
| 10 | Project Work Time |