ورود

View Full Version : پروژه بازی DreamLand



mehdico
شنبه 13 آذر 1389, 16:36 عصر
با سلام.

شاید اینجا جاش نباشه اما قصد دارم خروجی پروژه ی نیمه کاره ای که در زمینه ی بازیسازی تحت پلتفرم جاوا (با تمرکز بر سری 60 سیمبین) مدتها قبل کار کرده بودم رو اینجا بگذارم.

مختصری از کار : پروژه یک کار مستقل بوده که در اون از منابع بازی DreamLand (با کسب اجازه از صاحب اثر) با هدف پورت کردن این بازی برای پلتفرم موبایل استفاده شده است. تنها برنامه نویس این کار هم خودم بودم و با توجه به اینکه اولین پروژه ی موبایلی بنده بود مشکلات زیاد از لحاض ساختاری درش وجود داره.
این کار شامل یک موتور دوبعدی گرافیکی است که با api تنها سطح پایین و استاندارد j2me نوشته شده و البته مرحله ی تست هم مستقیماً در خود موتور پیاده شده (که اصلاً درست نیست) بنابراین تمیز دادن موتور از بازی در این پروژه کار آسونی نیست.

خروجی که گذاشتم تنها یه تست ساده شبیه به مرحله آغازین بازی DreamLand است.

نکته1: روی گوشی های نوکیا n73 و e90 تست شده. روی خیلی از گوشی ها (لازمه که گوشی شما heap memory بزرگ و یا نامحدودی رو ساپورت کنه) مشکل داره ولی روی پلتفرم سری 60 تقریباً جواب میده. همچنین در این نسخه از تاچ ساپورت نمیشه. در بعضی گوشی ها هم ممکنه با کلیدها مشکل داشته باشید که به دلیل نهایی نبودن کار طبیعیه. (این نسخه برای رزلوشن 240،380 ساخته شده)

نکته2: این پروژه قدیمیه و خیلی وقته لغو شده. در صورتی که استقبال بشه سورس کد اونرو هم به طور کامل جهت اهداف آموزشی قرار خواهم داد.


میتونید از ضمیمه همین پست و یا لینک زیر فایل را دریافت کنید (80 کیلوبایت) :

http://www.4shared.com/get/PV2tdB_Q/DreamLand_Mobile.html


ابزارهای جانبی : در کنار ساخت این پروژه ابزارهایی رو برای راحت تر کردن کار (مثلاً ساخت نقشه) درست کردم. یکی از این ابزارها TME هست که با vb .net نوشتم و اونرو به صورت یه پروژه مستقل اپن سورس در آوردم. میتونید از سافت پدیا نسخه اجراییش رو دریافت کنید. و یا اینکه از سورس فورج کدهاش رو بگیرید.

http://www.softpedia.com/get/Multimedia/Graphic/Graphic-Editors/Tile-Map-Editor.shtml

http://sourceforge.net/projects/tilemapeditor2d

با تشکر.

mahdi68
شنبه 13 آذر 1389, 17:18 عصر
سلام
عالی هست برای پروژه یک نفری خیلی خوب هست . البته میتونه بهتر از این هم باشه . رو امیلاتور WTK کلید های شمارشی کار نمیکنه !!! با یک تغییر بسیار کوچیک تو رویدادهای مربوط به کلید ها این مشکل به راحتی میتونین حل کنین . اگه منو ها و پیغام ها فارسی بودن بهتر بود به نظرم . در کل تحسین میکنم . امیدوارم موفق باشید

mic_r_c
یک شنبه 17 بهمن 1389, 18:39 عصر
بسیار عالیه
ادامه بدین...
البته اگر ممکنه، میشه سورس بازی رو هم بذارین؟
مرسی

mic_r_c
یک شنبه 17 بهمن 1389, 18:40 عصر
بسیار عالیه
ادامه بدین...
البته اگر ممکنه، میشه سورس بازی رو هم بذارین؟
مرسی

maryammb66
یک شنبه 06 آذر 1390, 09:14 صبح
سلام
پروژه تون خیلی خوب بود
امکانش هست که سورس پروژه رو هم بزارین که بتونم یه نمونه داشته باشم!
ممنون