PDA

نسخه کامل مشاهده نسخه کامل : #C برای بازی سازی؟چه انجینی ؟



pharm
29-08-2013, 00:57
سلام به استادان عزیز برنامه نویسی و بازی سازی
دوستان من یه تازه کار نیستم با گیم میکر کار کردم برنامه نویسی هم کردم ولی خیلی وقت پیش و یادم نیست اصلا unity هم کار کردم ولی به دلیل کم بودن اموزش های مفید(یه مشت چرت پرتن اکثرا تو سایت ها خارجی)ول کردم حالا میخوام دوباره استارت بزنم بنظرتون من که امسال تازه میخوام c# رو به طور کامل بخونم (دوم دبیرستان) چه انجینی رو انتخاب کنم؟همه میگن c ++ ولی دیگه دورش تموم شده اون الان تمام بازی ها بزرگ بنظر من با C#.net فک کنم نه؟
توضیحی میدید
تشکر

navid123
29-08-2013, 02:21
c++ وقتي قديمي ميشه كه كامپيوتر قديمي بشه

parvizamd
29-08-2013, 06:38
C#.net بدرد انجین نویسی نمی خوره و همین الان اکثر انجینین های بازی سازی یا با c++ یا با java می نویسند
تو سایت های خارجی هم مطالب مفیدی تر هست تا فارسی

pharm
29-08-2013, 11:56
اخه unity الان فقط c# و java رو ساپورت میکنه نه؟ ++C نبود و این دوتا زبان خیلی فرق دارن با هم؟
++C راحت تره #c
بعد مثلا من یه اموزش خارجی که میگرفتم مثلا پروژه بود وقتی بازی میکردم میدیدم 20 تا صفحه برنامه نویسی هر کدوم توش 500 خط برنامه نویسی کردن هیچی هم سر در نمیوردم برا همین ول کردم به هیچ وجه نمیفهمیدم یه پروژه دانلود کردم بازی قشنگی بود ولی هیچی از کداش سر در نیوردم
دوستان کتاب برنامه نویسی ++C چی پیشنهاد میکنید؟ یه چند تا پیدا کردم daitel and daitel بود نویسنده هاش به نظرمن خوب بود نمیدونم اول
visual studio برنامه نویسی معمولی بکنم بعد بازی سازی؟

mohammd1
29-08-2013, 12:34
سلام
ببین دوست من تنها انجین های معروفی که با #C نوشته شدن OpenSimulator و NetGore و Axiom Engine و 3D Rad هستند و به جز اینا دیگه انجینی با #C نوشته نشده که بتونه به موفقیتی برسه. از اون طرف ده ها انجین ++C داریم که کاملا موفق بودن و بازیساز ها هم بیشتر به اونا رغبت نشون میدن. همیشه و همه جا حرفه ای های ساخت انجین میگن که بهترین زبان برای ساختن انجین ++C هست و بس. بعد برای اسکرپت نویسی توی انجین #C رو جز زبون های مناسب میدونن(البته Lua و Java و Javascript بیشتر پیشنهاد میشه). اینی که میگی یونیتی #C رو ساپورت میکنه به این معنی نیست که با این زبان نوشته شده که! به علاوه اسکریپت نویسی #C با خود #C متفاوته.
+
کسی که گیم میکر کار کرده و یه چیزایی از برنامه نویسی میدونه اونم مال خیلی وقت پیش کاملا تازه کاره. شاید بخاطر بچه سال بودنت این حرف رو میزنی. به هر حال هرچقدر که به نظرت بیشتر بدونی کمتر یاد میگیری من خودم اینو تجربه کردم.
:n16:

EYEprogrammer
14-02-2014, 18:49
اگر مساله جدیه بخش طراحی(هنری نه) مهم تر از بخش فنیه( چه هنری چه برنامه نویسی) خیلی هم مهم تره! اگر هدفی وجود داره خب اونو شروع باید کنی... یعنی نمیخواد بری یاد بگیری و این ها چون ازش خسته میشی بلکه باید بگی هدف من اینه و حالا نسبت به اون دانش کسب کنی و موازی با اون کار هم بکنی (هرقدر هم بد شه مهم نیس چون میشه دوباره نوشتش)... این همه آدمی که کلی پروژه با c++ و C# دادن از اول که اینا رو کاملا یاد نگرفتن! اگر زیاد برنامه نویسی نمیدونی و بیشتر کارای آسونش رو دوست داری unity خیلی عالیه وگرنه برای سی شارپ XNA و برای سی پلاس پلاس SDL خوبن ولی کلا هیچ بخش ویژوالی ندارن دیگه برای تو انگار داری چش بسته کار میکنی!