نحوه ساخت بازی های آنلاین (با تصاویر)

فهرست مطالب:

نحوه ساخت بازی های آنلاین (با تصاویر)
نحوه ساخت بازی های آنلاین (با تصاویر)

تصویری: نحوه ساخت بازی های آنلاین (با تصاویر)

تصویری: نحوه ساخت بازی های آنلاین (با تصاویر)
تصویری: آموزش ورد: نحوه تنظیمات پاراگراف و فاصله بین خطوط در ورد 2024, ممکن است
Anonim

آیا تا به حال بازی آنلاین انجام داده اید و فکر کرده اید: "ای کاش می توانستم یکی از اینها را بسازم ، ایده های خوبی دارم"؟ در گذشته لازم بود نحوه برنامه نویسی در ActionScript 3 ، زبانی که Flash را فعال می کند ، آموخته بود. با این حال ، به لطف برخی از برنامه های بازی سازی ، تجربه برنامه نویسی مورد نیاز گذشته است. شما می توانید با دستکاری اشیاء و منطق ، بدون لمس خطی از بازی ، بازیهای سرگرم کننده و عمیق ایجاد کنید.

مراحل

قسمت 1 از 4: طراحی بازی

ساخت بازی های آنلاین مرحله 1
ساخت بازی های آنلاین مرحله 1

مرحله 1. یک توضیح اساسی بنویسید

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

برای اطلاعات بیشتر در مورد نوشتن سند طراحی بازی به این راهنما مراجعه کنید

ساخت بازی های آنلاین مرحله 2
ساخت بازی های آنلاین مرحله 2

مرحله 2. تعدادی طرح بکشید

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

ساخت بازی های آنلاین مرحله 3
ساخت بازی های آنلاین مرحله 3

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

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

  • Stencyl - این ابزار جدیدتری است که به شما امکان می دهد با استفاده از اشیاء و اسکریپت های منطقی بازی بسازید. این بازی ها را می توان به پروژه های Flash تبدیل کرد و در هر وب سایتی که از بازی های Flash پشتیبانی می کند بارگذاری کرد.
  • ساخت 2 - با افزایش سن Flash ، دیگر ابزارهای ایجاد بازی جایگزین آن شده است. یکی از جدیدترین روش های ایجاد بازی آنلاین استفاده از HTML5 است. به طور معمول این امر نیاز به دانش برنامه نویسی زیادی دارد ، اما Construct 2 به شما امکان می دهد بازی هایی با استفاده از اشیاء و اسکریپت نویسی ایجاد کنید ، درست مانند Stencyl.
  • Flash Builder - این روش سنتی برای ایجاد بازی های فلش است. این امر به مقدار کافی دانش ActionScript نیاز دارد ، اما یادگیری اصول اولیه یکی از آسان ترین زبان ها است. Flash Builder هزینه دارد ، اما می توانید از برنامه منبع باز FlashDevelop برای به دست آوردن بیشتر عملکردهای مشابه استفاده کنید.

قسمت 2 از 4: استفاده از Stencyl

ساخت بازی های آنلاین مرحله 4
ساخت بازی های آنلاین مرحله 4

مرحله 1. Stencyl را بارگیری و نصب کنید

Stencyl یک برنامه ایجاد بازی است که نیازی به دانش کد نویسی ندارد. در عوض ، می توانید از انواع ابزارهای منطقی برای دستکاری اشیاء در بازی استفاده کنید.

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

ساخت بازی های آنلاین مرحله 5
ساخت بازی های آنلاین مرحله 5

مرحله 2. بازی جدید خود را ایجاد کنید

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

ساخت بازی های آنلاین مرحله 6
ساخت بازی های آنلاین مرحله 6

مرحله 3. یک کیت را انتخاب کنید

چندین کیت حاوی دارایی ها و اشیاء از پیش ساخته شده وجود دارد که می تواند به شما در اجرای سریع بازی شما کمک کند. در صورت تمایل یک کیت را انتخاب کنید ، یا اگر قصد دارید یک بازی شخصی بسازید ، "بازی خالی" را انتخاب کنید.

می توانید کیت هایی را که سایر کاربران به صورت آنلاین ساخته اند بارگیری کنید

ساخت بازی های آنلاین مرحله 7
ساخت بازی های آنلاین مرحله 7

مرحله 4. اطلاعات بازی خود را وارد کنید

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

  • Name - این نام بازی شما است. می توانید بعداً آن را به هر چیزی که می خواهید تغییر دهید.
  • اندازه صفحه - این اندازه صفحه بازی شما است و بسیار مهم است زیرا بر هنر مورد استفاده شما تأثیر می گذارد. از آنجا که افراد به احتمال زیاد بازی شما را در مرورگر وب خود انجام می دهند ، لازم نیست اندازه صفحه نمایش آن خیلی بزرگ باشد. سعی کنید عرض: 640 پیکسل ارتفاع: 480 پیکسل. این اندازه خوبی برای شروع است.
ساخت بازی های آنلاین مرحله 8
ساخت بازی های آنلاین مرحله 8

مرحله 5. با طرح آشنا شوید

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

  • صحنه ها - این پنجره اصلی داشبورد است و بازی واقعی و تمام دارایی ها را نشان می دهد. بازی شما مجموعه ای از صحنه ها خواهد بود.
  • منابع - این لیست همه اشیاء و دارایی های بازی شما است. این شامل بازیگران ، پس زمینه ها ، فونت ها ، صحنه ها ، منطق ، صداها و مجموعه ها است. منابع در یک درخت در سمت چپ صفحه سازماندهی شده اند.
  • تنظیمات - گزینه های بازی و تنظیمات به شما امکان می دهند نحوه عملکرد مکانیک بازی خود را تنظیم کنید ، از جمله کنترل ها ، گرانش ، برخورد ، بارگذاری صفحه ها و موارد دیگر.
ساخت بازی های آنلاین مرحله 9
ساخت بازی های آنلاین مرحله 9

مرحله 6. یک بازیگر را سفارشی کنید

بازیگر هر جسمی است که در بازی حرکت می کند یا می تواند با آن تعامل داشته باشد (بازیکن ، دشمن ، درها و غیره). شما باید برای هر شی در بازی خود یک بازیگر ایجاد کنید. برای ایجاد بازیگر ، روی گزینه "انواع بازیگران" در منوی منابع کلیک کنید. بازیگر مورد نظر خود را از لیست انتخاب کنید (لیست با کیتی که انتخاب کرده اید تعیین می شود).

  • بازیگر را به گروهی (بازیکن ، دشمن) اختصاص دهید. این به تعیین خواص برخورد بازیگر کمک می کند. بازیگر خود را انتخاب کنید تا Actor Editor باز شود. روی برگه Properties کلیک کنید و سپس گروه مناسب را از منوی کشویی انتخاب کنید.
  • رفتارها (پریدن ، قدم زدن ، راه رفتن) را اضافه کنید. رفتارها چیزی است که به بازیگر شما اجازه می دهد تا کنش هایی را انجام دهد. روی برگه رفتارها و سپس روی دکمه "+ افزودن رفتار" در گوشه سمت چپ پایین کلیک کنید. یک رفتار (مانند "Walking") را از لیست انتخاب کرده و سپس روی "Choose" کلیک کنید.
  • کنترل ها را تنظیم کنید. اگر در حال ایجاد یک شخصیت پخش کننده هستید ، احتمالاً می خواهید به بازیکن اجازه دهید آن را حرکت دهد. وقتی رفتار Walking را اضافه می کنید ، به صفحه ویژگی Walking منتقل می شوید. برای انتخاب کلیدهایی که بازیگر را به چپ و راست منتقل می کند ، می توانید از منوهای کشویی استفاده کنید. اگر کیت مورد استفاده شما حاوی هر کدام باشد ، می توانید انیمیشن ها را نیز اختصاص دهید.
  • برای سفارشی کردن کارهایی که یک بازیگر می تواند انجام دهد ، می توانید رفتارهای متعددی را اضافه کنید.
ساخت بازی های آنلاین مرحله 10
ساخت بازی های آنلاین مرحله 10

مرحله 7. یک صحنه ایجاد کنید

صحنه همان چیزی است که بازیکن هنگام انجام بازی می بیند. این زمینه ، و همچنین هر گونه اشیاء و بازیگران قابل مشاهده است. برای ایجاد یک صحنه جدید ، روی گزینه Scenes در درخت Resources کلیک کنید و سپس روی کادر خط تیره کلیک کنید. برای ادامه به صحنه جدید خود نامی بدهید.

  • پس زمینه - صحنه شما به طور خودکار اندازه می شود ، بنابراین در حال حاضر لازم نیست نگران آن باشید. می توانید از رنگی به عنوان پس زمینه استفاده کنید که روی آن کاشی قرار داده شده است. شما می توانید از یک رنگ ثابت یا شیب انتخاب کنید. پس از اتمام کار روی "ایجاد" کلیک کنید. با این کار Scene Designer باز می شود.
  • کاشی های محل - مجموعه کاشی موجود در کیت شما در سمت راست پنجره بارگذاری می شود. روی ابزار Pencil در منوی سمت چپ کلیک کنید و سپس روی کاشی که می خواهید استفاده کنید کلیک کنید. سپس می توانید کاشی را روی صحنه خود قرار دهید. برای قرار دادن چندین کاشی ، با ماوس کلیک کرده و بکشید.
  • قرار دادن بازیگران - روی برگه بازیگران بالای مجموعه کاشی خود کلیک کنید تا به بازیگران موجود خود تغییر دهید. شما باید آنها را قبلاً ایجاد کرده باشید تا در این لیست ظاهر شوند. روی بازیگری که می خواهید قرار دهید کلیک کنید و سپس روی جایی که می خواهید در صحنه ظاهر شود کلیک کنید. اگر ⇧ Shift را نگه دارید ، بازیگر به شبکه ضربه می زند.
  • افزودن گرانش - روی برگه "فیزیک" در بالای پنجره کلیک کنید و سپس مقداری را در قسمت "گرانش (عمودی)" وارد کنید. با ورود به 85 گرانش در دنیای واقعی شبیه سازی می شود.
ساخت بازی های آنلاین مرحله 11
ساخت بازی های آنلاین مرحله 11

مرحله 8. بازی را آزمایش کنید

پس از ایجاد صحنه و قرار دادن چند بازیگر ، می توانید بازی را آزمایش کنید. روی دکمه "Test Game" در بالای صفحه کلیک کنید تا آنچه را که تا کنون بازی کرده اید بازی کنید. می توانید از کلیدهایی که هنگام ایجاد بازیگران خود تنظیم می کنید برای کنترل شخصیت بازیکن خود استفاده کنید.

هر جنبه ای که کار نمی کند را بیابید و سعی کنید آنها را برطرف کنید. به عنوان مثال ، آیا دشمنان درست رفتار می کنند؟ آیا می توانید دشمنان خود را شکست دهید؟ آیا سکوهایی وجود دارد که غیرقابل دسترسی است یا شکاف هایی که نمی توان از آنها عبور کرد؟ به قسمت مربوطه ویرایشگر بازی خود بازگردید تا هر کدام از مشکلاتی را که پیدا کرده اید برطرف کنید. این ممکن است کمی طول بکشد ، اما نتیجه نهایی یک بازی بسیار سرگرم کننده تر و قابل بازی تر خواهد بود

ساخت بازی های آنلاین مرحله 12
ساخت بازی های آنلاین مرحله 12

مرحله 9. موارد بیشتری را اضافه کنید

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

ساخت بازی های آنلاین مرحله 13
ساخت بازی های آنلاین مرحله 13

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

اگر قصد دارید بازی را در سایتی که میزبان بازی های Flash است بارگذاری کنید یا در سایت خود بارگذاری کنید ، احتمالاً می خواهید "قفل سایت" را فعال کنید. اگر بازی شما در لیست مجاز سایت ها نباشد ، از پخش آن جلوگیری می کند.

  • "درخت تنظیمات" را از درخت "منابع" خود باز کنید. بخش "Loader" را انتخاب کنید. سایتهایی را که می خواهید اجازه دهید در قسمت "قفل سایت" وارد کنید ، که با کاما بدون فاصله از هم جدا شده اند. به عنوان مثال ، newgrounds.com ، kongregate.com.
  • در حالی که در این صفحه هستید ، صفحه اصلی خود را در قسمت "صفحه اصلی خود" وارد کنید ، در صورت داشتن صفحه اصلی. این باعث می شود بازیکنانی که بازی شما را انجام می دهند به سایت شما لینک شوند.
ساخت بازی های آنلاین مرحله 14
ساخت بازی های آنلاین مرحله 14

مرحله 11. بازی را به صورت Flash صادر کنید

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

ساخت بازی های آنلاین مرحله 15
ساخت بازی های آنلاین مرحله 15

مرحله 12. انتشار بازی

هنگامی که فایل Flash (. SWF) خود را دارید ، می توانید آن را در میزبان مورد نظر خود بارگذاری کنید. سایت های مختلفی وجود دارد که میزبان بازی های فلش هستند و برخی حتی ممکن است به شما اجازه دهند از بازی خود از درآمد تبلیغات درآمد کسب کنید. شما همچنین می توانید بازی خود را در وب سایت خود بارگذاری کنید ، اما می خواهید اطمینان حاصل کنید که اگر بازی محبوب شد ، پهنای باند را برای بازیکنان فراهم کنید.

  • برای بارگذاری بازی خود در وب سایت خود به این راهنما مراجعه کنید.
  • اگر می خواهید بازی خود را در سایتی مانند Newgrounds یا Kongregate بارگذاری کنید ، باید یک حساب کاربری ایجاد کنید و سپس مراحل بارگذاری سایت را طی کنید. شرایط و ضوابط در سایتی متفاوت است.
  • اگر می خواهید بازی خود را در Stencyl Arcade منتشر کنید ، می توانید این کار را از داخل برنامه Stencyl انجام دهید. کلیک انتشار Stencyl را انتخاب کرده و سپس روی Arcade کلیک کنید. بازی به طور خودکار بارگذاری می شود ، بنابراین قبل از انجام این کار مطمئن شوید که از نام آن راضی هستید. Stencyl Arcade دارای محدودیت حجم فایل 8 مگابایت است.

قسمت 3 از 4: استفاده از Construct 2

ساخت بازی های آنلاین مرحله 16
ساخت بازی های آنلاین مرحله 16

مرحله 1. Construct 2 را بارگیری و نصب کنید

این برنامه به شما امکان می دهد بازی های HTML5 با کد نویسی بسیار کمی ایجاد کنید. شما باید برخی از متغیرها را اختصاص دهید ، اما همه اینها از طریق منوها بدون نیاز به کدگذاری واقعی انجام می شود.

Construct 2 رایگان است ، اگرچه برخی ویژگی ها محدود هستند مگر اینکه ارتقا دهید. نسخه رایگان نمی تواند در هیچ سیستم عامل دیگری به جز HTML5 منتشر شود

ساخت بازی های آنلاین مرحله 17
ساخت بازی های آنلاین مرحله 17

مرحله 2. ایجاد یک پروژه جدید

هنگامی که برای اولین بار Construct 2 را راه اندازی می کنید ، با منوی Welcome از شما استقبال می شود. برای شروع بازی جدید روی پیوند "پروژه جدید" کلیک کنید. همچنین چند نمونه گنجانده شده است که می توانید از آنها برای مشاهده نحوه ایجاد بازی های اساسی استفاده کنید.

هنگام ایجاد یک پروژه جدید ، لیستی از الگوها به شما داده می شود. برای اولین پروژه خود ، احتمالاً می خواهید با یک پروژه خالی شروع کنید. این به شما امکان می دهد تا اصول اولیه را بدون مانع شدن قالب ها بیاموزید

ساخت بازی های آنلاین مرحله 18
ساخت بازی های آنلاین مرحله 18

مرحله 3. تنظیمات پروژه خود را تنظیم کنید

در قاب سمت چپ پنجره پروژه ، مجموعه ای از موارد را در قاب Properties مشاهده خواهید کرد. با استفاده از این می توانید اندازه صفحه نمایش خود را تنظیم کرده و اطلاعات بازی و شرکت خود را وارد کنید.

ساخت بازی های آنلاین مرحله 19
ساخت بازی های آنلاین مرحله 19

مرحله 4. پس زمینه را وارد کنید

روی طرح دوبار کلیک کنید. از قسمت General "background tiled" را انتخاب کنید. برای قرار دادن پس زمینه روی طرح خود کلیک کنید. با این کار ویرایشگر پس زمینه باز می شود. شما باید خود را با استفاده از نرم افزار ویرایش تصویر ایجاد کنید یا بافت ها را از مکان های مختلف به صورت آنلاین بارگیری کنید.

  • پس زمینه را به اندازه طرح بندی تنظیم کنید. این کار را با انتخاب شیء پس زمینه و تغییر اندازه در قاب Properties انجام دهید.
  • نام لایه را تغییر دهید و آن را قفل کنید. شما می خواهید لایه را قفل کنید تا از حرکت تصادفی آن هنگام قرار دادن اجسام دیگر جلوگیری کنید. روی برگه "لایه ها" در سمت راست صفحه کلیک کنید. لایه را انتخاب کرده و روی نماد مداد کلیک کنید. نام لایه را "Background" بگذارید و سپس روی دکمه "Padlock" کلیک کنید تا پس زمینه قفل شود.
ساخت بازی های آنلاین مرحله 20
ساخت بازی های آنلاین مرحله 20

مرحله 5. یک لایه جدید ایجاد کنید

در برگه لایه ها ، روی دکمه "+" کلیک کنید تا یک لایه جدید ایجاد شود. نام آن را به "اصلی" تغییر دهید. این لایه ای است که اکثر اشیاء بازی شما در آن قرار دارند. قبل از ادامه ، مطمئن شوید که لایه اصلی انتخاب شده است.

ساخت بازی های آنلاین مرحله 21
ساخت بازی های آنلاین مرحله 21

مرحله 6. ورودی های بازی خود را اضافه کنید

در ساخت 2 ، ورودی های شما باید به عنوان اشیاء به بازی شما اضافه شوند. آنها نامرئی هستند و استفاده از صفحه کلید و ماوس را در طول پروژه امکان پذیر می کند.

روی طرح خود دوبار کلیک کنید و "Mouse" را از قسمت ورودی انتخاب کنید. همین کار را انجام دهید تا شی "Keyboard" را وارد کنید

ساخت بازی های آنلاین مرحله 22
ساخت بازی های آنلاین مرحله 22

مرحله 7. اشیاء را اضافه کنید

وقت آن است که برخی از اشیاء بازی را به طرح خود اضافه کنید. روی طرح دوبار کلیک کرده و "Sprite" را از قسمت General انتخاب کنید. برای انتخاب محل موردنظر اسپریت از قسمت متقاطع استفاده کنید. ویرایشگر تصویر باز می شود و به شما این امکان را می دهد که یک Sprite موجود را بارگذاری کنید یا یک جدید ایجاد کنید.

هنگامی که اسپریت ها را در طرح خود انتخاب می کنید ، ویژگی های Sprite در قاب سمت چپ بارگذاری می شود. نام Sprite را تغییر دهید تا بتوانید به راحتی آن را شناسایی کرده و به آن مراجعه کنید

ساخت بازی های آنلاین مرحله 23
ساخت بازی های آنلاین مرحله 23

مرحله 8. رفتارهایی را به اشیاء خود اضافه کنید

برای افزودن رفتار ، روی شیئی که می خواهید یک رفتار کامل اضافه کنید کلیک کنید تا انتخاب شود. روی پیوند "افزودن/ویرایش" در بخش رفتارها در قاب ویژگی ها کلیک کنید. لیستی از رفتارهای موجود ظاهر می شود.

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

ساخت بازی های آنلاین مرحله 24
ساخت بازی های آنلاین مرحله 24

مرحله 9. تغییر ویژگی های رفتار

شما می توانید رفتارهای موجود را برای سفارشی کردن نحوه عملکرد اشیاء خود ویرایش کنید. برای تغییر سرعت ، جهت و سایر ویژگی ها می توانید مقادیر را تغییر دهید.

ساخت بازی های آنلاین مرحله 25
ساخت بازی های آنلاین مرحله 25

مرحله 10. نحوه عملکرد رویدادها را درک کنید

رویدادها لیستی از شرایط هستند و عوامل اصلی بازی هستند. در صورت برآورده شدن شرایط ، رویداد رخ می دهد. اگر شرایط برآورده نشود ، رویداد رخ نمی دهد. صفحه رویداد به طور معمول حدود 60 بار در ثانیه اجرا می شود. هر بار که اجرا می شود "تیک" نامیده می شود.

ساخت بازی های آنلاین مرحله 26
ساخت بازی های آنلاین مرحله 26

مرحله 11. ایجاد یک رویداد

در برگه خالی رویداد دوبار کلیک کنید. لیستی از اشیاء موجود ظاهر می شود. شیئی را که می خواهید برای آن رویداد ایجاد کنید انتخاب کنید ، یا می توانید یک رویداد System ایجاد کنید.

  • زمان انجام عمل را انتخاب کنید. پس از انتخاب شیء ، از شما خواسته می شود که زمان وقوع رویداد را انتخاب کنید. این می تواند بر اساس رویدادهای دیگر یا در زمان های خاص باشد. "هر تیک" همیشه است.
  • یک عمل اضافه کنید از شما خواسته می شود یکی از اشیاء خود را انتخاب کنید. از لیست اقدامات انتخاب کنید. به عنوان مثال ، اگر شما در حال ایجاد یک تیرانداز از بالا به پایین هستید و می خواهید شخصیت بازیکن همیشه به موس نگاه کند ، می توانید روی هر تیک روی شیء Player یک عمل "تنظیم زاویه نسبت به موقعیت" ایجاد کنید. در صورت درخواست مختصات ، "Mouse. X" را برای X و "Mouse. Y" را برای Y وارد کنید. این باعث می شود کشتی بازیکن همیشه به سمت مکان نما باشد.
ساخت بازی های آنلاین مرحله 27
ساخت بازی های آنلاین مرحله 27

مرحله 12. رویدادها و رفتارهای بیشتری را اضافه کنید

اینها ستون فقرات بازی شما هستند. افزودن و تغییر رفتارها و رویدادها به شما کمک می کند تا یک بازی منحصر به فرد و سرگرم کننده بسازید که مردم برای بازی آن مدام از آن استقبال می کنند. با رویدادهای مختلف آزمایش کنید تا سعی کنید بازی دقیق مورد نظر خود را بدست آورید.

ساخت بازی های آنلاین مرحله 28
ساخت بازی های آنلاین مرحله 28

مرحله 13. چند متغیر اضافه کنید

دو نوع متغیر در Construct 2 وجود دارد: متغیرهای نمونه و متغیرهای سراسری. اینها به شما امکان می دهد مقادیر سفارشی را برای اشیاء و بازی خود تنظیم کنید ، مانند سلامتی ، محدودیت زمانی ، امتیازات و موارد دیگر.

  • متغیرهای نمونه - متغیرهای نمونه متغیرهایی هستند که به اجسام منفرد اختصاص داده شده اند. آنها برای مواردی مانند سلامت دشمن و بازیکن استفاده می شوند. می توانید متغیرهای نمونه را پس از انتخاب یک شی با کلیک روی پیوند "افزودن / ویرایش" در بخش متغیرها در قاب ویژگی ها اضافه کنید. نام متغیری را که می تواند در یک رویداد به آن اشاره شود و همچنین مقدار اولیه را به آن بدهید.
  • متغیرهای جهانی - متغیرهای جهانی متغیرهایی هستند که به کل بازی اختصاص داده شده اند. آنها برای مواردی مانند امتیاز بازیکن استفاده می شوند. برای ایجاد یک متغیر سراسری ، برگه Event را باز کرده و روی یک فضای خالی کلیک راست کنید. روی "افزودن متغیر جهانی" کلیک کنید ، نامی را که می تواند در یک رویداد به آن اشاره شود بدهید ، و سپس مقدار اولیه را وارد کنید.
ساخت بازی های آنلاین مرحله 29
ساخت بازی های آنلاین مرحله 29

مرحله 14. ایجاد یک رابط

هنگام ایجاد یک رابط ، معمولاً بهتر است این کار را در یک لایه جدید انجام دهید. این به این دلیل است که رابط کاربری به ندرت حرکت می کند یا تغییر می کند ، بنابراین خوب است که آن را روی یک لایه قفل شده قرار دهیم. در قاب Properties برای لایه جدید ، "Parallax" را روی 0 تنظیم کنید. این امر باعث می شود لایه در هنگام حرکت روی صفحه حرکت نکند.

برای ایجاد رابط خود از جعبه های متنی و متغیرها استفاده کنید. می توانید جعبه های متنی خود را طوری تنظیم کنید که سلامت ، نمره ، مهمات یا هر چیز دیگری که بازیکن باید به طور منظم ببیند را نمایش دهد

ساخت بازی های آنلاین مرحله 30
ساخت بازی های آنلاین مرحله 30

مرحله 15. بازی خود را آزمایش و تجدید نظر کنید

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

ساخت بازی های آنلاین مرحله 31
ساخت بازی های آنلاین مرحله 31

مرحله 16. بازی را صادر کنید

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

ساخت بازی های آنلاین مرحله 32
ساخت بازی های آنلاین مرحله 32

مرحله 17. انتشار بازی

چندین سایت وجود دارد که به شما امکان می دهد بازی های HTML5 را برای بازی دیگران بارگذاری کنید. همچنین می توانید بازی را به وب سایت خود اضافه کنید. برای اطلاع از جزئیات بارگذاری بازی در وب سایت خود به این راهنما مراجعه کنید.

قسمت 4 از 4: کدگذاری از Scratch

مرحله 1. یک برنامه نویسی IDE (محیط توسعه یکپارچه) را که از HTML مانند Game Maker Studio پشتیبانی می کند بارگیری کنید

برخی از آنها به صورت رایگان در دسترس هستند اگرچه بسیاری از بهترین IDE ها صدها دلار هزینه دارند.

مرحله 2. استفاده از IDE را بیاموزید

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

مرحله 3. هنگامی که فکر می کنید آماده هستید ، بازی خود را ایجاد کنید

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

مرحله 4. بازی را آزمایش کنید

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

مرحله 5. آن را منتشر کنید

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

نکات

  • اگر علاقه بیشتری به یادگیری کد پشت بازی های فلش دارید ، می توانید از کد Flash Builder و ActionScript 3 برای ایجاد بازی های سفارشی استفاده کنید. این کار بیشتر طول می کشد اما می تواند به تجربه ای منحصر به فرد منجر شود. برای اطلاع از جزئیات برنامه نویسی در Actions Script 3 به این راهنما مراجعه کنید.
  • به هر منبعی که از آن ایده یا محتوا گرفته اید و به هر کس دیگری که در ایجاد بازی کمک کرده است ، اعتبار دهید.

توصیه شده: