مرتضی رضایی
تماس با من
پروفایل من
نویسنده (های) وبلاگ مرتضی رضایی
آرشیو وبلاگ
      ساخت بازی های رایانه ای ()
کار با دایرکت ایکس نویسنده: مرتضی رضایی - پنجشنبه ٦ مهر ،۱۳۸٥

سلام
اگه میشه یکم در مورد نحوه کار با دایرکت ایکس توضیح بدید .

و بگید که بازی ها چطوری از دایرکت ایکس استفاده می کنند

....:....

سلام دوست من

Direct X یه رابط گرافیکی هست که باهاش میشه اشکال هندسی دوبعدی یا سه بعدی ساخت ، اونها رو رنگ زد ، از سایه پردازی استفاده کرد ، بسیاری از افکت های متفاوت دیگه گرافیکی رو ساخت و بسرعت Render ( نمایش ) کرد .
هدف مایکروسافت از ساخت Direct X ایجاد یک رابط سطح بالا و پرسرعت گرافیکی هست که برنامه نویس ها رو قادر می کنه بدون نیاز به سر و کله زدن با کدها و الگوریتم های سطح پایین گرافیکی برای دسترسی به سرعت Rendering ، خیلی راحت تر اشکال گرافیکی خودشون رو بسازند و بسرعت Render کنن . این مجموعه شامل بخشهایی از قبیل Direct 3D یا Direct sound و ... که به برنامه نویسان قدرت بیشتری در ساخت بازی ها و انیمشن های گرافیکی میده ! مثلا Direct 3D رابط طراحی سه بعدی و Direct sound بخش طراحی و ساخت افکت های صوتی است .

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

برای همین منظور اکثر بازی های امرورزی توسط نرم افزارهایی با نام Game engine تولید میشن و گسترش پیدا می کنن ! Game engine نرم افزاریه که گروهی اون رو با کمک روابطی مثل Direct X پیداه سازی می کنن و این نرم افزار قادر هست برای اشکال و قوانین تعریف شده کد های آماده ارائه کنه . این کد های آماده در کنار هم قرار می گیره و هماهنگ میشه و در کل ، به تولید بازی منجر میشه !
معمولا بزرگترین سرمایه و هزینه ساخت بازی ها بر روی ساخت و تولید Game engine گذاشته میشه بطوریکه حتی ساخت مدل های پیچیده اون میتونه چندین سال طول بکشه !

شما میتونی با استفاده ار دایرکت ایکس فایل های برنامه
استدیو مکس 3D Max رو تو وی بی باز کنی برای این کار وقتی
پروژه خودتو تو 3D MAX ساختی اونو باید به پسوند X تبدیل کنی و بعد
از اون استفاده کنی شما میتونی این آبجکت ها رو حرکت بدی

  نظرات ()
مطالب اخیر Top 10 Undergraduate and Top 10 Graduate Schools Save 3D Models from Games with 3D Ripper DX حکایت همچنان باقیست ؟! The 3D Game Maker درباره بازی crysis بازی سرزمين گمشده معرفی برگزیدگان جشنواره رسانه های دیجیتال و چندرسانه ای توليد بازي ايراني رايانه‌اي "انرژي هسته‌اي" شخصیت‌های بازی‌های رایانه‌ای چین تغییر می‌کنند مرجع کامل خطاهای مودم
کلمات کلیدی وبلاگ هوش مصنوعی (۱) بازی کامپیوتری (۱) بازی ایرانی (۱) بازی سازی (۱) fps creator (۱) اکشن اول شخص (۱) game maker (۱) عصر پهلوانان (۱)
دوستان من بازی عصر پهلونان بازی رایانه ای میرمهنا اخبار فناوری اطلاعات طراح قالب