PDA

View Full Version : محیط Direct x



Asad.Safari
یک شنبه 17 آبان 1383, 20:45 عصر
با سلام
منچند روز پیش مقاله ای درباره Direct x می خوندم
جالب بود!!!!

اما در اون ننوشته بود Direct x را در چه محیطی باید تولید کرد
و آیا نرم افزار مخصوصی دارد؟




با تشکر :sunglass:

k_a_bahar
جمعه 11 دی 1383, 00:27 صبح
DirectX یک API هستش که به کمک اون برنامه هایی با قابلیتهای صوتی و تصویری بالا می سازن (Rich Multimedia Applications).
DirectX در هیچ محیطی تولید نمیشه، بلکه برنامه هایی که از API های DirectX استفاده می کنند تولید میشن. برای تولید این برنامه ها باید DirectX SDK رو بر روی سیستمی که یک محیط توسعه مثل Visual Studio داره نصب کرد و برنامه نوشت (البته نه به این سادگی).

Delphi Skyline
چهارشنبه 14 بهمن 1383, 16:29 عصر
DirectX رو می تونی تو دلفی و c# و Vb و c++ و ... به کار ببری
فرقی نمی کنه
البته من Opengl رو پیشنهاد می کنم (بهتره)

Delphi Skyline
چهارشنبه 21 بهمن 1383, 21:12 عصر
10 خط دستور تو directx برابر با 5 خط دستور تو opengl است

M.GhanaatPisheh
چهارشنبه 21 بهمن 1383, 22:49 عصر
performance برنامه هایی که توی محیط ++VC با استفاده از DirectX تولید میشه نسبتا خوبه
(این تجربه شخصی بنده است و ممکنه دوستان OpenGL رو با یه Plateform ترجیح بدن)

ولی در کل با DirectX وOpenGL دیگه با API ها برای render کردن تصاویر(مثلا characterها توی یه Game) و همچنین برای کار با اصوات و... بصورت lowlevel درگیر نمی شید و یه سری featureهای سودمند در اختیار دارید که کار رو خیلی ساده میکنه.
کتاب OpenGL تالیف یا ترجمه وحید نصیری خیلی بهتون کمک میکنه.

h.r.m
پنج شنبه 15 اردیبهشت 1384, 11:05 صبح
openGl اصلا به درد بازی درست کردن نمیخوره و نسبت به دایرکت اکس خیلی ابتدائیه

Sepidar
شنبه 17 اردیبهشت 1384, 02:23 صبح
[ON Topic]


openGl اصلا به درد بازی درست کردن نمیخوره و نصبت به دایرکت اکس خیلی ابتدائیه
دوست عزیز!
به نظر نمیرسد که این نحوه صحبت، به واقع یک برخورد علمی باشد: شما یا باید مدیر پروژه Doom 3 باشید تا بتوانید به این راحتی نظر دهید، یا اینکه به نحوی دقیق استدلال خوتان را بگویید.
موفق باشید :)

h.r.m
یک شنبه 18 اردیبهشت 1384, 20:01 عصر
خوب من تسلیمم !
من تو یه مثبت منفی اشتباه کردم.
اطلاعاتم یکم قدیمی و حظور ذهنم خیلی ضعیف هست !
من win-g که یه سیستم خیلی قدیمی و ناقص مربوط به مایکروسافت هست رو با OpenGl که یه سیستم پیشرفته هست و ظاهرا بازی دوم3 رو هم با همون نوشتن قاطی کردم.
خوب هرچند به قول سپیدار نحوه صحبتم غیر علمی و ناصحیح بود اما اصل اینه که آدم جرات کنه اشتباهشو بپذیره!
من معذرت میخوام :sorry: