PDA

View Full Version : نمونه یک بازی سه بعدی



leila_h
چهارشنبه 08 آذر 1385, 15:26 عصر
سلام

من در حال ساخت یک باؤی سه بعدی هستم نمونه کارم رو هم در ادامه قرار دادم
5 Mb
http://seyedyusef.persiangig.com/MyGames/Ah%20Game%20Sample.rar

http://seyedyusef.persiangig.com/image/AhGame2.jpg[/URL]


[URL="http://seyedyusef.persiangig.com/image/AhGame2.jpg"]http://seyedyusef.persiangig.com/image/AhGame1.jpg (http://seyedyusef.persiangig.com/image/AhGame1.jpg)

prince-of-persia
چهارشنبه 08 آذر 1385, 21:16 عصر
عالیه
فقط همینو میتونم بگم

NitrOgeN
دوشنبه 13 آذر 1385, 02:13 صبح
open gl or Micro$oft Direct X
?

shobair
سه شنبه 14 آذر 1385, 09:56 صبح
سلام

اولا موقع اجرا d3dx9_30.dll رو میخواد!
دوما وقتی اون هم باشه، برنامه تصویر درستی نشون نمیده.

شبیر

سپول
سه شنبه 14 آذر 1385, 13:47 عصر
لطفا قبل از هر چیز توضیحات تکنیکی راجع به این پروژه رو بدین
موتورش چی هست ؟ با چه زبانی نوشته شده و از چه تکنیک هایی استفاده شده و غیره ...

leila_h
چهارشنبه 15 آذر 1385, 23:05 عصر
با عرض شرمندگی .
ممکنه بعضی از دوستان یه فایل Dll رو که مربوط به DirectX10 هست رو نداشته باشن . من اون فایل رو همینجا براتون قرار میدم .

بعد از دریافت اون رو در پوشه windows\System32 قرار بدین .

900 کیلو بایت

http://seyedyusef.persiangig.com/MyGames/Dll.rar (http://seyedyusef.persiangig.com/MyGames/Dll.rar)

در هنگام آزمایش و هدایت میتونید از کلید های جهت نما و Numpad 1 و Numpad 3 استفاده کنید .

برای ساخت این نمونه بازی از برنامه نویسی Directx تحت c++ استفاده شده است
مدل سازی اشیا در محیط مایا انجام شده و شکل درختان هم تصحیح شد .


http://seyedyusef.persiangig.com/image/AhGame3.jpg


اطلاعات بیشتر در http://www.sohail2d.com/forum/viewtopic.php?t=8973

دانشمند جوان
چهارشنبه 15 آذر 1385, 23:27 عصر
با عرض سلام خدمت همه دوستان راستش منم چند وقتی است که بازی نویسی با dirextX رو می خوام شروع کنم ولی نمی دونم از کجا و چه جوری لطفا منو راهنمایی کنین با تشکر . سوال بعد اینکه سورس کد های چند برنامه با directX را هم دارم ولی موقع کامپایل error زمان اجرا می دهد من چکار باید بکنم ؟ ؟؟؟؟؟ تو رو خدا کمکم کنین .

دانشمند جوان
جمعه 17 آذر 1385, 11:37 صبح
با عرض سلام مجدد
من نتونستم برنامه شما رو اجرا کنم . با این که Directx 9 رو هم نصب کردم از دو تابع Direct3DCreate() و init , ایراد گرفت و اجرا نکرد مشکلو نتونستم پیدا کنم فکر می کنین چی باشه ؟

leila_h
سه شنبه 21 آذر 1385, 15:25 عصر
سلام دوست عزیز نیازی به نصب DIRECTX نیست

من اطلاع زیادی در بازی های 3 یعدی ندارم

می تونید http://www.sohail2d.com/forum/viewtopic.php?t=8973 رو یک نگاه بیندازید شاید مشکلتون حل شد

mortez maya
پنج شنبه 14 دی 1385, 02:08 صبح
چیز جالبی بود خسته نباشید./

mortez maya
پنج شنبه 14 دی 1385, 02:14 صبح
راستی من یه سوال داشتم از اونجایی که من برنامه نویسی c,c++ و چند تا دیگه رو کار کردم و یه زمانی هم MAYA کار میکردم که نرم افزار واقعا قدرتمندیه می خواستم بدونم تو نوشتن بازی شما دوستان عزیز چه جوری این چند تا نرم افزارو به هم ربط می دید؟

benyamin_pc
پنج شنبه 14 دی 1385, 09:00 صبح
من خودم به طور تجربی دیدم بازی هایی که با DirectX نوشته شدن سریع تر هستند از بازی هایی که با OpenGl نوشته شدن خیلی هم سریع تر اما یه نفر می گفت با OpenGl مستقیم به کارت گرافیک میشه دستور داد و سرعتش بالاتره اما DirectX یه واسطه از آقایون می خوام به طور علمی بحث رو باز کنند
یه جا دیگه تو یه سایت درست حسابی خونده بودم سرعت پردازش با سی شارپ البته برای برنامه نویسی با open gl بیشتر از سی پلاس پلاسه یه نمودار بود تو تمام موارد سریع تر پردازش می کرد جز بحث نور این موردم اگه توضیح بدین ممنون میشم

hamed_bostan
پنج شنبه 14 دی 1385, 09:34 صبح
بسیار عالی بود. واقعا خسته نباشید

mortez maya
پنج شنبه 14 دی 1385, 23:31 عصر
از دوستان کسی نیست؟

jack
چهارشنبه 27 دی 1385, 19:46 عصر
سلام خسته نباشی کار جالبی به نظر می رسه ! چند تا نکته کوچولو به ذهنم رسید که اگه روی اونا هم کار کرده باشی فوق العادس
1- روی مدیریت دنیا از چه الگوریتمهایی استفاده کردید ؟ (World Management)
2- از شیدر برای ساخت سطح زمین با کیفیت بالا استفاده کردی ؟
البته اگر روی این دو مقوله هم کار نکرده باشی باز هم کار با ارزشی هست . کتابهایی در این مورد هستند که خیلی کمک می کنند .

jack
چهارشنبه 27 دی 1385, 19:48 عصر
راستی از XNA هم استفاده کردی ؟ چند هفته ای هست که release شده .

m_shirwani
جمعه 06 بهمن 1385, 13:07 عصر
سری به وبلاگ زیر بزنید که خودم نوشتم:
http://www.3dstate.mihanblog.com

valipour1986
شنبه 21 بهمن 1385, 08:39 صبح
خدمت دوستانی که می خواهند بازی سازی با DirectX رو شروع کنند ... من بازی Tetris یا همون خونه سازی خودمون ! رو با DirectX به صورت دو بعدی پیاده سازی کردم ... هر چند شاید بازی به نظرتون ساده باشه ... ولی از اون جایی که من قصدم آموزش بود ترجیه دادم یه بازی بسیار ساده بنویسم تا آموزش گیرنده ها خیلی درگیر مسائل گرافیکی نشند ... به هر حال من این بازی رو توی وبلاگم گزاشتم و به صورت مستمر هم توی وبلاگم مطالب DirectX رو آموزش میدم ... امیدوارم براتون مفید باشه ... می تونید سوالاتتونرو هم در قسمت نظرات مطرح کنید ...
لینک دانلود بازی : http://valipour.blogfa.com/post-36.aspx
لینک دانولود DirectX : http://valipour.blogfa.com/post-38.aspx

نیازمندی های بازی :
1. DirectX 9.0 and Upper
2. .NET Frame work 2.0

موفق باشید