|
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 |