ورود

نسخه کامل مشاهده نسخه کامل : طراحیه بازی در محیط vb با دایرکت ایکس



blossom111
13-03-2013, 05:27
سلام دایرکت یکس 11 روی سیستمم نصبه می خواستم ببینم چطوری میشه باهاش بازی طراحی کرد؟؟؟؟؟ مقاله های انگلیسی وجود دارن اما می خوام سریع یه بازیه کوچیک در ابتدا بسازم اگر آموزش یه بازیه کوچیک سراغ دارید با دایرکت معرفی کنید اگرم بلدید راهنمایی با تشکر فراوان از دوستان


کسی نیست به من کمک کنه؟؟؟؟؟؟؟؟؟
خیلی عجله دارم با زبان C++ باشه بهتره

HALL MEN NASEREN YANSORNII????????????????????????????????:n27:
آیاکسی هست مرا یاری دهد؟؟؟؟؟؟؟؟

blossom111
13-03-2013, 23:25
واقعا هیچ کس در این زمینه چیزی نمیدونه؟
یه عالمه مطلب پیدا کردم اما نمی دونم به چه دردی میخورن
یه مشت سورس کد که اجرا نمیشن
البته احتمالا من بلد نیستم
کاشکی یکی پیدا میشد تا مطالب رو واسش بفرستم و کمکم کنه:sq_3::sq_3:

کلی سوال دارم :44::44::44:

parvizamd
14-03-2013, 07:34
دوست عزیز من vb کار نکردم ولی DirectX .Manged در c# کار کردم اصلا عجله نمی تونی بازی بسازی .

خوب یک سایت هست واقعا مثالش توپه از این شروع کن عالیه
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
هم c++ داره و vb.net مثالش هم خیلی خوبه.

blossom111
14-03-2013, 15:30
خیلی ممنون از بابت معرفی سایت

در قسمت انـجـمـن >اینترنت / طراحی وب /برنامه نویسی > برنامه نويسي>Visual Basic
آموزش DirectX-Graphic رو گذاشته
اما من نمیدونم اینا چی هستن و چه کار میکنن؟؟
مگه دایرکت با زبان C++ نیست؟؟؟
این که زبانش مثل avr هست!!!!!!!!
این کارهایی که گفته شده رو انجام بدم در نهایت به چی ختم میشه؟؟؟چیزی خلق میشه؟؟؟

و همچنین در همین قسمت سورس کد هایی قرار داده شده که من سورسه خانه بازیش رو که گرفتم اصلا نتونستم اجراش کنم
میشه راهنماییم کنید که چطور باید اجراش کرد؟؟؟؟
اینم لینکشه:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اصلا با اجرای این سورس کده
اگر اجرا بشه
چیزی میشه یاد گرفت و متوجه شد؟؟؟

واینکه چه مدت طول میکشه یه بازیه کوچیکو ساخت؟؟
شما که باC# کار کردید میشه یه بازیه کوچکی رو که ساختید در موردش توضیح بدید؟؟؟
از کجا شروع کردید و چه کار هایی رو انجام دادید؟؟؟
آیا این امکان وجود داره که توی 2 هفته آتی یه بازیه کوچیک رو یادم بدید؟از ابتدای ابتدا

blossom111
14-03-2013, 15:38
لطفا زود جواب بدید
:mellow::mellow:

parvizamd
14-03-2013, 15:54
ماشا ... عجله

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

من از این سایت شروع کردم.

blossom111
15-03-2013, 00:33
خیلی ممنون
اما من خیلی سوال پرسیدم
جوابم فقط همین بود؟؟؟؟؟؟؟
کلا همه همین طور جواب میدن
کوتاه و مختصر
یکی نیست که بدون ارجاء جواب بده
باز هم باسپاس

parvizamd
15-03-2013, 11:15
من اونجا کلا نرفتم آموزش فارسی دیرایکس درست درمون گیر نمی اد

نمی دونم با چی می خواهی کار کنی دیرایکس کتابخونه اس تر هر زبونی کار میکنه

ووقتم واقعا پره کار می کنم تو موقع استراحت هم یونیتی کار می کنم .شما باید خودت تو سایت خارجی بری دنبالش

blossom111
15-03-2013, 12:07
یونیتی مگه محیطی نیست که همه چی آماده هست مثل گیم میکر؟؟؟
من دوست دارم با c++ یاc# کار کنم
چون با اینا آشنایی دارم تا حدودی و اصلا با vb کار نکردم
و در حد خیلی هم خوب باjava
اما از آن جایی که منابع خیلی خوب گیر میاد واسه vb
مجبورم با این زبان کار کنم
وگر نه خودم c++ را می پسندم و دوست دارم در turbo c کار کنم یا حداقل در vs
و بعد ز اون هم بازیمو ببرم توی محیط کیوت
این برنامه ی منه
خودتون وقت ندارید نمیتونید کسی رو معرفی کنید که در این زمینه ها خبره باشه؟؟؟
من دوست دارم زودی یاد بگیرم

هرچه زود تر بهتر

sajjad_3011
15-03-2013, 12:23
دوست من اینو توی گوگل بنویس لینک های مربوطه رو دنبال کن :
direct x programming c++ step by step
--
ضمنا شما باید اول dev Cpp یا visual studio رو نصب کنید و باید یادبگیری فایل های direct3d و directSound و امثالهم یا فایل های openGL مثل glut یا غیره رو چطوری توی محیط های مذکور config کنی تا بتونی یه برنامه ی ساده ی X یا GL رو اجرا کنی.
بعدش باید از ساده شروع کنی و یه درک ساده ای از گرافیک دایرکت ایکس و اپن جی ال بدست بیاری.
مبحث خیلی زیاده ولی باید کلی نگر باشی.
اوایل کار باید کدنویسی رو یاد بگیری تا تنبل نشی
بعدش می تونی بری سمت بهترین موتور بازی مثل unReal engne که توی udk.ir بد نیست عضو بشی.
مدل ها رو توی maya یا mudbox و این جور محیطا می سازن و اینمیت می کنن.
مثل فایل های gif ازشون توی زمان هایی که لازمه توی game ها استفاده می کنن.
مثل مدل راه رفتن ، پرش،تیر اندازی ،مشت زدن،لگد زدن و ...
--
مثلا یک خونه، می تونه خودش یک مدل باشه که براش باید بافت و bone تعریف بشه وگرنه بی اهمیت هست تقریبا.
نمای راه رفتن انیان یا walk cycle اینا حالتی هست که کاراکتر رو طبیعی جلوه میده.
باید دید طراحی داشته باشی و زیاد درگیر جزئیان نشو.
حرجا کم آوردی از ابزارهای مربوطه استفاده کن تا به مرور مباحث توی مغزت جا بگیره و به وقتش سر در میاری بیشتر بخش ها چطوری ساخته شدن.

blossom111
15-03-2013, 17:35
خیلی عالی بودsajjad_3011

من vs رو نصب کردم اما از کجا میشه متوجه شد که چه دایرکتی نصبه؟؟؟؟؟؟
در referenceو در قسمت com هیچ خبری از دایرکت نیست (در محیطvb)در صورتی که
در قسمت
dxdiag
خط آخر نوشته دایرکت 11
مگه به معنای نصبه دایرکت11 نیست؟؟؟
چرا اینجوریه؟؟؟

parvizamd
15-03-2013, 17:40
منظور SDK دیراکسه نه اجرا کننده اش .sdk اش از اینجا بگیر

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

blossom111
15-03-2013, 23:00
با سپاس از شما

blossom111
16-03-2013, 05:52
چرا انقدر حجمش زیاده؟؟؟؟؟
open glهم همین طوریه؟؟؟
571مگ هست:eh:

parvizamd
16-03-2013, 09:11
اونم شنیدم 500 کیلو هست ... تازه راحت تر هم هست .

blossom111
16-03-2013, 14:50
آره راحت تر هم هست
اما فعلا من کلی مطلب پیدا کردم واسه direct
اگه اجازه بدهند بهمون اینو اول میخوام یاد بگیرم
کلا دایرکت بهتره یا opengl؟؟؟؟
چرا؟؟؟
بازهم متشکرم

blossom111
17-03-2013, 04:38
عالیه ! ولی مدل هایی به این نرمی (و بسیار خوجیل موجیل [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) بدرد استفاده هر موتوری نمیخوره ! میدونی که ...
توی یکی از تاپیک ها جمله بالا جواب چملات پایین بود
اینا یعنی چی؟
مدل نرم چیه؟؟
من که تاحالا واسه طراحی بازی هیچ اقدامی نکردم معنی اینارو متوجه نمیشم
کسی نیست منو با اصطلاحات بازی سازی آشنا کنه؟؟؟؟؟؟؟؟

منم اینا رو تو سایت cg.tutsplus.com دیدم میزارم شاید به درد بخوره
مدل های بازی Team Fortress 2!


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

blossom111
17-03-2013, 04:43
عالیه ! ولی مدل هایی به این نرمی (و بسیار خوجیل موجیل [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) بدرد استفاده هر موتوری نمیخوره ! میدونی که ...
توی یکی از تاپیک ها جمله بالا جواب چملات پایین بود
اینا یعنی چی؟
مدل نرم چیه؟؟
من که تاحالا واسه طراحی بازی هیچ اقدامی نکردم معنی اینارو متوجه نمیشم
کسی نیست منو با اصطلاحات بازی سازی آشنا کنه؟؟؟؟؟؟؟؟

منم اینا رو تو سایت cg.tutsplus.com دیدم میزارم شاید به درد بخوره
مدل های بازی Team Fortress 2!


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

parvizamd
17-03-2013, 06:56
OpenGL نسبتا از دیراکس بهتره به خاطر حجم کم MULTI PLATFORM و سبک تر بودن Directx فقط روی سیستم عامل ماکروسافت میاد بالا مثل ایکس باکسروی و ویندوز و ویندوز فون البته لینوکس میشه نصب کرد روی wine
Directx البته ساپروت خیلی خوبی داره در کل هردو شون خیلی خوبن

blossom111
17-03-2013, 16:13
یه نفر چنین تاپیکی داده بود:
"منم اینا رو تو سایت cg.tutsplus.com دیدم میزارم شاید به درد بخوره
مدل های بازی Team Fortress 2!


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]


دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])"

یعنی چی مدل هایی به این نرمی به درد همه انجین ها نمی خورن؟؟؟؟؟
اینطور جواب گرفته بود اما من معنیشو متوجه نشدم:n29:

یه سری سوالای دیگه هم دارم اما میترسم بپرسم و جواب روشنی دریافت نکنم
نه این که شما بلدنباشید نه
اتفاقا واسه شما خیلی واضح است
اما ممکنه حوصله جواب دادن به چنین سوالاتی رو نداشت باشید
لطفا هر چیزیرو که میگید بازترش کنید
من مفهوم برخی از اصطلاحات رو نمی دونم
چرا همه فکر میکنن که طرف مقابل همه چیز رو میدونه؟؟؟
یکی که از صفر بخواد شروع کنه چند بار جواب های این طوری رو ببینه پشیمون میشه از یاد گیری
انقدر که پیوسته می نویسید مشخص نیست که چی به چیه

ببخشید که انقدر ازتون ایراد گرفتم
شاید هم اشکال از من هست

شما شاید مدتی توی زمینه بازی سازی کار کردید
اما همه این طور نیستند

blossom111
17-03-2013, 16:21
توی این سایت فقط یه نفر هست؟؟؟؟؟؟؟

blossom111
17-03-2013, 16:49
یه نفر چنین تاپیکی داده بود
منم اینا رو تو سایت cg.tutsplus.com دیدم میزارم شاید به درد بخوره
مدل های بازی Team Fortress 2!


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

یعنی چی مدل هایی به این نرمی به درد همه انجین ها نمی خورن؟؟؟؟؟
اینطور جواب گرفته بود اما من معنیشو متوجه نشدم:n29:

مفهوم تاپیک قبلیتان را نمیدانم
با چنین جواب های مبهمی کسی که از صفر شروع کرده پشیمون میشه از یادگیری
لطفا یه کم روشن تر بیان کنیدو مطالب و اصطلاحات را شفاف تر بگویید

blossom111
17-03-2013, 17:00
یه نفر چنین تاپیکی داده بود
منم اینا رو تو سایت cg.tutsplus.com دیدم میزارم شاید به درد بخوره
مدل های بازی Team Fortress 2!


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

دانلود :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

یعنی چی مدل هایی به این نرمی به درد همه انجین ها نمی خورن؟؟؟؟؟
اینطور جواب گرفته بود اما من معنیشو متوجه نشدم:n29:

مفهوم تاپیک قبلتان را نمیدانم
با چنین جواب های مبهمی کسی که از صفر شروع کرده پشیمون میشه از یادگیری
لطفا یه کم روشن تر بیان کنیدو مطالب و اصطلاحات را شفاف تر بگویید

blossom111
17-03-2013, 17:17
اگر امکانش هست واضح تر و روشن تر منظورتونو بیان کنید
کسی که تازه کار هست این طوری پشیمون میشه از یادگیری
من با اصطلاحات شما و دوستاتون آشنا نیستم
شما توی زمینه بازی سازی کار کردید من.....


توی همه تاپیک ها شرکت می کنید اما وقت ندارید درست و حسابی جواب منو بدید؟؟؟؟؟؟
البته تا این اندازه هم جای شکرش باقیه
بقیه که خیلی بی بخارن

parvizamd
17-03-2013, 22:46
دوست عزیز بشنین شروع کن آسون نیست . c++ هیچ جایی واسه مفهوم نمی گه.استارت گیر کردی بپرس ...
شما اصلا استارت نمی زنی من هم کار نکردم. c# کار کردم که بدرد نمی خوره.

blossom111
18-03-2013, 04:56
واقعا؟؟؟c# به درد نمیخوره؟؟؟؟
خب چرا زودتر نگفتید؟؟؟
من نشستم آموزش هایc# رو دانلود کردم یه نگاهی به آموزش های اولیه اون انداختم و از امروز می خواستم به طور جدی شروع کنم
چرا به درد نمیخوره؟؟؟؟؟؟
اصلا مگه نمیگن شبیه هم دیگه هست باc++؟؟؟؟
الان هم دارم directx رو دانلود می کنم
نکنه بعدش میخواید بگید اونم به درد نمیخوره:n15:
من که آخر گیج شدم
اول اموزش هایvb روگرفتم
حالا c#
الانم لابد....

parvizamd
18-03-2013, 08:01
c# بردار من کنده . من نمی گم بده ولی برای کار حرفه ای خوب نیست .

دیگه c++ mfc و c++ win32 اصلا شباهت c#.net ندارند و C#.net خیلی راحت تره
اگه می خواهی یه بازی بسازی با C# می تونی یه بازی ساده بسازی و C++ سختر و قوی تر هست .


بهرحال دیگه خودتون می دونید .یه نکته مهم اگه ویژال استدیو داری نیاز به دانلود DirectX SDK نیست تو خودش DirectX Mangede هست


دیگه به شما هیچ پاسخی نمی دم.

blossom111
18-03-2013, 16:43
یعنی قهر کردید؟؟؟
قبلنا می گفتن قهر مال دختراست
البته الان که زمونه عوض شده

خب یه کم منطقی باشید من که هرچیزی رو که فرمایش دادید دانلود کردم

اول لینک دانلود رو میدید بعد که کار از کار گذشت و دانلود کردم می گید نمیخواد
در مورد c# هم توضیح ندادید خب چی میشه یه کم واسه دیگری توضیح بدید و وقت بذارید؟؟؟

من که امتحان کردم بدون دانلود جواب نمیداد

حالا 30 درصد بقیرو هم دانلود میکنم ببینم جواب میده یا نه

من که خوشحال میشم جواب بدید کلی هم ازتون تشکر کردم
دیگه خودتون میدونید
با تشکر

parvizamd
18-03-2013, 16:55
visual studio ultimate دیرایکس داره .
و C++ l
می خواد شما هم دانلود کردی ضرر نکردی .
چون DirectX Mangede کنده و c# .net کندترش می کنه . باورکن من حقیقت حتی به پروژه دانشجویی خودم هم نمی رسم .
آموزش Directx مقدماتی نوشته بودم ولی نمی دونم آپلودش کردم یا نه الان نمی دونم کجایی هاردم .

شما استارت بزن

میگم c# بده چون کنده نه که کلا بدردت نخوره بازی شما در چه حده؟

blossom111
19-03-2013, 01:07
من که در حال حاضر تقریباچیزی از بازی نمیدونم
اما به خاطر خوب بودنc++تصمیم گرفتم با Cکار کنم البته اگر کسی تصمیممو عوض نکنه
چون همه میگن سخته

امااز قدیم گفتن کاری رو یا شروع نکن یا اگر شروع کردی به نحو احسن انجامش بده
من هم دوست دارم اساسی یاد بگیرم
حیف که تهران نیستم وگرنه کلاس هاشو تا حالا رفته بودم و به کسی زحمت نمی دادم
منتظر یاری سبز دوستان هستیم:n01:

parvizamd
19-03-2013, 06:30
c++ کار نکردی ؟ اگه کلا کار نکردی اول c++ یاد بگیر مگرنه خیلی خیلی زود دلزده می شی.

من خودم با انجنین آماده کار می کنم.

blossom111
20-03-2013, 05:33
قبلا Cرو کار کرده بودم و در حدی بلد بودم که سوالای بقیه رو هم ج میدادم اما حالا چون مدت زیادی هست که کار نکردم فراموش کردم

باید در حد عالی بلد بود یا آشنایی کوچیک کافیه؟؟؟
گامه بعدی چیه؟؟؟

parvizamd
20-03-2013, 09:07
در حدی که بودنی که اشاره گرو ساختار و کلاس چیه و چطوری به کار می ره سینتکس c++ کافیه و ولی واقعا حوصله می خواد.

blossom111
20-03-2013, 23:08
عیدتان مبارک
مرسی
حوصله دارم
زیاد
فعلا میرم دوباره یاد بگیرم البته بعد از کارهای عیدم