بازی سازی حرفه ای
 
من و بردارم سعی داریم تا در این وبلاگ مطالبی در مورد اصول بازی سازی را آموزش دهیم.

به نام خداوند جان و خرد

با سلام خدمت خوانندگان,

مدتی بود می خواستم مطالبی را در مورد گرافیکی کامپیوتری یا همون CG را برای دیگران به اشتراک بزارم که این فرصت پیش نمی اومد ، الان که خدمت به اصطلاح مقدس سربازیم تموم شده فرصت مناسبی است تا این کارو انجام بدم .

در این وبلاگ قصد دارم تا به امید خدا مطالب زیر را برای خوانندگان ارائه بدهم :

1-آموزش برنامه نویسی گرافیکی به زبان های ++C و #C

2-معرفی DirectX 9 و DirectX 11

3-معرفی SlimDx

4-تشریح اصول گرافیکی

5-معرفی کتاب ها در این زمینه

6-معرفی و نمایش کارهایی که تا الان انجام داده ام

7-بررسی بازی ها

8-بازگویی مشکلات کشور در چارچوب قوانین جمهوری اسلامی

9-دغدغه های فرهنگی که داریم


فک کنم فعلا تا همین جا کافیه ، الان وقتشه که برم سراغ قالب وبلاگ تا یه چیز خوب از آب در بیاد.


با توجه به ابنکه دوستان زیادی از من درخواست تبادل لینک کرده اند ، اگر مطالب شما علمی یا در زمینه برنامه نوبسی یا بازی و بازی سازی باشد و همچنین هیچ تبلیغ تجاری نداشته باشد من همکاری می کنم.


برای پیشرفت بازی سازی در کشور و آشنا شدن افراد علاقه مند ما را در گوگل محبوب کنید .


ادامه مطلب
نوشته شده در تاريخ جمعه بیست و چهارم آذر 1391 توسط سید مهدی حسینی
با عرض سلام خدمت خوانندگان عزیز؛

به علت مشغله کاری زیاد فرصت زیادی برای نوشتن مطالب جدید پیدا نمی کنیم. بخاطر همین فاصله زمانی بین پست ها خیلی زیاد شده است .


ادامه مطلب
نوشته شده در تاريخ جمعه بیست و هفتم بهمن 1391 توسط سید مهدی حسینی

TBDR یک تکنیک نسبتا ساده برای افزایش کارآیی رندرتاخیری برای نورپردازی صحنه است که با این روش ما می تونیم نورهای نقطه ای خیلی زیادی در صحنه رندر کنیم (مثلا 1024) به تصویر زیر نگاه کنید :

این روش روی دایرکت ایکس 11 قابل پیاده سازی است چون از سایه زن محاسبه باید استفاده کنیم.

توجه : برای این پست شما باید با سایه زن محاسبه ، رندر تاخیری و بازسازی موقعیت از روی عمق خطی آشنا باشید .


برچسب‌ها: TBDR, Tile, Based Deferred Rendering, استفاده سایه زن محاسبه, Compute shader

ادامه مطلب
نوشته شده در تاريخ جمعه سیزدهم بهمن 1391 توسط سید مهدی حسینی
رندر تاخیری یکی از تکنیک های مناسب و کاربردی به منظور کاهش نرخ رندرینگ است که در روش های قدیمی آن اطلاعاتی از قبیل موقعیت اشیا در صحنه ، نرمال ، عمق و پارامترهای نورپردازی هر شی و... را روی بافت ذخیره می کردند و در فرایندهای بعدی مثل نورپردازی و یا Occlusion از آنها استفاده می کنیم اما مشکلی که این روش دارد این است که در قسمت سایه زن پیکسل پهنای باند زیادی اشغال می شود برای کم رنگتر شدن این مشکل می توانیم بافر موقعیت اشیا را از روی بافر عمق بازسازی کنیم و دیگر نیازی نباشد تا بافر موقعیت را رندر کنیم.

در این پست این روش را شرح خواهم داد.

توجه : این بخش برای کسانی که با سایه زن ها و رندر تاخیری آشنا هستند مناسب است.
سطح این پست پیشرفته است ولی حتما نگاه کنید.


برچسب‌ها: Reconstruct position from depth buffer, بازسازی موقعیت, بافر عمق, بافر موقعیت اشیا, بازی سازی

ادامه مطلب
نوشته شده در تاريخ چهارشنبه یازدهم بهمن 1391 توسط سید مهدی حسینی
در این سری از پست ها مطالبی درباره اصول گرافیکی را با هم بررسی می کنیم .



برچسب‌ها: ماتریس نما, ماتریس پروجکشن, ماتریس جهانی, ماتریس ها, تئوری

ادامه مطلب
نوشته شده در تاريخ چهارشنبه چهارم بهمن 1391 توسط سید مهدی حسینی

سلام در این پست به یکی از ویژگی های جدید اضافه شده به دایرکت ایکس 11 را به طور خلاصه بررسی می کنیم.

توجه : این بخش برای کسانی که با سایه زن ها آشنا هستند مناسب است.
سطح این پست پیشرفته است ولی حتما نگاه کنید.


برچسب‌ها: Compute shader, Compute shader چیست, دایرکت ایکس, دایرکت ایکس 11, Directx 11

ادامه مطلب
نوشته شده در تاريخ دوشنبه بیست و پنجم دی 1391 توسط سید مهدی حسینی
در این بخش به مفهوم صفحه و اشعه می پردازیم . این آخرین بحث مبانی ریاضی می باشد . انشا الله از دفعه بعد به مسائل کاربردی تری می پردازیم . ( نظر یادتون نره )



ادامه مطلب
نوشته شده در تاريخ شنبه بیست و سوم دی 1391 توسط سید وحید حسینی
در این پست قصد دارم تا تعدادی از مفاهیم و تعاریف اولیه و کلی دایرکت ایکس و اصول گرافیکی و بعضی اصول ریاضی را بیان کنم تا خوانندگان در ابتدا با این مفاهیم آشنا باشند تا در ادامه به مشکلی برنخورند .

توجه این تعاریف و مفاهیم رسمی نیستند.

انتقادات و پیشنهادهایتان را حتما بیان کنید.


برچسب‌ها: مفاهیم, تعاریف, گرافیک سه بعدی, دایرکت ایکس, بازی سازی

ادامه مطلب
نوشته شده در تاريخ جمعه بیست و دوم دی 1391 توسط سید مهدی حسینی
در این پست قصد دارم تا تعدادی از مفاهیم و تعاریف اولیه و کلی دایرکت ایکس و اصول گرافیکی و بعضی اصول ریاضی را بیان کنم تا خوانندگان در ابتدا با این مفاهیم آشنا باشند تا در ادامه به مشکلی برنخورند .

توجه این تعاریف و مفاهیم رسمی نیستند.

انتقادات و پیشنهادهایتان را حتما بیان کنید.


برچسب‌ها: مفاهیم, تعاریف, گرافیک سه بعدی, دایرکت ایکس, بازی سازی

ادامه مطلب
نوشته شده در تاريخ پنجشنبه بیست و یکم دی 1391 توسط سید مهدی حسینی
در این پست قصد دارم تا تعدادی از مفاهیم و تعاریف اولیه و کلی دایرکت ایکس و اصول گرافیکی و بعضی اصول ریاضی را بیان کنم تا خوانندگان در ابتدا با این مفاهیم آشنا باشند تا در ادامه به مشکلی برنخورند .

توجه این تعاریف و مفاهیم رسمی نیستند.

انتقادات و پیشنهادهایتان را حتما بیان کنید.


برچسب‌ها: مفاهیم, تعاریف, گرافیک سه بعدی, دایرکت ایکس, بازی سازی

ادامه مطلب
نوشته شده در تاريخ چهارشنبه بیستم دی 1391 توسط سید مهدی حسینی
تمامی حقوق این وبلاگ محفوظ است | طراحی : پیچک