DoodleWar
سالها پیش که نه تبلت بود نه اینترنت خودمون رو با بازیهای جالبی سرگرم میکردیم . توی یکی از این بازیها سعی بود با ضربه زدن به خودکار خطی به سمت نقطه حریف بکشیم و اون رو بزنیم . فعلا فقط سعی کردم یه نسخه ساده برای ویندوز بنویسم . اگه خوشتون اومد نظرتون رو بگید 🙂
پی نوشت :
جهت حمایت و نوشتن مطالب جدید کمک یادتون نره 😉
یک بازی ساده و دیگر هیچ
پیش نوشت : معرفی بازی ShellGame
.
.
به دلیل علاقه زیادی که به بازی Shell دارم یک نسخه سفارشی از اون رو توسعه دادم . نتیجه کار بازی است که برای دقایقی شما را سرگرم میکند . برای دریافت به اینجا مراجعه کنید
.
شطرنج در شبکه
شطرنج گروهی به سبک من
پیش نوشت : معرفی شطرنج گروهی ChessFa
.
.
تا حالا سعی کردید مثل استاد بزرگهای شطرنج با 10 نفر همزمان مسابقه بدید ؟ خوب من نه این همه علاقه مند به شطرنج در کنارم دارم و نه این همه تخته شطرنج ! پس تصمیم گرفتم یه نوع سفارشی از بازی شطرنج رو برای خودم بنویسم که میشه همزمان حداکثر با 25 نفر ( که در اینجا همشون کامپیوتره و با سطح هوش های مختلف ) بازی کرد . تجربه جالبیه وقتی بین تخته شطرنج های مختلف جا به جا میشید و مدام ذهنتون رو با تخته های مختلف هماهنگ میکنید .
.
چند نکته :
– موتور اصلی بازی از یک نسخه رایگان و اپنسورس بهره میبره
– نسخه فعلی به شما امکان بازی در سه تخته مختلف رو میده ( البته میتونید همون شطرنج معمولی ِ همیشگی رو بازی کنید )
– برای تهیه نسخه کامل با امکانات بیشتر و بازی همزمان با 25 تخته باید کمی به بهبود برنامه کمک کنید 🙂
– رقبای کامپیوتری شما در بازی هوش ( بهتره بگیم عمق جستجو ) تصادفی و متفاوتی دارند
– در صورتیکه موفق شدید هر سه بازی رو ببرید اسکرینشات بازی رو برام ارسال کنید تا نسخه کامل به عنوان هدیه براتون ارسال بشه
– معرفی بازی در سایت یا وبلاگ شما به توسعه بهتر بازی کمک میکنه ( نسخه کاملی به عنوان هدیه برای شما ارسال میشه )
– منتظر پیشنهادات و نظرات شما هستم
– این بازی رو میتونید از اینجا دریافت کنید . موفق باشید
سنگ،کاغذ،قیچی در روز برنامهنویس
پیش نوشت : تبریک روز برنامهنویس و معرفی یک بازی
.
Sheldon : rock paper scissors lizard spock
.
به نظر امروز روز برنامهنویسه . تبریک به همه شما برنامهنویسا . دیشب بود که تصمیم گرفتم بازی سنگ،کاغذ،قیچی،سوسمار،اسپاک شلدون رو در قالب یه برنامه کامپیوتری به صورت ساده پیادهسازی کنم . نتیجه اونقدرها هم بدک نیست . میتونید بازی رو از اینجا دریافت کنید . به هر حال روزای خوب و جیبای پر از پولی رو برای همه برنامهنویسا آرزو میکنم . موفق باشید
.
پینوشت :
تشکر از کامیار عزیز به خاطر تبریک این روز
با دو کیبورد بازی کنید
پیش نوشت : معرفی بازی MKMaze مازی برای رقابت دو نفره
.
قبلا در این وبلاگ دو مطلب در مورد مازها ( لابیرنت ها ) نوشته بودم یکی اینجا و دیگری اینجا . اما این بار تصمیم گرفتم لابیرنی بنویسم که دو کاربر به کمک دو عدد کیبورد متصل به یک سیستم بازی را انجام دهند . تجریه هندل کردن دو یا چند کیبورد متصل به یک سیستم ( از لحاظ برنامه نویسی ) عالی بود. گرچه با یک کیبورد هم به راحتی بازی قابل انجام است اما حس رقابت در انجام بازی همزمان بر روی یک PC به کمک دو کیبورد واقعا فراموش نشدنیه ( آن هم بدون ایجاد وقفه در پردازش کلیدها ) . نقشه مسیر نیز هربار شکل تازه ای به خود میگیرد و پرینت آن بر روی کاغذ برای حل با مداد هم خالی از لطف نیست
.
برای ِ بازی در نقش قرمز به کمک کلید A در کیبورد اول مهره خود را فعال کنید و در کیبورد دوم ( در صورت رقابت دو نفره ) به کمک کلید B مهره خود را فعال کنید و سپس به کمک کلید های جهت نما مسیر را به پایان برسانید . برنده کسی است که زودتر مسیر خروج از ماز را پیدا کند
.
برای ِ تهیه نسخه کامل بازی از طریق همین وبلاگ اقدام کنید و نسخه آزمایشی بازی را از اینجا دانلود کنید
.
شما چه بازی های دیگری را میشناسید که به کمک دو کیبرد در یک PC قابل اجراست ؟
Clickomania
.
clickomania
اگه بخوام صادق باشم باید بگم در مواقع بیکاری این بازی سرگرمی اصلی من بوده . حالا نسخه اجرایی این بازی به همراه سورس اون که محصول دسکسافت هست رو میتونید از اینجا دریافت کنید
.
مشاعره به سبک یک گیک
.
GeekShaer 1.0.0
برنامه رو از اینجا دریافت کنید . منتظر پیشنهادات و نظرات شما هستم
.
پی نوشت
برای نوشتن این برنامه از دیتابیس پروژه گنجور استفاده کردم
برنامه نویس دوچرخه سوار
.
GPS TTS V1.0.0
وقتی بچه بودم همیشه دلم میخواست یکی از اون کیلومترشمارهای عقربه ای روی دوچرخم نصب کنم تا بدونم با چه سرعتی در حال حرکتم . بگذریم که چرا نشد ( 🙂 ) . مدتی بود با جی پی اس گوشی اندرویدی و توابعش درگیر بودم
.
حالا باید میرفتم سراغ مشکل قدیمی و این بار بدون کیلومترشمار عقربه ای حلش میکردم . برنامه رو نوشتم و اجرا کردم . وقتی جی پی اس روشن باشه اطلاعات طول و عرض جغرافیایی به همراه سرعت نمایش داده میشد اما این اون چیزی نبود که من میخواستم
.
چون اولا درصورتیکه گوشی لاک میشد دیگه اطلاعاتی در کار نبود و سرعت بی سرعت . ثانیا به فرض هم که اکتیویتی برنامه رو در فورگراند نگه میداشتم باز هم نمیتونستم با در دست داشتن گوشی به سرعت لازم برای دوچرخه سواری برسم . برای حل مشکل اول تمام فانکشن های دریافت اطلاعات رو به سطح سرویس انتقال دادم . جریانی که به مدیریت حافظه در گوشی های اندرویدی برمیگرده . حالا اگه برنامه به بک گراند منتقل میشد باز هم برنامه اجرا بود و اطلاعات رو از ماهواره دریافت میکرد
.
مشکل دوم رو به کمک کتابخانه تبدیل متن به صدا حل کردم . در حقیقت سرعت برای من در هر لحظه خونده میشد . برای کنترل بیشتر به کمک یه » سیک بار » تعیین کردم سرعت از چه زمانی خونده بشه . حالا وقتی به مسیر مورد نظرم وارد میشم برنامه رو اجرا میکنم حداکثر سرعت رو تنظیم میکنم و منتظر رسیدن به اون سرعت میشم
.
برنامه در نسخه اول فعلا هیچ لاگی از سرعت های قبلی ذخیره نمیکنه و این ویژگی در نسخه دوم اضافه میشه . ممکنه در مارکت برنامه هایی با قابلیت های بهتر و بیشتر موجود باشه اما من ترجیح میدم برنامه بنویسم و حین دوچرخه سواری تستش کنم : شاید عجیب ترین تست و دیباگ ممکن در دنیا . اون هم برای برنامه ای که تنها 85 کیلوبایت حجم داره
.
برنامه را از اینجا دریافت کنید
.