ايران ويج

نسخه‌ی کامل: کار با دایرکت ایکس
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
سلام
اگه میشه یکم در مورد نحوه کار با دایرکت ایکس توضیح بدید .Sad

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

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 تبدیل کنی و بعد
از اون استفاده کنی شما میتونی این آبجکت ها رو حرکت بدی

برای تبدیل هم برنامه های زیادی هست اگر خواستی بگو یه نمونه
آماده برات بفرستم
نه من فقط می خوام .
توی VB از دایرکت ایکس استفاده کنم .
مثلا برای یه اسکرین .
اصلا میشه !؟
سلام دوست عزیز

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

مثل کار رو صدا برای افکت گذاری . یا نور پردازی . ساخت بازی . ببین
شما بیشتر کار های گرافیکی و مولتی مدیا رو میتونی انجام بدی
vblove نوشته است:سلام دوست عزیز

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

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

اگه لطف کنی و یه نمونه ساده بذاری ممنون میشم .Biggrin
arnh نوشته است:
vblove نوشته است:سلام دوست عزیز

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

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

اگه لطف کنی و یه نمونه ساده بذاری ممنون میشم .Biggrin


حتما میفرستم الان که نت هستم ......

روش های مختلفی داره (( با توجه به برنامه ای که می خوای بنویسی ))

آقای vblove ممنون ولی لطف کن و امضای خودت رو تغییر بده چون بسیار نافرم و ناخوانا هستش .
دوست دیگه ای نمی خواد منو راهنمایی کنه ؟!
Hi dear
at prvious i Designe a Demo (By Open GL) for my Programm
If You Want i Give You But Tommorow because
i am instaling windows Today and i have'nt a time to setup VB!
صفحه‌ها: 1 2