امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کار با دایرکت ایکس
نویسنده پیام
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #1
کار با دایرکت ایکس
سلام
اگه میشه یکم در مورد نحوه کار با دایرکت ایکس توضیح بدید .Sad

و بگید که بازی ها چطوری از دایرکت ایکس استفاده می کنند .
۰۱-تير-۱۳۸۵, ۰۹:۴۸:۴۳
وب سایت ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #2
at  RE: کار با دایرکت ایکس
سلام دوست من

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

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

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



گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۱-تير-۱۳۸۵, ۱۶:۵۷:۱۱
ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #3
RE: کار با دایرکت ایکس
ممد جون ممنون.
حالا گذشته از بازی . چطوری میشه با دایرکت ایکس کار کرد ؟!
۰۱-تير-۱۳۸۵, ۱۷:۱۳:۴۸
وب سایت ارسال‌ها
پاسخ
vblove آفلاین
كاربر دو ستاره
**

ارسال‌ها: 155
موضوع‌ها: 9
تاریخ عضویت: اردیبهشت ۱۳۸۴

تشکرها : 0
( 19 تشکر در 10 ارسال )
ارسال: #4
RE: کار با دایرکت ایکس
سلام دوستان
با تشکر از مطالب آقا محمد

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

برای تبدیل هم برنامه های زیادی هست اگر خواستی بگو یه نمونه
آماده برات بفرستم
۰۱-تير-۱۳۸۵, ۱۷:۱۸:۳۳
وب سایت ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #5
RE: کار با دایرکت ایکس
نه من فقط می خوام .
توی VB از دایرکت ایکس استفاده کنم .
مثلا برای یه اسکرین .
اصلا میشه !؟
۰۱-تير-۱۳۸۵, ۱۷:۲۲:۵۷
وب سایت ارسال‌ها
پاسخ
vblove آفلاین
كاربر دو ستاره
**

ارسال‌ها: 155
موضوع‌ها: 9
تاریخ عضویت: اردیبهشت ۱۳۸۴

تشکرها : 0
( 19 تشکر در 10 ارسال )
ارسال: #6
RE: کار با دایرکت ایکس
سلام دوست عزیز

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

مثل کار رو صدا برای افکت گذاری . یا نور پردازی . ساخت بازی . ببین
شما بیشتر کار های گرافیکی و مولتی مدیا رو میتونی انجام بدی
۰۱-تير-۱۳۸۵, ۱۷:۳۱:۰۹
وب سایت ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #7
RE:  کار با دایرکت ایکس
vblove نوشته است:سلام دوست عزیز

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

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

اگه لطف کنی و یه نمونه ساده بذاری ممنون میشم .Biggrin
۰۱-تير-۱۳۸۵, ۱۷:۳۵:۱۶
وب سایت ارسال‌ها
پاسخ
vblove آفلاین
كاربر دو ستاره
**

ارسال‌ها: 155
موضوع‌ها: 9
تاریخ عضویت: اردیبهشت ۱۳۸۴

تشکرها : 0
( 19 تشکر در 10 ارسال )
ارسال: #8
Toungue  RE:   کار با دایرکت ایکس
arnh نوشته است:
vblove نوشته است:سلام دوست عزیز

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

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

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


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

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

۰۱-تير-۱۳۸۵, ۱۷:۴۳:۳۲
وب سایت ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #9
RE: کار با دایرکت ایکس
آقای vblove ممنون ولی لطف کن و امضای خودت رو تغییر بده چون بسیار نافرم و ناخوانا هستش .

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۱-تير-۱۳۸۵, ۱۹:۳۵:۲۵
ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #10
RE: کار با دایرکت ایکس
دوست دیگه ای نمی خواد منو راهنمایی کنه ؟!
۰۳-تير-۱۳۸۵, ۲۱:۳۵:۳۵
وب سایت ارسال‌ها
پاسخ
A|iR3ZaM49icBoy آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #11
RE: کار با دایرکت ایکس
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!
۱۹-تير-۱۳۸۵, ۰۵:۵۷:۵۰
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  چگونگی استفاده از اکتیو ایکس در برنامه mm_ley 2 2,978 ۱۸-اسفند-۱۳۸۷, ۱۶:۴۲:۳۴
آخرین ارسال: ΛΛ Θ l-l $ Σ Ω
  فریم استایل ایکس پی Payman62 11 6,197 ۰۴-فروردین-۱۳۸۶, ۲۰:۲۵:۰۳
آخرین ارسال: Payman62

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 8 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS