PDA

برای دیدن نسخه كامل اینجا را كلیك كنید : طراحی موتور گرافیک بازی ها با خانواده C



behzad67
2009/1/29, 12:06 AM
با سلام خدمت تمامی دوستان .
کسی هست درباره این موضوع به بحث بنشینه و علاقمند باشه؟

mahdicar20
2009/1/29, 03:53 AM
ببخشید میشه یکم توضیح بدید منظور از موتور گرافیکی یعنی برنامه نویسی چه نوع موتوری گرافیکی یعنی طراحی موتور کارت های گرافیکی برای بازی یا طراحی هسته گرافیکی یه بازی
میشه بیشتر توضیح بدید خیلی مفهوم نیست
با تشکر
mahdicar20:)

behzad67
2009/1/30, 01:14 AM
:w10: فکر کنم وقتی صحبت از" هسته گرافیکی " هست همون سورس موتور گرافیکی هر بازیه که طراحان و برنامه نویسان با اعمال تغییرات روی کد هاش به موتور گرافیکی میگن که چه کاری رو انجام بدهد .در یک تابع اصلی هم فراخوانی اون را داریم



تو بازی بعضی قسمتا نیازمند عکس العمل سریع هست و در جاهای دیگه ممکنه فقط جلوه های بصری مهم باشه ، یعنی میزان درگیری با " کارت گرافیک " و شاید قسمتای دیگر متفاوته . اطلاع چندانی ندارم که چجوری موتور گرافیکی قسمتهای مختلف بازی روRander گرافیکی میکنه . . .:w20:


حتما باید نام DirectX رو شنیده باشی ، کتابخانه ای است که تو طراحی موتور ازش استفاده میشه .چون دسترسی مستقل از سخت افزاری به دیگر سخت افزار دیگرکامپیوتر (مثل کارت صوتی و کارت شبکه و کیبورد و موس و ... ) را فراهم میکنه.
نمايش سه بعدي تصوير در نمايشگر دو‌بعدي از كاربردهاي اصلي موتور هاست . اين كار به معني انجام‌دادن بخش بزرگي از كار برنامه‌نويسان براي هر چه طبيعي‌تر جلوه‌ دادن محیط های بازیه .


:w01: يك مدل يا شي در بازی از هزاران يا ميليون‌ها چند ضلعي بسيار كوچیك تشكيل مي‌شه كه در كنار هم میشن مدل یا شی .يك موتور گرافيكي برای بالا بردن کیفیت و سرعت نمایش تصویر و کم کردن پردازش سخت افزار هایی مثل کارت گرافیک ،RAM و CPU باید توانايي ترسيم چند ضلعي‌ها در يك زمان مشخص بيشتری رو داشته باشه.



منابع :
http://encyclopedia.blogfa.com/post-13.aspx
http:// shabakeh-mag.com/Articles/Show.aspx?n=1002333 (http://www.shabakeh-mag.com/Articles/Show.aspx?n=1002333):w18: