2 مستودعات
The process and tools for creating interactive experiences in two-dimensional space.
Distinct from 2D Game Development Foundations: Shortlist candidates focused on grid managers or specific editors rather than general 2D game development.
Explore 2 awesome GitHub repositories matching game development · 2D. Refine with filters or upvote what's useful.
FlaxEngine is a cross-platform game engine and development kit designed for creating high-fidelity 2D and 3D games. It functions as a programmable framework that supports the use of C# and C++ for building interactive experiences. The project includes a high-speed graphics rendering engine capable of producing professional visual assets and detailed three-dimensional scenes. It provides a pipeline for compiling and exporting project files across various operating systems using native software development kits and toolchains.
Supports the creation of interactive 2D experiences within a cross-platform environment.
Gameplay هو محرك ألعاب C++ عالي الأداء وإطار عمل متعدد المنصات مصمم لتطوير ألعاب تفاعلية ثنائية وثلاثية الأبعاد. يعمل كمحرك رسومات ثلاثي الأبعاد لعرض البيئات ومجموعة أدوات تطوير ألعاب ثنائية الأبعاد لإنشاء آليات تعتمد على العفاريت (sprites). يوفر إطار العمل طبقة تجريد متعددة المنصات لضمان تشغيل منطق اللعبة والرسومات عبر منصات الأجهزة والبرمجيات المختلفة باستخدام قاعدة كود مشتركة. ينفذ المحرك خط أنابيب عرض مسرع بواسطة الأجهزة ومنطق لعبة يعتمد على المكونات لفصل البيانات عن السلوك. يستخدم تنفيذاً أصلياً لـ C++ مع إدارة يدوية للذاكرة للتعامل مع العرض ثلاثي الأبعاد في الوقت الفعلي وتخصيص الموارد.
Provides the tools and environment necessary for designing and deploying two-dimensional interactive experiences.