|
Week - 1 |
Introduction to Programming with p5.js, Basic structure of p5.js programs, Introduction to Github |
|
Week - 2 |
Basic Game Concepts and History, Drawing basic shapes, Color models |
|
Week - 3 |
Variables and Constants, Arithmetic Operators |
|
Week - 4 |
Control Structures, Control Structures in Games |
|
Week - 5 |
Complex Control Structures, Logical Operators |
|
Week - 6 |
Loops and Nested Loops, Loop Usage Examples from Games |
|
Week - 7 |
Arrays, Multidimensional arrays and Classes, Array and Class Usage Examples from Games |
|
Week - 8 |
Application Project: Board Game Development |
|
Week - 9 |
Application Project: Board Game Development |
|
Week - 10 |
Application Project: Word Game Development, Strings and String Operations, File Content Extraction |
|
Week - 11 |
Application Project: Word Game Development |
|
Week - 12 |
Application Project: Physics-based Game Development |
|
Week - 13 |
Application Project: Physics-based Game Development |
|
Week - 14 |
Game Development Tools and Environments |