|
بازی نجات قلبها + سورس (محصول قدیم
|
|
نويسنده |
پيغام |
Ali_Hashemi در حال رشد
تاريخ عضويت: شنبه 3 ارديبهشت 1384 تعداد ارسالها: 95 محل سكونت: Earth
1 شنبه 28 مهر 1387 - 00:54 |
|
|
سلام عزیزان
من مدت کمی نیست که توی این انجمن عضو هستم ولی آما نقش فعالی نداشتم و پست زیادی در این مدت نداشتم.
برای دوستان عزیز یه بازی آپلود کردم که میتونید اونو به همراه سورس کامل بازی دانلود کنید.
1- در مورد بازی :
در نوشتن این بازی از هیچ انجینی استفاده نکردم ( البته اون موقع نمیدونستم انجین یعنی چه !)
زبان برنامه نویسی دلفی5 (آخرین نسخه دلفی در آن زمان) هست که میتونید با هر نسخه ای اونو کامپایل کنید.
جهت برنامه نویسی گرافیکی از DirectX به طور مستقیم استفاده کردم. که البته یه کمی زیادی مستقیم ! و ممکنه درک اون کمی مشکل باشه. از Surface ها استفاده کرده ام و با تابع BLT هم تصاویر را بر روی صفحه رسم میکنم.
این بازی رو در سال اول دوران دانشجویی انجام دادم و خیلی هم لذت بردم. تصاویر بکار رفته هم به جز کارکتر اصلی بازی و قلبها , با Bryce , Photoshop و TrueSpace انجام دادم. میدونم که خیلی زابیله ولی اون زمان یشتر از این نتونستم روش وقت بذارم.
2- نحوه بازی :
هدف از بازی این است که قلبهایی که از بالای صحنه به سمت پایین می آیند را جمع آوری کرده و از رسیدن آنها به تیغهای پایین صفحه جلوگیری کنیم. حرکت کارکتر توصط ماوس انجام میشه و باید از برخورد با تیغهایی که در صفحه می چرخند اجتناب کنید. با جمع آوری قلبها , اون
قلب گنده که سمت چپ و پایین صفحه قرار داره شروع به پر شدن میکنه و پس از پر شدن به مرحله بعد میروید. در ضمن اگر قلبی به تیغهای پایین صفحه برسه امتیاز کم میشه.
این بازی 10 مرحله داشت که الان 8 مرحله داره ! آخه خواستم حجمشو کم کنم یه مقدار!
3- نکات مهم :
- سورس این بازی بسیار بسیار درهم و برهم و بدون نظم نوشته شده , ولی چون خیلی وقته که از اون زمان میگذره دلم نیومد هیچ دستی بهش بزنم.
- خود بازی هم اشکالات فراوانی ممکنه داشته باشه , به خصوص از لحاظ گرافیکی ولی این بازی همینه که هست و به نظر من ارزش این رو نداره که بخوام در اون تغیری بدم , پس : لطفا در این مورد که چکارش بکنم بهتره و .. ندید!!! قصد من بیشتر اینه که اگر یه بنده خدایی خواست بتونه از سورس اون استفاده کنه و بجای اینکه از نرم افزار های آماده استفاده کنه خودش قدرت عمل رو در دست بگیره تا نتیجه کارش بهتر بشه و اینطور نشه که یک بازی بسیار بسیار کوچک بر روی یک سیستم بسیار قوی چند ده ثانیه طول بکشه تا لود بشه.
در ضمن این روش سرعت فریم FPS بسیار بالایی رو میده که در سورس میبینید که من اون رو کم کرده ام :
كد: |
REPEAT
TIM1:=GETTICKCOUNT;
UNTIL TIM1-TIM>=33; |
نکته آخر اینکه زمانی که من این بازی رو نوشتم کامپیوتر نداشتم و از کامپیوتر سایت دانشگاه استفاده کردم , چون کامپیوترم رو فروخته بودم و یک ماشین خریده بودم و هروقت کلاس نداشتم میرفتم مسافر کشی. اینو گفتم که این بازی رو نسبت به وضعیتی که داشتم بسنجید و اشکالاتشو به بزرگی خودتون ببخشید.
(معذرت میخوام از همه اگر زیادی حرف زدم , آخه یاد خاطرات ناجورم افتادم , شرمنده
اسکرین شات بازی :
لینک دانلود :
http://rapidshare.com/files/378383924/Hearts_Source.rar |
_________________ I'm gonna be strong, I'm gonna do fine *** Don't worry about this heart of mine
Walk out that door and see if I care *** Go on and go, but Don't turn around
اين نامه توسط Ali_Hashemi در 4 شنبه 1 ارديبهشت 1389 - 14:47 ويرايش شده است. |
|
بازگشت به بالا |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
صفحه 1 از 2 |
تمام ساعات و تاريخها بر حسب 3.5+ ساعت گرينويچ مي باشد برو به صفحه 1, 2 بعدي
|
|
شما نمي توانيد در اين انجمن نامه ارسال كنيد. شما نمي توانيد به موضوعات اين انجمن پاسخ دهيد شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن ويرايش كنيد شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن حذف كنيد شما نمي توانيد در نظر سنجي هاي اين انجمن شركت كنيد
|
|
|