C++ Qt vs. C# for game development | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

C++ Qt vs. C# for game development

What language do you advise for game creation? And explain, please (ex. pros/cons of both langauges in this field). What's your preference (if you are a game developer)? Thank you!

2nd Jul 2018, 4:36 AM
Bekzod Daniyarov
Bekzod Daniyarov - avatar
3 Answers
+ 3
well the main 2 engines are unreal for c++ and unity for c# so if you're going for either language those are the engines i would recommend. as for pros/cons, c++ usually executes faster than c#, but c# is easier to code in and has automatic memory management for example. really the only way to decide is to just test both and see what works for you better.
2nd Jul 2018, 6:43 AM
hinanawi
hinanawi - avatar
+ 3
Salom, Bekzod Daniyarov ! AAA loyihalari uchun "o'z-o'zidan yozgan" dvigatel - bu odatda ishlab chiquvchilar jamoasi tomonidan yaratilgan degan ma'noni anglatadi, faqat ushbu noshirning loyihalarida qo'llaniladi va berilmaydi. Eng yorqin misol - Infinity Ward Engine. Ikkinchi versiyadagi versiyalarining har xil versiyalari "Call of Duty" seriyasini chiqaradi. Yoki, aytaylik, Diablo 3 mexanizmi. Va shunga o'xshash, siz motorni "ob'ektlar" bilan to'qnashishini, ko'krak va sochlarning silkishi, tarmoq xabarlari uzatilishini kafolatlashini tasavvur qila olasiz, ammo bularning barchasidan olingan ma'lumotlarni to'plash uchun studiya dasturchilarining o'nlab dasturchilari bor. . (Ha, AAA loyihalari uchun de facto de-fakto dasturlash standarti, albatta, C++, portativligi va ishlashi uchun, lekin C# / Lua / Python va boshqalar kabi skriptlar va vositalar uchun va boshqalar ishlatiladi, va boshqalar.)
2nd Jul 2018, 6:41 AM
Alexander Sokolov
Alexander Sokolov - avatar
+ 1
Hurmatli, Alexander Sokolov ! Fikrlaringizni juda tarqoq holda bayon etibsiz. Nima demoqchi bo'lganligingizni tushunmadim, ochig'i. Nima bo'lganda ham javobingiz uchun rahmat!
2nd Jul 2018, 11:54 AM
Bekzod Daniyarov
Bekzod Daniyarov - avatar