|
|
#1 (permalink) |
|
عضو حرفه ای
تاریخ عضویت: Sep 2009
محل سکونت: My Computer
تشکرها : 314
|
![]() Panda3D نام یک موتور بازیسازی است که در چارچوب رندرهای 3بعدی و در قالب زبان های برنامه نویسی C++ و Python با آن بازی بسازید . این موتور یک موتور Open Source و رایگان است که البته License آن برای ساخت بازیهای تجاری نیز موجود می باشد. در اینجا قصد داریم به برخی از مهمترین ویژگی ها این موتور اشاره کنیم : Shader Generation شامل تکنیک های پیشرفته ی رندر و به صورت تمام اتوماتیک و نقشه های ویژه که شامل نقشه های معمولی ( Normal Maps ) و نقشه های براق ( Gloss Maps ) می باشد . همچنین در این قسمت ویژگی به نام Cel Shading وجود دارد که این امکان را به شما می دهد که سایه زنی را دقت تمام انجام دهید . Performance Manitoring امکانات این قسمت شامل نکات زیادی است . در این قسمت امکانی وجود دارد که با آن می توانید تنگناها و در حقیقت زاویه های کور را پیدا کرده و به دلخواه نورپردازی و سایه زنی را روی آنها انجام دهید . از دیگرقابلیت های این قسمت می توان به چند ضلعی ها ، بافت های ترکیبی ، تبدیلات ، تغییر مبنا ، امکان استفاده از رده ی ریز پردازنده ی تعریف شده توسط کاربر و ابزارهای ادغام بافت و به حداقل رساندن تغییرات بافتها اشاره کرد . Exposes Full Power of Graphics ویژگی های جدید و مدرن OpenGL و DirectX به طور مستقیم در معرض دید کاربر قرار دارند که از مهمترین آنها می توان به کیفیت بسیاربالای سایه زنی ، رابطه ی قدرتمند و مستحکم بین سایه زنی و موتور ، پشتیبانی برای تبدیل رندر به بافت و استفاده از عمق ها ، بافت ها و سایه ها اشاره کرد . یکی دیگر از ویژگی ها خوب این موتور دارا بودن از فیزیک بسیار خوب است . با استفاده از این موتور شما می توانید فیزیک پایه ای را در بازی پیاده کرده و سپس ویژگی های دیگر فیزیکی مانند تشخیص برخورد ، بافت های سخت ، فیزیک اتومبیل و ... را به آن اضافه کنید . همچنین این موتور در قسمت صدا ، از تمامی اصوات 2D و 3D پشتیبانی می کند . مشخصات کلی : سازنده : The Panda Development Group زبان برنامه نویسی : C/C++, Python سیستم عامل مورد نیاز : Windows, Linux, MacOS, SunOS وبسایت رسمی : Panda3D Website عکس بازیهایی که با این موتور ساخته شده اند : ![]() ![]() ![]() ![]() نتیجه = Panda3D از ویژگی های خوب و نسبتا مدرنی برای بازیساز برخوردار است ، اما آنطور که به نظر می آید نمی توان برای ساخت یک بازی تجاری در حد بازیهای امروزی مطلوب روی آن حساب کرد . در کل این موتور برای کسانی که به C تسلط دارند و اشتیاق فراوانی به بازیسازی به صورت تفریحی و از روی سرگرمی دارند توصیه می شود . منبع : [ برای دیدن لینک ها باید ثبت نام کنید ، برای ثبت نام اینجا کلیک کنید ] ویرایش توسط ezhdeha : 08-03-2010 در ساعت 12:16 AM |
|
|
|
| تبلیغات | |
|
|
|
|
#2 (permalink) |
|
عضو حرفه ای
تاریخ عضویت: Sep 2009
محل سکونت: My Computer
تشکرها : 314
|
![]() این موتور ، یک موتور همه کاره برای ساخت بازی های اول شخص ، ادونچور و حتی استراتژیک می باشد . این موتور بر پایه ی زبان Basic نوشته شده است . یعنی برنامه نویسی نسبتا ساده در قالب استفاده از دستور العمل های مقدماتی .در واقع زبان برنامه نویسی این موتور چیز شبیه به ویژوال بیسیک هست. از دیگر وِیژگی های این موتور پشتیبانی از DirectX هست که نشان دهنده ی قدرت این موتور در خلق بازیهای با گرافیک معمولی است . DB Pro قدرت خلق افکت های ویژه در بازیهای شما را نیز دارد . پشتیبانی از Pixel & Vertex Shader : شما به راحتی میتوانید به صورت مستقیم بر روی Pixel & Vertex Shader کنترل داشته باشید . Pixel Shaders به معنای آن است که میتوانید به راحتی وضعیت نور در بازی را به دلخواه تغییر دهید و تاباندن نور به اشیا را به دلخواه کم و زیاد کنید . در حقیقت با این وِیژگی شما میتوانید یک نور پردازی عالی در بازی ایجاد کنید . Vertex Shader قابلیتی است که به کمک آن میتوان ویژگی های حیاتی را به یک کارکتر یا یک محیط القا کرد . به طور مثال شما با استفاده از این ویژگی میتوانید بر روی صورت کارکتر خود چین و چروک ایجاد کنید یا اینکه صورت کارکتر خود را به گونه ای بر بیاورید که هنگام خنده این چین و چروک ها ظاهر شوند . همچنین میتوانید موجهای بسیار طبیعی را بر روی زمین ایجاد کنید . ساخت بازیهای تجاری با کیفیت : بسیاری از سازندگان بازیها دوست دارند خود نیز ناشر بازی خود باشند و بعضی از آنها این کار را با فروش بازی در سایت خود انجام میدهند . DB Pro این کمک را به شما میکند تا شما نیز بتوانید سازنده و ناشر بازی خود باشید . کیفیت بازیهای ساخته شده توسط این موتور میتواند در حد بازیهای تجاری موجود در بازار باشد . آیا واژه ی Professional به معنای این است که کار با این موتور سخت است ؟ Dark Basic Pro به دنبال Dark Basic Classic وارد بازار شد . اضافه شدن واژه ی Pro اصلا به این معنا نیست که کار با موتور سخت تر شده . بلکه مزایای بیشتر و جدیدتری به موتور اضافه شده . اگر شما کمی از دانش برنامه نویسی و بازیسازی آگاهی داشته باشید به راحتی میتوانید ویژگی ها و مزایای نهفته ی این موتور را کشف کنید . برای دانلود نسخه ی Trial این موتور می تونید از لینک زیر استفاده کنید : [ برای دیدن لینک ها باید ثبت نام کنید ، برای ثبت نام اینجا کلیک کنید ] چند عکس از بازی هایی که با این موتور ساخته شدند : ![]() ![]() ![]() منبع : [ برای دیدن لینک ها باید ثبت نام کنید ، برای ثبت نام اینجا کلیک کنید ] ویرایش توسط ezhdeha : 08-03-2010 در ساعت 12:18 AM |
|
|
|
| 3 کاربر برای این پست سودمند از ezhdeha عزیز تشکر کرده اند: |
|
|
#3 (permalink) |
|
عضو حرفه ای
تاریخ عضویت: Sep 2009
محل سکونت: My Computer
تشکرها : 314
|
![]() میتوان گفت نرم افزار ( موتور !!! ) Game Maker بهترین نرم افزار رایگان ( و حتی پولی ! ) موجود در اینترنت برای ساخت بازی های 2D و استراتژیک و حتی ادونچور/استراتژیک است . هرچند که توانایی آن در ساخت بازیهای دو بعدی بسیار بیشتر است . کار با این نرم افزار حوصله ی زیادی میخواهد . چون شما باید از اصول برنامه نویسی که نرم افزار معین کرده پیروی کنید . زبان برنامه نویسی Game Maker چیست ؟ زبان برنامه نویسی این نرم افزار ، GML نام دارد . GML مخفف عبارت Game Maker Language است . میتوانه گفت این زبان تلفیقی از زبان C و بیسیک است . هر چند خود نرم افزار مجموعه ای از دستورها و کدهای آماده را برای برنامه نویسی در خود ذخیره دارد اما به هر حال دانستن کمی زبان برنامه نویسی بیشتر به شما کمک خواهد کرد . این را هم باید اضافه کرد که GM قابلیت ساخت بازی به شیوه ی Drag & Drop را نیز دارد . با GM بازیهای 3D نیز میتوان ساخت . اما باید قبول کرد که خروجی کار خیلی با کیفیت از آب در نمی آید . یکی دیگر از مزیت های GM ( برای بعضی ها عیب ! ) این است که شما باید تک تک مراحل ساخت بازی را خودتان طی کنید . یعنی Sprite ها را به صورت جداگانه در بازی لود کنید ، سپس صدای گذاری را انجام دهید ، بعد اگر لازم بود اسکریپت نویسی و در آخر هم ایجاد Object برای قرار گرفتن در محیط بازی . ( نکته ی انحرافی : Sprite چیست ؟ Sprite همان عکس Object مورد نظری است که قرار است در بازی ایفای نقش کند ! ) از دیگر مزیت های این موتور این است که شما میتوانید بعد از ساخت بازی آن را به صورت EXE خروجی دهید . همانطور که میدانید بازی نسبتا موفق نجات بندر هم با این نرم افزار ساخته شده . خیلی ها عقیده دارند که GM قدرت کافی را برای ساخت بازی ندارد . این عقیده را در مورد بازی های سه بعدی میتوان قبول کرد اما در مورد بازیهای دو بعدی و استراتژیک به هیج وجه !!! با کمی جستجو میتوان بازیهای زیبایی را دید که با این موتور ساخته شده اند و حتی به صورت تجاری به فروش میرسند ! برای دانلود جدیدترین نسخه ی این موتور ( نسخه ی 8 ) روی لینک زیر کلیک کنید : [ برای دیدن لینک ها باید ثبت نام کنید ، برای ثبت نام اینجا کلیک کنید ] عکس بازی هایی که با این موتور ساخته شده اند : ![]() منبع : [ برای دیدن لینک ها باید ثبت نام کنید ، برای ثبت نام اینجا کلیک کنید ] ویرایش توسط ezhdeha : 08-03-2010 در ساعت 12:20 AM |
|
|
|
| 5 کاربر برای این پست سودمند از ezhdeha عزیز تشکر کرده اند: |
|
|
#4 (permalink) |
|
عضو حرفه ای
تاریخ عضویت: Sep 2009
محل سکونت: My Computer
تشکرها : 314
|
![]() از جمله قدرتمندترین موتورها برای ساخت بازی های 3 بعدی و 2 بعدی است . هرچند که تخصص این موتور برای ساخت بازی های 3 بعدی است . ولی این نکته هم باید یاد آور که شد که کار با این موتور کمی مشکل به نظر میرسد . چون شما باید از دانش برنامه نویسی سود ببرید . این موتور از زبان C پشتیبانی میکند . همچنین دارای Level Editor و Model Editor ، برای ادیت مدل ها و مراحل شما است که از این بابت یک امتیاز محسوب میشود . نکته ی جالبتر اینکه این موتور کدهای ضروری و مورد نیاز شما را برای ساخت بازی در خود دارد . نسخه ی شماره ی 7 این موتور چند وقت پیش روانه ی بازار شد که نسبت به نسخه ی ها قبلی دارای مزیت هایی است . از جمله اینکه شما در بازی علاوه بر استفاده از سایه های ایستا ، میتوانید از سایه های پویا ( Dynamic ) نیز استفاده کنید . همچنین این نسخه از جدیدترین کارت گرافیک ها پشتیبانی میکند . از قبلیت های فیزیکی این موتور میتوان به : تشخیص اتوماتیک موتور برای ایجاد برخورد ، ایجاد آبجکت سبک یا سنگین ، ایجاد حالت کشسانی و اصطکاکی برای آبجکتی خاص ، تولید موج های آب با فیزیکی کاملا طبیعی و استاندارد و ایجاد صحنه ی آهسته ( Slow Motion ) و صحنه ی سریع ( Quick Motion ) اشاره کرد . در قسمت صداگذاری نیز ، این موتور از فرمت های WAV, OGG, MID, MP3, WMA پشتیبانی میکند . نکته ی آخر اینکه شما با 3DG میتوانید بازیهایی بسازید که تحت شبکه و یا اینترنت نیز قابلیت بازی شدن داشته باشند . برای دانلود این موتور روی لینک زیر کلیک کنید : [ برای دیدن لینک ها باید ثبت نام کنید ، برای ثبت نام اینجا کلیک کنید ] عکس بازی هایی که با این موتور ساخته شده اند : ![]() منبع : [ برای دیدن لینک ها باید ثبت نام کنید ، برای ثبت نام اینجا کلیک کنید ] ویرایش توسط ezhdeha : 08-03-2010 در ساعت 12:22 AM |
|
|
|
|
|
#5 (permalink) |
|
عضو حرفه ای
تاریخ عضویت: Sep 2009
محل سکونت: My Computer
تشکرها : 314
|
به خاطر یک نفر ، پست های این تاپیک دوباره ویرایش شدند ...
__________________
[ برای دیدن لینک ها باید ثبت نام کنید ، برای ثبت نام اینجا کلیک کنید ] |
|
|
|
| یک کاربر برای این پست سودمند از ezhdeha عزیز تشکر کرده اند: |
![]() |
| برچسب ها |
| موتورها, معرفی, نرم, و, افزارهای, بازی, ساخت |
| ابزارهای موضوع | |
| نحوه نمایش | |
|
|