مشروع So Long هو لعبة 2D بسيطة مكتوبة بلغة C باستعمال مكتبة MiniLibX الخاصة بمدرسة 42.
الهدف ديال اللعبة هو جمع جميع العناصر (Collectibles) فـ الخريطة ثم الهروب عبر أقصر طريق ممكن.
المشروع كيعلمك التعامل مع:
إدارة النوافذ (Window Management)
الأحداث (Event Handling) باستعمال لوحة المفاتيح والماوس
الخرائط (Maps) المبنية بالقواعد المحددة (جدران، مخرج، شخصية البداية...)
الرسوميات (Graphics) عبر Sprites و Textures
كاين أيضًا جزء اختياري (Bonus) لإضافة عناصر بحال:
أعداء (Enemy Patrols)
تحريك الشخصيات (Sprite Animation)
عرض عدّاد الحركات مباشرة على الشاشة