fogleman/Craft
کاربرد:
این یک نسخه ساده و سبک از بازی معروف Minecraft است که با زبان C و استفاده از OpenGL مدرن (شیدرها) نوشته شده.
هدف اصلی آن نمایش نحوه ساخت یک بازی سهبعدی ساده با عملکرد بالا و بدون وابستگی به موتورهای سنگین است.
در چه شرایطی بهتره استفاده شود؟
اگر به یادگیری گرافیک کامپیوتری، شیدرها، رندرینگ سهبعدی یا ساخت بازیهای ساده علاقه داری، این پروژه یک نقطه شروع عالیه.
همچنین برای توسعهدهندگانی که میخواهند بدون فریمورکهای پیچیده، کار با OpenGL رو یاد بگیرند، مناسبه. ️
چند مثال از موارد استفاده
- آموزش برنامهنویسی گرافیکی در پروژههای دانشگاهی
- توسعه بازیهای ساده شبیه به Minecraft با عملکرد بالا
- تست الگوریتمهای نمایش مکعبهای فضا (چون همه چیز از بلاک تشکیل شده)
- استفاده در محیطهای کممنبع به خاطر سبک بودن کد و حافظه پایین
- ##GameDevelopment
- ##OpenGL
- ##CProgramming
- ##GraphicsProgramming
- ##MinecraftClone
- ##Shader
- ##LowLevelGraphics
- ##3DRendering
- ##LearnToCode
- ##IndieGame
