Contacts
صفحه اصلی پورتال | صفحه اصلی تالار | ثبت نام | اعضاء | گروه ها | جستجو | پرسش و پاسخ | فروشگاه الکترونیکی | خرید پستی بازی های کامپیوتری





صفحه اول انجمنها -> برنامه نويسي تخصصي DirectX و اصول برنامه نويسي تحت ويندوز -> راهنمايي در انتخاب زبان برنامه نويسي
 

ارسال يك موضوع جديد   پاسخ به يك موضوع ديدن موضوع قبلي :: ديدن موضوع بعدي
برو به صفحه قبلي  1, 2, 3, 4  بعدي

نويسنده
پيغام
_Akhtar
پیر بازی سازی
پیر بازی سازی


تاريخ عضويت: جمعه 10 فروردين 1386
تعداد ارسالها: 1212


5 شنبه 17 خرداد 1386 - 11:48
پاسخ بصورت نقل قول
می خوای C++ یاد بگیری !!!
من بهت هر چیزی رو پیشنهاد می کنم جز این

_________________
تو هم مثل من تازه واردی؟
از اینجـــا شروع کن! <<<


www.Saeed-Shahriyari.ir
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي
 

نويسنده
پيغام
ehsamin
در حال رشد
در حال رشد


تاريخ عضويت: 2 شنبه 24 ارديبهشت 1386
تعداد ارسالها: 85


5 شنبه 17 خرداد 1386 - 21:31
پاسخ بصورت نقل قول
من هم ميگم اگه بازي ميخواي بسازي برو ++C
ولي اگه از پايه ميخواي ياد بگيري برو وي بي هم آسون هست هم گسترده ...
وقتي وي بي رو ياد بگيري ديگه ياد گرفتن بقيه زبانهاي برنامه نويسي هم برات آسون ميشه
اينم يك كتاب خوب
ويژوال بيسيك در 21 روز
مركز فرهنگي نشر گستر
اينم يك E-Book خوب
ويژوال بيسيم در N + 1 روز
http://www.ehsani.org/code/visualbasic6.pdf
البته اين رو هم بگم كه همون ماه اول نمي توني بازي خوب بسازي بايد تو زبان برنامه نويسي كاملا حرفه اي باشي تا يك بازي خوب بسازي وگرنه زود ميخواي به نتيجه برسي برو سراغ موتورهاي آماده بازي سازي (بابا استاد Wink )
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
mamadghaz
کاربر اخراج شده


تاريخ عضويت: شنبه 5 خرداد 1386
تعداد ارسالها: 118
محل سكونت: تهران


شنبه 19 خرداد 1386 - 23:06
پاسخ بصورت نقل قول
بازم سلام دوستان من برای اینکه شما عزیزان را درباره انتخاب زبان برنامه نویسی مناسب رهنمایی کنم یک مقاله برای علی آقا فرستادم که انشاالله بزودی در سایت قرار می گیره پس منتظر باشید...
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي
 

نويسنده
پيغام
mamadghaz
کاربر اخراج شده


تاريخ عضويت: شنبه 5 خرداد 1386
تعداد ارسالها: 118
محل سكونت: تهران


5 شنبه 24 خرداد 1386 - 00:47
پاسخ بصورت نقل قول
بازم سلام خدمت همه دوستان عزیز متاسفانه مقاله من در سایت درج نشد و البته حق ب علی آقا بود
اما من این مقاله را در یکی از این هاست مجانی ها آپلود کردم که می تونید دانلود کنید
در ضمن لینک سالمه خودم تستش کردم
http://www.divshare.com/download/937417-d80
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي
 

نويسنده
پيغام
lord_akinak
متخصص ساخت بازی
متخصص ساخت بازی


تاريخ عضويت: شنبه 15 ارديبهشت 1386
تعداد ارسالها: 349
محل سكونت: Hell


جمعه 8 تير 1386 - 01:36
پاسخ بصورت نقل قول
يه كم اطلاعات ژايه اي از زبان هاي برنامه نويسي :

_________________
And hell was so cold
All the vases are so broken
And the roses tear our hands all open
Mother mary miscarry
But we pray just like insects
The world is so ugly now
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ديدن وب سايت كاربر نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
lord_akinak
متخصص ساخت بازی
متخصص ساخت بازی


تاريخ عضويت: شنبه 15 ارديبهشت 1386
تعداد ارسالها: 349
محل سكونت: Hell


جمعه 8 تير 1386 - 02:08
پاسخ بصورت نقل قول
يه كم اطلاعات پایه اي از زبان هاي برنامه نويسي :

cpp : زبان برنامه نویسی شی گرا که در عین حال می توان در آن غیر oo نیز کد زد ! C یک زبان سخته. نه به خاطر sysntax عجیب بلکه چون مدیریت error ها و ارجاعات توی اون سخته. این زبان برای کسی که تجربه برنامه نویسی نداره اصلا مناسب نیست...

visual basic : زبان ساده ، قوی و کار آمد. امکانات این زبان برای ویندوز از هر زبان دیگه ای بیشتر است. مشکل این زبان oo نبودن ان است! به همین علت برای ساخت بازی کارآمد نیست ولی کار با DirectX در اون بسیار آسون تر از زبانهای دیگه است.

C#.NET : زبان قوی ، شی گرا که منابع آموزشی اون توی اینترنت فراوون هستن. حتی کتاب فارسی آموزش بازی با این زبان هم وجود داره. شاید تنها اشکال اون وابستگی به ویندوز و کتابخونه NET هست. در کل برای تازه کارها مناسبه

Cpp.NET : مشکلات مربوط به رد یابی error در اون کمتر از Cpp است ولی سختی های cpp هنوز سر جای خودشون باقی هستن و همچنین وابستگی به NET !

Delphi : اطلاعات من کامل نیست ، ولی فکر می کنم Delphi زبان برنامه نویسی شبکه باشه یا حد اقل تو این کار بهینه شده باشه ! و همچنین کاملا شی گرا نیست ....

Java : زبان 100% شی گرا ، بر خلاف Cpp که امکان برنامه نویسی غیر oo نیز دارد ، در جاوا همه چیز شی محسوب می شود. جاوا کمی کند تر از Cpp است ( حدود 1.3 ثانیه ) ولی با گذشت زمان از اجرای برنامه به خاطر نوع خاص کامپایلر جاوا (Just In Time) این مشکل خود به خود حل می شه و حتی سرعت برنامه از Cpp جلو می زنه ! با جاوا برای موبایل ، PC ، بعضی از کنسول های بازی می شه برنامه نوشت. شاید اشکال جاوا وابستگی به VM ( ماشین مجازی جاوا ) است. البته VM از جهت دیگر انقدر مفید است که microsoft برای نابود نشدن Cpp در مقابل جاوا برای زبان جدید خودش ( C#.NET ) یک ماشین مجازی به سبک ماشین مجازی جاوا ساخته است.

زبان های دیگه ای هم هستن، ولی اونهایی که گفتم پر طرفدار ترین ها هسن ،
اگر از هیچ کدوم از این زبان های خوشتون نیومد ، فورتون رو پیشنهاد می کنم : چون کاملا شی گراست

اما اگه تازه کار باشید حتما از خودتون پرسیدید : حالا مگه این شی گرایی چی هست ؟
در پاسخ باید بگم که نمی شه به راحتی توضیح داد ولی شی گرایی یا همون oo ( Object Oriented ) تکنیک برنامه نویسی است که بدون اون تقریبا هیچ برنامه گرافیکی رو نمی شه نوشت. البته شی گرایی هیچ ربطی به گرافیک یا موضوع خاص دیگه ای نداره ، منظورم حجم کار ، دسته بندی ها ، مهندسی نرم افزار و این جور چیز هاست

در آخر به امکانات زبان برنامه نویسی هم توجه کنید. موتورهای اپن سرس برای هر زبانی به تعداد کافی نیستند ، DirectX و openGL توسط تمام زبان ها پشتیبانی نمی شوند ( تمام زبان هایی که گفتم از این نظر کامل هستن ولی هر کدوم برتری هایی نسبت به هم دارن )

اووووف خسته شدم ....

_________________
And hell was so cold
All the vases are so broken
And the roses tear our hands all open
Mother mary miscarry
But we pray just like insects
The world is so ugly now
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ديدن وب سايت كاربر نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
iran_adventure
مدیر انجمن
مدیر انجمن


تاريخ عضويت: شنبه 4 آذر 1385
تعداد ارسالها: 2069
محل سكونت: تهران


جمعه 8 تير 1386 - 13:03
پاسخ بصورت نقل قول
ممنون و خسته نباشيد .

_________________
Make something happen
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
_Akhtar
پیر بازی سازی
پیر بازی سازی


تاريخ عضويت: جمعه 10 فروردين 1386
تعداد ارسالها: 1212


جمعه 8 تير 1386 - 20:59
پاسخ بصورت نقل قول
نقل قول:
يه كم اطلاعات پایه اي از زبان هاي برنامه نويسي :


من به نوبه خودم ، تشکر می کنم .
فقط یه سوال : عبارت oo به چه معناست ؟

_________________
تو هم مثل من تازه واردی؟
از اینجـــا شروع کن! <<<


www.Saeed-Shahriyari.ir
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي
 

نويسنده
پيغام
iran_adventure
مدیر انجمن
مدیر انجمن


تاريخ عضويت: شنبه 4 آذر 1385
تعداد ارسالها: 2069
محل سكونت: تهران


جمعه 8 تير 1386 - 21:27
پاسخ بصورت نقل قول
نقل قول:

به چه معناست ؟


شي گرا ... object orianted ( اگه درست نوشته باشم )

_________________
Make something happen
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
_Akhtar
پیر بازی سازی
پیر بازی سازی


تاريخ عضويت: جمعه 10 فروردين 1386
تعداد ارسالها: 1212


شنبه 9 تير 1386 - 14:02
پاسخ بصورت نقل قول
نقل قول:
شي گرا ... object orianted ( اگه درست نوشته باشم )

بله ، ممنون .

_________________
تو هم مثل من تازه واردی؟
از اینجـــا شروع کن! <<<


www.Saeed-Shahriyari.ir
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي
 

نمايش نامه هاي ارسال شده قبلي:   
ارسال يك موضوع جديد   پاسخ به يك موضوع    صفحه 3 از 4 تمام ساعات و تاريخها بر حسب 3.5+ ساعت گرينويچ مي باشد
برو به صفحه قبلي  1, 2, 3, 4  بعدي


 
پرش به:  


شما نمي توانيد در اين انجمن نامه ارسال كنيد.
شما نمي توانيد به موضوعات اين انجمن پاسخ دهيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن ويرايش كنيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن حذف كنيد
شما نمي توانيد در نظر سنجي هاي اين انجمن شركت كنيد


unity3d

بازگردانی به فارسی : علی کسایی @ توسعه مجازی کادوس 2004-2011
Powered by phpBB © 2001, 2011 phpBB Group
| Home | عضويت | ليست اعضا | گروه هاي كاربران | جستجو | راهنماي اين انجمن | Log In |