Skip to content

Laeeq-Khan/GameFramework-OOP-Course

Repository files navigation

FirstDesktopApp — Game Framework for OOP Course

This repository contains a compact 2D game framework designed for teaching OOP concepts in game development. It includes a small game loop, physics and collision systems, and simple entities (Player, Enemy, Bullet, PowerUp).

Tasks for Students

See the tasks and assignment descriptions in Docs/TASKS-README.md for graded assignments, acceptance criteria, and suggested files to modify.

Documentation & PDF

Lecture notes and documentation are in Docs/Lecture-FirstDesktopApp.md. Use Docs/make-pdf.ps1 to convert it to PDF if you have Pandoc installed.


Happy teaching! If you want, I can add starter unit tests and PR templates for the Level 1 tasks.

About

GameFramework-OOP Course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages