CS212: Pilot Project on GBA Development

Hello GBA developers! We'll be posting resources and information for the course here.

CS212 GBA Section: M 4:40-5:30, UP 315

Resources

Sections

# Date Topics Materials
1 Mon 9/18 Introduction to GBA Programming  
2 Mon 9/25 C Concepts
Fixed Point Math
 
3 Mon 10/2 Tiled backgrounds
Version Control
Tile Demo
Tile Set
4 Mon 10/16 Review of A4  
5 Mon 10/23 A4 Review (cont.)
Multi-file compilation
 
6 Mon 10/30 Review of final project designs  
7 Mon 11/6 Sprites Sprite Tools
Blender
Gimp
8 Mon 10/13 GCC __attribute__  

Assignments

# Due Date Assignment Files
1 Sun 9/24
11:59PM
Part I (SaM)  
2A Sun 9/24
11:59PM
Pong Pong.c (stub)
Sprites.h (your graphics)
2B Mon 10/2
4:40PM
Revised Pong  
3 Sun 10/15
11:59PM
Explaining Object Oriented Programming  
4 Sun 10/22
11:59PM
Using Tiled Backgrounds Tile Set
5 Sun 10/29
11:59PM
Project Design Specifications  
6 Wed 11/1
11:59PM
Revised Project Design