سوال 5933
ثبت پاسخ جدید
برای ثبت پاسخ، لطفا وارد حساب کاربری خود شوید.
پاسخها
3 پاسخ++ C
از آنجایی که C ++ یک زبان سطح بالا و بر پایه برنامه نویسی شی گرا است، بهتر است آن را یاد بگیرید. بهتر است بدانید که این زبان برای ساخت بزرگترین کنسول و بازیهای ویندوز استفاده شده است.
C #
مزیت C # در چارچوب XNA آن نهفته است. این زبان مجموعهای از ابزارها دارد و توسط مایکروسافت ساخته شده است، که به طور خاص آن را برای بازیهای Xbox یا سیستم عامل Windows مناسب میکند. اما اگر بخواهید C # را با C ++ مقایسه کنید، متوجه خواهید شد که C ++ به شما کنترل زیادی روی پارامترها، مدیریت حافظه و غیره میدهد. این نوع کنترل بر روی این اجزاها، بعد دیگری به عملکرد و تجربه کاربری بازی شما میبخشد.
جاوا
برنامه نویسان بازی معمولاً از جاوا استفاده میکنند، زیرا جاوا از حالت چندریسمانی و سوکت پشتیبانی میکند. چندریسمانی حافظه کمتری از دستگاه را استفاده میکند و حداکثر استفاده را از CPU میکند، بدون اینکه کاربر را در هنگام اجرای فرآیندهای سنگین در پس زمینه محدود کند. کارایی سوکتها در ساخت بازیهای است و به برنامه نویس در این مورد کمک میکنند. به علاوه، جاوا روی یک ماشین مجازی اجرا میشود، بنابراین پخش بازی در آن راحتتر خواهد بود.
اینا زبان های پرد کاربرد در بازی و اپلیکیشن هستن
موفق باشید
منبع ویجیاتو
برای ساخت بازی دو بعدی، نرم افزار ها و زبان های برنامه نویسی بسیار مختلفی وجود داره، که بنده این ها رو پیشنهاد میدم:
1/ نرم افزار کانستراکت (بدون نیاز به یادگیری برنامه نویسی است و با فرمول های درون نرم افزاری ساخته می شود)
2/ استفاده از زبان برنامه نویسی پایتون + استفاده از فریمورک python game
برای ساخت بازی سه بعدی هم:
1/نرم افزار یونیتی + #C
2/ نرم افزار آنریل + ++C
البته سی شارپ گزینه هم خوبه