خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

من بازی های کوچک خودم را با این سایت ها ساخته ام و شما هم می توانید

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

خلاصه عناوین

  • بیتسی
  • ریسمان
  • PuzzleScript
  • ساخت
  • خراش

نکات کلیدی

  • Bitsy و Twine موتورهای کاربرپسندی برای ایجاد بازی‌های هنری مبتنی بر متن و پیکسل بدون کدنویسی هستند.
  • PuzzleScript امکان کدنویسی بصری را فراهم می کند و برای ایجاد بازی های پازل با مکانیک های اولیه ایده آل است.
  • Construct برای بازی‌های مبتنی بر مرورگر که نیازی به کدنویسی ندارند عالی است و برای مبتدیان مناسب است.

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

خوشبختانه برای شما، برای انجام کاری مشابه نیازی به یافتن یک جلسه ماهانه ندارید. فقط وب‌سایت‌های زیر را بررسی کنید، که می‌توانید در عرض چند دقیقه یک بازی خودتان بسازید.

1 بیتسی

تصویربرداری از صفحه ویرایشگر بازی Bitsy که یک میدان بیابانی مانند کرم و قهوه‌ای را نشان می‌دهد

اگر از طرفداران بازی‌های اکتشافی قدیمی مانند سری Legend of Zelda هستید، Bitsy برای ساختن بازی‌های خود به خوبی آماده است. همانطور که از نام آن پیداست، به شما امکان می‌دهد بازی‌های هنری پیکسلی کوچکی ایجاد کنید که در آن می‌توانید یک کاراکتر را کنترل کنید، آیتم‌ها را انتخاب کنید و دیالوگ‌ها را نمایش دهید – همه اینها بدون نوشتن یک خط کد.

مطلب مرتبط:   6 بهترین برنامه برای بهبود مهارت های حل مشکل شما

در مرورگر شما اجرا می‌شود، بنابراین نیازی به نصب چیزی نیست، و هر بازی به‌عنوان یک فایل HTML ذخیره می‌شود، بنابراین اشتراک‌گذاری آن با دوستان و خانواده بسیار آسان است.

تعداد زیادی بازی Bitsy برای بررسی در itch.io وجود دارد (من کارهای سیسیل ریچارد را توصیه می کنم). برای کسانی که آن را کمی ساده‌تر می‌دانند، بسیاری از افراد تغییراتی در موتور انجام داده‌اند، مانند Bitsy HD (که پیکسل‌های بیشتری را به اتاق‌های شما اضافه می‌کند).

2 ریسمان

تصویربرداری از صفحه موتور بازی Twine که مجموعه‌ای از جعبه‌های متنی را نشان می‌دهد که با خطوط متصل شده‌اند

برای نویسندگان مشتاق ماجراجویی که خودتان انتخاب کنید، Twine بهترین مکان برای شروع است. می توانید آن را در مرورگر خود اجرا کنید یا برنامه دسکتاپ را دانلود کنید. ریسمان برای ایجاد داستان های مبتنی بر متن با گزینه های شاخه ای است: آیا می خواهید درب قرمز را امتحان کنید یا درب سبز؟ مسیر چپ را انتخاب می کنید یا راست؟ آیا امشب باید با بتی قرار بگذاری یا ورونیکا؟

هر انتخاب با یک جعبه نشان داده می شود که هر ارتباط داستانی با یک خط نشان داده می شود، که تجسم روایت شما را بسیار آسان می کند. می توانید چند نمونه را در itch.io بررسی کنید.

کاربران پیشرفته تر می توانند انواع زنگ ها و سوت ها مانند گرافیک و صدا را اضافه کنند و اسناد زیادی وجود دارد که نحوه انجام این کارها را توضیح می دهد. با این حال، حتی اگر پس از افزودن همه این موارد، باز هم Twine را بسیار محدود می‌دانید، به خاطر داشته باشید که بسیاری از توسعه‌دهندگان حرفه‌ای بازی از Twine برای نمونه‌سازی اولیه بازی‌های خود قبل از رفتن به موتور قوی‌تری مانند Godot استفاده می‌کنند – یعنی هنوز ارزش یادگیری نحوه استفاده از آن را دارد.

3 PuzzleScript

ضبط صفحه از PuzzleScript در مرورگر، نشان دادن متن رنگارنگ که جن ها و اشیاء موجود در بازی را به تصویر می کشد.

ممکن است با بازی‌های سوکوبان آشنایی داشته باشید: بازی‌های پازلی که در آنها هر سطح را با فشار دادن جعبه‌ها به اطراف حل می‌کنید. PuzzleScript به شما این امکان را می دهد که خودتان را از راحتی مرورگر خود بسازید.

مطلب مرتبط:   7 تنظیمات مهم برای سفارشی کردن قبل از شروع یک بازی FPS جدید

همانطور که از نام آن مشخص است، PuzzleScript کمی بیشتر در بخش کدنویسی بازی سازی است، اما همچنان بصری باورنکردنی است. شما اسپریت ها و اتاق ها را با اعداد رنگی ترسیم می کنید و روابط بین آنها را با نمادهایی مانند فلش و براکت نشان می دهید.

انجمن ها و اسناد به راحتی از صفحه ویرایش قابل دسترسی هستند، به این معنی که شما می توانید زمان بیشتری را صرف فکر کردن به یک پازل خوب کنید تا اینکه با مکانیک های اولیه بازی کار کنید. یا، اگر شما هم مثل من هستید، می‌توانید یک بازی بسازید که در آن جعبه‌ها ناپدید شوند و همچنان سرگرم شوید. تنوع بازی‌های پازل اسکریپت در سایت‌هایی مانند itch.io بسیار شگفت‌انگیز است.

4 ساخت

تصویربرداری از صفحه موتور بازی Construct با چیدمان سطح نمایش داده می‌شود که نشان می‌دهد فردی چوبی در حال راه رفتن در ساحل است

به احتمال زیاد، اگر بازی‌های مرورگر زیادی بازی می‌کنید، احتمالاً بازی‌های ساخته شده با Construct را بازی کرده‌اید. این به این دلیل است که Construct برای ساخت بازی‌های مبتنی بر مرورگر بسیار شیک و بدون نیاز به کدنویسی عالی است. در عوض، Sprites و پس‌زمینه می‌سازید و سپس از منوی گزینه‌ها نحوه حرکت و عملکرد آن را انتخاب می‌کنید.

اگر از طرفداران پر و پا قرص بازی‌هایی مانند سری Super Mario یا Hollow Knight هستید، این شامل گزینه‌های پلتفرمینگ نیز می‌شود. شما نمی توانید بلافاصله مانند آن بازی بسازید، اما با کمی زمان و گریس آرنج امکان پذیر است.

Construct تنها موتور بازی در این لیست است که دارای یک گزینه پولی است و اگر قصد دارید روی چیزی فوق العاده پیچیده مانند Hypnospace Outlaw کار کنید یا در حال ساخت ده ها پروژه هستید، به آن نیاز خواهید داشت. اما برای سرگرمی‌های معمولی یا مبتدیان، آزمایش رایگان Construct به خوبی انجام می‌شود.

5 خراش

تصویربرداری از موتور بازی Scratch در مرورگر که بلوک‌هایی از کدهای رنگارنگ را در سمت چپ صفحه نمایش می‌دهد.

Scratch ابزاری است که برای آموزش کد به کودکان طراحی شده است، اما این ابزار را برای افرادی که می‌خواهند انگشت خود را در آب کدنویسی فرو ببرند، اما همیشه ابزارهای سنتی (مانند پروژه‌های مبتدی و کمپ‌های بوت کدنویسی) برای بزرگسالان را ترسناک می‌دانند، عالی می‌کند.

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

تمام دستورات مختلف با «بلوک‌های» تحت اللفظی کد نشان داده می‌شوند که با توجه به کاری که انجام می‌دهند رنگ‌بندی می‌شوند و به راحتی به بازی شما اضافه می‌شوند: فقط روی هر بلوک کلیک کنید و روی زمین بکشید و قطعات را در جای خود کلیک کنید، مثل اینکه در حال قرار دادن یک پازل هستید. با هم این برنامه کدنویسی را سرگرم کننده می کند، علاوه بر این به شما کمک می کند تا یک بازی را کنار هم بگذارید.

اگر به اندازه کافی در مورد کد می دانید تا بلاک های از قبل موجود را خیلی محدود بیابید، Scratch شما را پوشش می دهد، زیرا می توانید بلوک های خود را درست در مرورگر خود بسازید و آنها را به هر بازی که می سازید اضافه کنید. برخی از پروژه ها را در سایت Scratch برای ایده ها بررسی کنید.

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

اما چیزی که من در مورد همه موتورهای فوق دوست دارم این است که استفاده از آنها سرگرم کننده است، بنابراین هرگز احساس کشش نمی کند. هنگامی که بالاخره یک چیز جالب درست کردید، می توانید به راحتی فایل های خود را صادر کنید و آنها را برای دوستان و خانواده ارسال کنید (یا مانند من در سایتی مانند itch.io پست کنید) و با افتخار بگویید: “این چیز جالبی را که درست کردم را ببینید!”