لیست فریمورکهایی که میتونید تو ساخت بازی ازشون استفاده کنید.
سلام
از اون جایی که خیلیا دنبال یه سری کتابخونه میگردن که باهاش بازی یا گیم انجین بنویسن, من یه لیست میارم. اگه کسی داشت اضافه کنه
نکته: خواهشا سوالاتونو اینجا نپرسین
اما لیست کتابخونه ها:
allegro
این کتابخونه یه کتاب خونست که از DirectX و OpenGL استفاده میکنه
همینطور برا پخش صدا از OpenAL و flac و dumb استفاده میکنه
ogre
این کتابخونه یه کتابخونه گرافیک 3 بعدیه که از DirectX و openGL استفاده میکنه
نکته: این کتابخونه API برا صدا نداره
box2d
این کتابخونه برا بازیهای Open World ازش استفاده میشه
با اینکه بیشتر برا بازیهای 2 بعدی کاربرد داره ولی ازش برا نوشتن بازیهای 3D هم استفاده میشه
نکته: این کتابخونه چیزی برا پخش صدا نداره
SFML
این کتابخونه بیشتر برا بازیهای 2 بعدی ازشون استفاده میشه و یه سری امکان داره از جمله اتصال بازی به یه شبکه, استفاده از صدا, استفاده از OpenGL
Panda3D
این کتابخونست که میتونید باهاش به صورت کاملا 3 بعدی و با استفاده از C++ یا Python بازی بنویسید ولی به Run time احتیاج داره و حجمش خیلی زیاده
irrlicht
این یه کتابخونه برا نوشتن بازیهای 3D هستش که صدا و همه چی داره ولی از لحاض render کردن به پای ogre نمیرسه
cocos2d
این کتابخونه فقط برا Python هستش و نمیشه ازش تو C++ یا C استفاده کرد.
HGE
اینم یه کتابخونست که از DirectX و OpenGL استفاده میکنه و کار باهاشم خیلی راحته
Crystal Space 3D
اینم یه کتابخونه خوب و البته پر حجمه که میتونید ازش برا استفاده از گرافیک 3 بعدی و کلا یه عالمه چیز دیگه استفاده کنید.
همینطور یه کتابخونه دیگه کنارشه که یه سری الگوریتم برا نوشتن هوش مصنوعی و یه عالمه توابع دیگه داره
Cafu3D
این کتابخونه برا گرافیکای 3 بعدیه و سرعتشم خوبه
TinyAI
اینم یه کتابخونست که دوتا الگوریتم برا هوش مصنوعی داره
فعلا اینا رسید به ذهنم
اگه چیزی دیگه یادم اومد اینجا مینویسم.