فهرست مطالب:

چگونه یک بازی به وجود بیاوریم و ایده را زنده کنیم؟
چگونه یک بازی به وجود بیاوریم و ایده را زنده کنیم؟
Anonim

چگونه یک بازی بسازیم؟ توسعه‌دهندگان نمادین مانند Bungie، Ubisoft و Treyarch بودجه‌های میلیونی دارند و کارکنانی از طراحان و برنامه‌نویسان شبانه‌روز برای ساختن بلاک‌باستر بعدی کار می‌کنند. این یک بازار فوق‌العاده بزرگ است که اغلب درآمد بیشتری نسبت به فیلم‌ها دارد، زیرا به طور فعال بازی‌های ویدیویی را برای توده‌ها تبلیغ می‌کند. البته، این فقط یک مدال صنعت بازی های ویدیویی است.

فریم از بازی
فریم از بازی

آخرین روند

بیشتر توسعه دهندگان مستقل بدیهی است که با ایده هایی در مورد چگونگی ارائه یک بازی (حتی با بودجه کم) و موفقیت آن مشکلی ندارند. در سال‌های اخیر، شاهد هجوم عظیمی از بازی‌های مستقل برای کنسول‌ها و پلت‌فرم‌های موبایل بوده‌ایم، زیرا استودیوهای کوچک - گاهی به کوچکی یک یا دو کارمند - عناوین مبتکرانه و احساسی ایجاد می‌کنند که مرزهای یک «بازی» را می‌تواند جابجا کند. Journey، بازی ماجراجویی شگفت انگیز پلی استیشن 3 از توسعه دهنده thatgamecompany، شش جایزه از ده جایزه را در سال 2013 بازی Developers Choice Awards در سانفرانسیسکو برنده شد. موفقیت های دیگر مانند Bastion و Minecraft همچنان نشان می دهد که چگونه استبازی‌های مستقل در سال‌های اخیر قدرتمند شده‌اند.

اما این مقاله برای تبلیغ موفقیت دیگران نیست. برای کمک به موفقیت، ساخت و بازاریابی بازی خود در اینجا پست شده است. ساخت یک بازی خلاقانه و انقلابی به سختی نوشتن یک آهنگ موفق است. این کار به ترکیبی از کار و نوآوری و همچنین مقدار مشخصی استعداد نیاز دارد. ما به هیچ وجه پیشنهاد نمی کنیم که هر کسی بتواند بنشیند و یک بازی مانند Super Meat Boy یا Limbo بسازد. با این حال، ایجاد یک بازی آنقدرها هم که فکر می کنید غیرممکن نیست. این خیلی طول نمی کشد، اما صبر می خواهد. در اینجا راهنمای کوتاه ما در مورد نحوه ساخت یک بازی ویدیویی (بسیار ساده) است. برای این کار نیازی به تجربه نیست.

شخصیت های بازی های ویدیویی
شخصیت های بازی های ویدیویی

نکات اول

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

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

جنبه های عملی

نوع بازی ای را که می خواهید بسازید (به عنوان مثال پلتفرمر، تیرانداز، RPG) تعیین کنید. بودجه و مدت زمان بازی را محاسبه کنید. هر دو گزینه رایگان و پریمیوم برای خرید در دسترس هستند. چگونه یک داستان برای یک بازی ایجاد کنیم؟ ابتدا یک مفهوم داستانی ارائه دهید. لازم نیست فوراً پیچیده شود. نکته این است که شما باید یک ایده کلی از هدف بازی داشته باشید. سطح مهارت خود را مشخص کنید. با چیز ساده شروع کنید.

بازی های ویدیویی ژاپنی
بازی های ویدیویی ژاپنی

جنبه مالی

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

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

RPG Maker

حالت چطورهشاید همانطور که از نامش پیداست، RPG Maker VX برنامه ای برای ایجاد بازی های RPG دو بعدی بر اساس اسپرایت های Final Fantasy و Dragon Quest از دهه 90 است.

اگرچه نمی توانید خیلی از منابع موجود در برنامه منحرف شوید (منابع گرافیکی سفارشی به شما امکان وارد کردن یا ایجاد در ویرایشگر هنری برنامه را می دهند، اما این می تواند برای بسیاری از مبتدیان طاقت فرسا باشد)، RPG Maker VX می تواند راهی عالی برای آشنایی با مفاهیم سطح و طراحی رزمی باشد.

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

بازی مفرح
بازی مفرح

RPG Maker VX Ace برای دانلود مستقیم از وب سایت و همچنین در Steam با قیمت 69.99 دلار در دسترس است. نسخه آزمایشی آن نیز موجود است. نسخه رایگان RPG Maker VX Ace Lite نیز وجود دارد، اما ویژگی های آن در مقایسه با نسخه پولی به شدت محدود است. با این حال، حتی اگر نسخه رایگان آن را خریداری کنید، مجموعه ای محکم از ابزارها برای ایجاد یک بازی ویدیویی پیچیده خواهید داشت. و اگر تصمیم گرفتید که می‌خواهید همه کاره شوید و به تمام ویژگی‌های نسخه پولی دسترسی داشته باشید، می‌توانید آن را ارتقا دهید. این برنامه به شما پاسخ سوال نحوه ساخت بازی را می دهد.

IG Maker

IG Maker برنامه دیگری از Kadokawa و Dedica استاز فرمت قالب RPG Maker و رابط کاربری ساده استفاده می کند. و آنها را در ژانرهای مختلف، به ویژه در پلتفرم دو بعدی و اکشن RPG اعمال می کند. IG Maker انعطاف پذیری بیشتری نسبت به RPG Maker در زمینه بصری و گیم پلی ارائه می دهد. علاوه بر این، محدودیت هایی که برای کاربر اعمال می شود، به دلیل بی تجربگی، «شکستن» بازی را دشوار می کند. این یکی دیگر از برنامه هایی است که به این سوال پاسخ می دهد که چگونه یک بازی بسازید.

برای اینکه بیشترین بهره را از ذهن خود ببرید، باید کدنویسی اولیه را یاد بگیرید، اما IG Maker خودش سهم اصلی برنامه نویسی را انجام می دهد. در بیشتر موارد، شما با منوها و ابزارهای آماده سروکار دارید.

GameMaker

GameMaker یک ابزار جامع است که به کاربران اجازه می دهد تا بدون هیچ دانش برنامه نویسی قبلی بازی های دو بعدی زیبا بسازند. مانند هر چیز دیگری، این برنامه دارای منحنی‌های یادگیری است، اما یک انجمن فعال و آموزش‌های آنلاین فراوان به کاربران کمک می‌کند تا وظایف (از پلتفرم‌کننده‌ها تا تیراندازی‌های جانبی) را با سهولت نسبی انجام دهند.

نسخه Lite نرم‌افزار به‌طور رایگان در دسترس است، اما ویژگی‌های قوی‌تر و قابلیت‌های صادراتی به نسخه‌های ممتاز نرم‌افزار نیاز دارد که می‌تواند بیش از ۵۰۰ دلار قیمت داشته باشد. رابط برنامه نیز جذاب ترین نیست - Microsoft Word 2000 را به یاد داشته باشید. اما با توجه به سهولتی که می توانید با آن بازی بسازید، همچنان یک ابزار عالی است. می توانید بازی ها را بسازید و به iOS انتقال دهید،اندروید، وب (HTML 5)، سیستم عامل های دسکتاپ و غیره. و این بدون دانش قبلی از یک زبان برنامه نویسی یا اسکریپت است. با این برنامه ممکن است فقط با نحوه پیدا کردن نام بازی مشکل داشته باشید.

همراهان بازی
همراهان بازی

این تام فرانسیس بود که GameMaker را توسعه داد. او یک خالق بازی مستقل بود که الهام بخش بسیاری از ما بود. او به خاطر خلق نوک اسلحه که نامزد جوایز متعدد بفتا شده است، شهرت دارد. این تنها یک نمونه از بازی های محبوب ساخته شده با GameMaker است، از جمله Hotline Miami، Ste alth Bastard، Risk of Rain و Hyper Light Drifter. این برنامه کمک بزرگی برای کسانی است که هنوز نمی دانند چگونه یک بازی برای کودکان یا بزرگسالان بسازند.

Scirra Construct 2

مثل GameMaker، Scirra Construct 2 یک برنامه ممتاز دیگر است که همراه با یک انجمن فعال و آموزنده برای کاربران و یک نسخه آزمایشی عالی که برای کسانی که تازه وارد این حوزه شده اند بیش از اندازه کافی است. یک موتور بازی مبتنی بر HMTL5، جایگزینی برای سایر ابزارهای انیمیشن وب مانند جاوا و ادوبی فلش، که به طور خاص برای ایجاد انواع بازی های دو بعدی طراحی شده است. از پلتفرمر گرفته تا بازی های آرکید کلاسیک. می‌توان آن را فوراً پیش‌نمایش کرد و به رایانه‌های شخصی، مک، لینوکس، فروشگاه وب Chrome، Firefox Marketplace، و فروشگاه‌های برنامه iOS و Android برای حداکثر سازگاری و قابلیت استفاده در همه دستگاه‌ها منتقل کرد.

رابط و سهولت توسعه بازی، GameMaker را در غبار فرو می برد. سیستم رویداد داخلی به کاربران اجازه می دهد تا به سرعتحرکات برنامه و سایر اقدامات بدون کدنویسی، و ساختار انعطاف پذیر در را برای کنترل بیشتر و تصاویری پر جنب و جوش باز می کند. نسخه پریمیوم فقط 120 دلار هزینه دارد و پتانسیل کامل نرم افزار را باز می کند، اما بسته تجاری آن تقریباً 400 دلار هزینه دارد.

Stencyl

با بیش از 120000 کاربر ثبت نام شده Stencyl که بیش از 10000 بازی در پلتفرم های مختلف مختلف از جمله Windows، Mac، iOS و Android ایجاد کرده اند، نمی توانید اشتباه کنید.

این برنامه دارای یک رابط کاربری تمیز و عملکرد قدرتمند است که از الگوهای طراحی شده مخصوص شما یا از Stencyl Forge استفاده می کند، یک بازار آنلاین داخلی که دنیایی از همکاری و همکاری را با سایر کاربران باز می کند. برخلاف سایر انواع نرم افزار، این برنامه به عنوان یک سرویس اشتراک با هزینه 200 دلار در سال برای گران ترین بسته ارائه می شود، اما تخفیف های مختلفی برای دانشجویان و سایر کاربران در نظر گرفته شده است.

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

بازی گروهی
بازی گروهی

بازی Dangerous Dungeons، یک پلتفرم پازل و SkullFace با الهام از Super Meat Boy، برای چند نمونه برجسته از آنچه این برنامه عالی می تواند انجام دهد.

Flixel

Flixel، سازنده بازی متن بازکد منبع، کاملا رایگان برای استفاده شخصی و تجاری، Canab alt و دیگر بازدیدهای مبتنی بر Flash را ایجاد کرد که اغلب در لیست های برتر بازی قرار می گیرند. این از ابتدا با ActionScript 3 ساخته شده است، نسخه سوم یک زبان برنامه نویسی شی گرا که برای کنترل انیمیشن های برداری دو بعدی طراحی شده است. اما سازگار با طیف گسترده ای از ابزارهای توسعه رایگان است که این نرم افزار را به یکی از قابل تنظیم ترین ها تبدیل می کند.

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

شخصیت زن بازی
شخصیت زن بازی

نرم افزاری ندارید؟

چگونه خودتان بدون استفاده از برنامه یک بازی اختراع کنید؟ افسوس که در زمان ما غیرممکن است. با این حال، مقاله ما برنامه های کافی برای کمک به شما در پیدا کردن نحوه ساخت یک بازی نقش آفرینی ارائه می دهد. جنبه نرم افزار منبع باز واقعاً روند یادگیری را افزایش می دهد (دانش برنامه نویسی به سبک C کمک می کند). Flixel مدتی است که به روز نشده است، اما کاربران امید خود را برای نسخه 3.0 قطع نکرده اند.

ژنراتور بازی Canab alt و Blasting Agent فوق، تیرانداز جانبی مشابه Contra را امتحان کنید. همه این برنامه ها، با این حال، به سختی هستندآیا آنها به سؤال شما پاسخ خواهند داد که چگونه یک بازی رومیزی ایجاد کنید، مگر اینکه بر اساس الگوی مجازی شما ایجاد شده باشد.

توصیه شده: