قمت بتطوير لعبة 2D من نوع Brick Breaker باستخدام Java وOpenGL ضمن فريق مكوّن من 4 أفراد. تم تنفيذ المشروع خلال 4 أيام مع تقسيم واضح للمهام والتعاون باستخدام مفاهيم البرمجة كائنية التوجه (OOP).
يتضمن المشروع:
نظام مستويات متعددة (Multi-Level System)
نظام احتساب نقاط (Scoring System)
Collision Detection دقيق
Timer System
دعم نمط لاعب واحد ولاعبين (Single & Two Player Mode)
تصميم منظم للكود يراعي قابلية التوسع والصيانة
ركز المشروع على منطق اللعبة (Game Logic) وتحليل المشكلات وتنفيذ الحلول بكفاءة.