تازه های دنیای دیجیتال

بنر لوگوی construct

آشنایی با محیط برنامه نویسی Construct 2

لوگوی محیط بازی سازی construct 2

Construct 2

www.scirra.com

بررسی اجمالی:

Construct2 یکی دیگر از موتورهای بازی مبتنی بر برنامه نویسی بصری است.

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

اگر عملکرد مورد نیاز شما در Construct2 در دسترس نیست، می‌توانید برای خودتان با استفاده از جاوا اسکریپت افزونه ایجاد کنید.

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

خروجی نهایی HTML، Construct2 است که می تواند برای اجرا در تعدادی از پلتفرم هایی مانند موبایل (اندروید، iOS، ویندوز موبایل)، مرورگرها و دسکتاپ صادر شود.

Construct2 بسیار پیچیده تر از Scratch است که تأثیر دو برابری دارد.

اولاً، Construct مطمئناً منحنی یادگیری بالاتری نسبت به Scratch دارد، بنابراین برای کودکان کوچک‌تر مناسب نیست و رویکرد آموزشی ندارد.

از سوی دیگر، هدف آن ارائه یک ابزار آسان است که به جای آموزش بازیسازی قادر به ایجاد بازی های حرفه ای است.

این بدان معناست که قبل از اینکه فرزند شما با هر محدودیتی مواجه شود، قدرت مانور بیشتری دارد.

بازی های حرفه ای زیادی وجود دارند که در Construct 2 ساخته شده اند.

اسناد زیادی از جمله منابع کامل و کتابچه راهنمای PDF برای دانلود موجود است.

یک انجمن بسیار فعال و انجمن قوی برای پشتیبانی وجود دارد.

Construct برنامه ای است که روی کامپیوتر شما نصب می شود.

Construct به رایانه ای نیاز دارد که دارای ویندوز باشد.

در حال حاضر هیچ گزینه Mac در دسترس نیست.

اسکرین شات :

پنجره اصلی Construct 2 :

پنجره نرم افزار Construct 2

برگه های رویدادها

event های موجود در بازی

این روش اصلی برنامه نویسی یک بازی Construct 2 است.

مثال بالا بخشی از کد کنترل نحوه واکنش بازیکن به ورودی است که از یکی از نمونه‌های موجود گرفته شده است که نشان دهنده ساخت یک بازی تیراندازی ساده است.

رفتارها

انتخاب رفتارها قسمتی از ساخت بازی

رفتارها به شما این امکان را می دهند که به سرعت رفتار از پیش تعریف شده را به یک شی در بازی اضافه کنید.

ویرایشگر تصویر درون برنامه

ویرایشگر تصویر درون برنامه ای

شامل یا جایگزین :

Construct 2 یک راه حل همه کاره است. که شامل همه چیزهایی است که برای شروع نیاز دارید. با این حال حاوی حجم زیادی از محتوا برای شروع نیست.

هرچند یک بسته ابزار رایگان برای دانلود دارند. (هشدار، این یک لینک دانلود مستقیم است. روی آن کلیک کنید و بایگانی دارایی های 38 مگابایتی شروع به دانلود می کند). اگر از نسخه رایگان فراتر بروید، ابزارهای بیشتری در انتظار شماست.

اگر وارد ساخت پلاگین ها شدید، باید JavaScript SDK را دانلود کنید که به صورت رایگان در دسترس است. در این مورد باید محیط ویرایش متن خود را فراهم کنید، Construct قسمتی برای آن ندارد.

هزینه

Construct2 قیمت گذاری پلکانی دارد.

نسخه رایگان برای دانلود وجود دارد.

با نسخه رایگان فقط میتوان بازی هایی ساخت که درون مرورگر اجرا می شوند.

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

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

نسخه Personal که در حال حاضر 129 دلار است، می تواند بازی های دسکتاپ، آیفون و اندروید بسازد و دارایی های همراه بسیار بیشتری مانند صداها، آهنگ ها و اسپریت ها را شامل می شود.

در نهایت، یک نسخه Business وجود دارد که دقیقاً مشابه نسخه Personal است، با این تفاوت که هزینه آن بیشتر است و اگر بیش از 5000 دلار از بازی های Construct2 خود درآمد داشته باشید، الزامی است.

کتاب ها

تصویر روی جلد کتاب HTML5 Game Development from the Ground Up with Construct2
HTML5 Game Development from the Ground Up with Construct2
تصویر روی جلد کتاب Construct 2 Game Development by Example
Construct 2 Game Development by Example
تصویر روی جلد کتاب Construct Game Development
Construct Game Development

نظرات

_

منبع : Game From Scratch

قدیمی تر

آشنایی با محیط بازی سازی Lego Mindstorm

جدیدتر

آشنایی با محیط بازی سازی Game Maker Studio2

دیدگاهتان را بنویسید

سبد خرید
ورود

هنوز حساب کاربری ندارید؟

ایجاد یک حساب کاربری