سلام
از اون جایی که خیلیا دنبال یه سری کتابخونه میگردن که باهاش بازی یا گیم انجین بنویسن, من یه لیست میارم. اگه کسی داشت اضافه کنه
نکته: خواهشا سوالاتونو اینجا نپرسین
اما لیست کتابخونه ها:
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
اینم یه کتابخونست که دوتا الگوریتم برا هوش مصنوعی داره
فعلا اینا رسید به ذهنم
اگه چیزی دیگه یادم اومد اینجا مینویسم.