This repository supports the course "Game Design and Development" offered by Ariel University, School of Computer Science during the first semester of the academic year 5785 (2024-2025).
The course consists of two primary components:
Students will learn the foundational principles of designing and developing computer games. This includes conceptualizing gameplay mechanics, designing user interactions, and understanding the iterative development lifecycle.
Students will gain hands-on experience in game programming using the C# language and the Unity engine. Topics include:
- Basic scripting ⚙️
- Physics and collision handling ⚡
- Character and object management 👷
- UI design 🎨
- Game optimization techniques ♻️
As part of the course, students will undertake a final project that involves creating a rehabilitation game. This project is conducted in collaboration with the Occupational Therapy Department at Ariel University. The goal is to design a game that provides therapeutic benefits while maintaining engaging gameplay. 🎯
For more details, visit our project repository: Stellar Mind.
This repository includes: Assignments: Weekly exercises to reinforce learning objectives. ✍️ Final Project Resources: Guidelines, templates, and references for the rehabilitation game project. 📖