روبی ویتا – برنامه نویسی برای کودکان

روبی ویتا

یادم می آید از زمانی که روی ربات روبی کار می‌کردم به فکر ساخت نسخه ای کودکانه برای آن بودم؛ شایدم هم نه، از قبل تر! زمانی که آقای نیرومند به من گفت:

…خلاصه، می‌خوام بگم اون زحمتی که می‌خوای بکشی شاید کاربرد زیادی نداشته باشه.

اما چیزی که پیشنهاد می‌کنم انجام بدی، طراحی Robi هست که در مطلب اخیر صحبت کردم.

اگر بتونی اون رو در حد یک روبات ۱۰ سانتی متری کوچیکش کنی و چیزی شبیه به عروسک نمادِ آندروید کنی، عالی می‌شه.

به خصوص اگر بتونی حداقل در مراحل بعد یک ماژول Wi-Fi هم روش بذاری که بتونه بی‌سیم دستور بگیره، دیگه فوق‌العاده می‌شه.

ما می‌خواهیم Robi روباتی باشه که از یک خط فرمان، دستوراتی رو که ضمیمه کردم (و منتشرش نکن) دریافت و اجرا کنه.

می‌تونی این پروژه رو پیگیری کنی؟

و من در جوابش فرستاده ام:

برای روبی هم، راستش من خودم برای خودم داشتم روی یه برد ایرانی آردوینویی کار میکردم با یه محیط برنامه نویسی شبیه اسکرچ به نام ماجراجو؛ ولی روبی هم چیز خوبیه و میتونم روش کار کنم.

چند وقتی بود که در فکر ساخت یک محیط برنامه نویسی ساده شده بودم؛ شبیه اسکرچ کودکان؛ با الهام از خط زمانِ برنامه های تدوین فیلم که تکه ها در یک خطر قرار می گیرند و به ترتیب اجرا می شوند. نمونه ی اولیه خیلی افتضاح بود 😀 به قدری که هنوز خط زمان را تکمیل نکرده پاکش کردم!

در حین کار روی نسخه بتای روبی، روی رابط کاربری نسخه ای خاص از محیط برنامه نویسی ماجراجو (محیطی که با سیشارپ برای برنامه نویسی و اجرای دستورات ساده و مخصوص روبی روی آن به وسیله بلوتوث ساخته بودم) که مناسب برای کودکان باشد. با الهام از سادگی دستورات ماجراجو، دستورات ماجراجو کودکان (نسخه پرتقال ?) هم ساده تنظیم شد و برای آنکه هر دستور برای کودکان به راحتی قابل شناسایی باشند از کلمات در آن استفاده نشد (این اتفاق برای استفاده از بازی در زبان های دیگر هم این مزیت را به بار می آورد).

این طرحی بود که 30 شهریور 96 (یک روز مانده به محرم) موقع تحویل روبی به آقای نیرومند نشان دادم و خوششان آمد:

 

 

بعد از اتمام روبی بتا کار روی ساخت نسخه کودکان آن شروع شد؛ برآورد اولیه این بود که بازی تا بهمن ماه به انتشار برسد. طراحی نوار زمانی که چینه ها را روی آن بتوان چید کار سختی بود که تابحال انجام نداده بودم و چالش من در طراحی بازی بود…

ادامه‌ی مطلب

بازی چایخانه (نسخه ابتدایی)

انجمن پرومیکرز یکی از انجمن های دوره میانی بازیسازی مستقل محسوب می شود که از بهمن 1389 به اینترنت پای گذاشت؛ پرومیکرز به نوعی در شروع به بازیسازی و در ادامه برنامه نویسی، گرافیک، ایده پردازی، الکترونیک و … کمک من بوده و خودم را مدیون آن می دانم.

این انجمن هم مثل انجمن های دیگر بحران ها و پستی و بلندی های مختلفی را تجربه کرده و مدتی در کما به سر می برد اما الان در عین خلوتی نسبی وضعیت خوبی دارد.

ماه گذشته تعدادی از کاربران تصمیم گرفتند تا برای روحیه گرفتن کاربران یک مسابقه 10 روزه ایجاد کنند؛ من و 6 نفر دیگر در مسابقه شرکت کردیم و در نهایت یک ربع مانده به اتمام زمان مسابقه بازی آماده و آپلود شد.

در این بازی شما نقش مسئول یک ایستگاه چایِ صلواتی رو ایفا می کنید و می بایست به وسیله قوری ای که گنجایش 10 استکان را دارد به ماشین های عبوری چای دهید.
راهنما: با کلیک در امتداد استکان ها (بالای استکان ها) آن ها را پر کنید. با نگه داشتن موس هنگامی که روی سماور برقی استیل هستید قوری را پر کنید.
چالش این بازی جلوگیری از ایجاد ترافیک، یعنی ماندن بیشتر از 3 ماشین در صف می باشد.
می توانید بازی را از اینجا دریافت کنید.
// در نهایت بازی توانست رتبه ی دوم این مسابقه را دریافت نماید.
پی نوشت: در ساخت این بازی از تصاویر افراد زیر استفاده شده است:
– خبرگزاری قسم
– فروشگاه اینترنتی خیمه
و چند وبسایت دیگر که در مورد رایگان یا غیررایگان بودن طرحشان چیزی ذکر نکرده اند اما امیدوارم راضی باشند.