Як зробити гру і двокрапкою; Посібник для початківців

Posted on
Автор: Mark Sanchez
Дата Створення: 2 Січень 2021
Дата Оновлення: 24 Грудень 2024
Anonim
Як зробити гру і двокрапкою; Посібник для початківців - Гри
Як зробити гру і двокрапкою; Посібник для початківців - Гри

Зміст

Таким чином, вам сподобається грати в ігри, але ви коли-небудь замислювалися, наскільки цікаво було б зробити гру?


Що це я чую, ви не можете кодувати? Це добре. Ви кажете, що ви не дизайнер? Це також не шоу-стоппер!

Сьогодні ігри стають все легше створювати, а активи вільно доступні для громадськості; так, що включає вас! Інди-розробники з'являються повсюдно з унікальними ігровими концепціями, які привертають увагу громадськості. Звичайно, будувати такі ігри, як Немає чоловічого неба не відбудеться нічого; але, як ніщо, практика робить досконалим!

Ідея

Це очевидна відправна точка. Отримати творчість і почати думати про те, що ви б насолоджувалися в грі, є ймовірність, що якщо вам сподобається, то хтось інший там теж буде! Однак, пам'ятаючи про це, пам'ятайте, що концепція проста. Ви не хочете надмірно ускладнювати речі настільки, що це засмічує задоволення від того, що ви робите. Не робіть складних планів для наступного Bioshock гра. Замість цього, ви б люб'язно думали більше за текстом на основі текстових або космічних загарбників типу гри.


Після того, як ви отримаєте свою ідею, наступна довідка, яку я дам вам, це: дотримуйтеся його. Це занадто легко перейти від однієї блискучої ідеї до наступної, залишаючи кожної незавершеною. Але одна закінчена гра буде означати набагато більше десятка незавершених. Так, ви зіткнетеся з помилками, які можуть змусити вас почати все спочатку, але це фіксує ці помилки, які допоможуть вам розвинути свої навички і перейти до створення більших і кращих ігор! (Подумайте про завершення гри як досягнення нового рівня вгору)

Шпагат - це інструмент з відкритим вихідним кодом, який абсолютно безкоштовний! Це текстовий формат, тому буде дуже добре працювати для вас Підземелля і дракони вболівальники, які насолоджуються гарним вибором-вашим пригодним стилем гри. Ігри на вибір, що базуються на тексті, лежать в основі кожного, що ви бачите сьогодні; Не так давно компанія BioWare пояснювала, як часто вони повертаються до посилань на перо-паперові ігри, щоб отримати натхнення для своїх власних. Якщо BioWare вважає, що це хороша відправна точка, то чому б не дати їй можливість піти?


Шпагат - це, мабуть, найпростіший творець гри, який ви знайдете. Він має простий у використанні візуальний редактор, в який ви можете ввести історію своєї гри. Після цього він опублікує гру безпосередньо у форматі HTML, щоб її можна було розмістити практично в будь-якому місці! Оскільки вона використовує HTML, Twine також може включати зображення, CSS і JavaScript, якщо ви коли-небудь захочете втручатися в якийсь код, який дасть вам набагато більше творчої свободи при виконанні деяких цікавих текстових ігор.

Ось кілька цікавих ігор, які були зроблені з Twine: Destroy / Wait, Depression Quest.

2. GameSalad

GameSalad - це ще один безкоштовний движок дизайну, який дозволяє вам мати різноманітний вибір щодо того, на якій платформі буде ваша гра, включаючи: iPhone, iPad, Android, Kindle, Nook, Windows 8 і Mac. Ніякі навички кодування не потрібні взагалі з його візуальним інтерфейсом перетягування і падіння. Гра створюється шляхом додавання попередньо зроблених поведінок (які все ще можна редагувати) до настроюваних форм. Простіше кажучи, ви можете змусити зграю ворожих ворогів переслідувати героя героя в просторі трикутника за кілька секунд, використовуючи цей простий інтерфейс.

Найбільш цікава частина використання GameSalad полягає в тому, що після створення гри ви можете використовувати їх In-App Previewer, щоб перевірити її на продуктивність мобільного пристрою, а також на робочому столі. Потім, коли вона вдосконалена, ви просто опублікуєте її в GameSalad Arcade і зробите її доступною для людей у ​​всьому світі. Досить прохолодний eh ?!

Ось кілька цікавих ігор з GameSalad: Milo & Me, CAT-A-CLYSM.

3. Єдність

Ви б хотіли зробити 3D-гру? Єдність робить 3D-світи набагато простішим у створенні, ніж здається, і це все безкоштовно! (Якщо ви не бажаєте отримувати справжню фантазію з компонентами в грі або в кінцевому підсумку вартістю більше $ 100,000, але вам не потрібно турбуватися про це зараз.) Unity є потужним механізмом рендеринга, який дозволяє творцям створювати власні 3D-сцени в немає часу взагалі! Вона включає в себе багато власних префіксів, які дозволяють користувачеві грати з підпрограмами AI, джерелами світла, фізикою в грі та багато іншого! Він також може бути використаний для створення 2D або 2.5D ігор.

Ви, напевно, вже здогадалися, що Unity не є таким простим, як останні два варіанти, але не дозволяйте, щоб вас це стримувало! Він як і раніше використовує дуже візуальний інтерфейс, який дозволяє користувачеві тягнути на ландшафт і розміщувати об'єкти для побудови їх оточення. Він також постачається з багатьма інструментами, які допоможуть вам створити більш реалістичні налаштування, такі як SkyBoxes, елементи (дим, вогонь тощо), вбудована система анімації та багато іншого. Так, кодування було б корисним, оскільки його можна використовувати для програмування поведінки ігрових символів за допомогою JavaScript, C # або Boo. (Я рекомендую JavaScript для початківців.) Але Unity настільки популярний зараз, коли форуми переповнені порадами, порадами та фрагментами коду, які ви можете використовувати! Як і це, Unity самі створили дуже докладні підручники, які ідеально підходять для початківців. Допомога під рукою!

Це найбільш гнучка опція, що дозволяє публікувати вашу гру на ПК, Mac, iOS, Android, Windows Phone 8, додатках магазину Windows і BlackBerry 10.

Деякі цікаві ігри, зроблені з Unity: Ліс, Supernauts.

Час для деяких випробувань

Тепер у вас є свій шедевр гри, але не стрибайте від радості. Як і будь-який креативний проект, завжди є місце для вдосконалення. Це частина, де ви ковтаєте свою гордість і приймаєте якусь конструктивну критику. Спробуйте отримати відчуття того, хто ваша цільова аудиторія для гри і щоб вони спробували її для вас. Ви зробили головоломку, яка б розважала людей середнього віку на їх поїздку на роботу, або це так мило, що тільки дитина могла зрозуміти зусилля, які ви витратили на пошук ідеального піксельного кошеня? Отримуйте їхню думку про те, що працює, а що ні, а також про те, що вони хотіли б бачити в грі (хоча вам доведеться нагадувати їм про свої плани, щоб зберегти речі прості).

Це ваша гра в кінці дня, але якщо ваша мрія, щоб одного разу побачити це досягнення глобальної аудиторії, цей крок є вирішальним!

Вірте в себе

Протягом цих етапів, ви повинні вірити в себе, щоб це сталося. Ви, можливо, не відчуваєте, що знаєте що-небудь про дизайн або розвиток гри на даний момент, але пам'ятайте, що кожен повинен починати десь. Будуть випадки, коли ви відчуваєте, що ви не можете пройти повз проблему, як якщо б ви потрапили в цегляну стіну. Це може навіть змусити вас відчувати себе дурним в той час, але реальний інтелект знаходиться в межах самого вирішення проблеми. Ніколи не здавайся.

Моя перша гра була виконана в елементі полотна HTML5 за допомогою JavaScript. Звучить досить фантастичний право? Ну ... Не так вже й багато. Мені вдалося створити просту, ретро-пінг-понг гру, це, безумовно, не погано, але використання ігрового редактора, такого як вище, зробило б це набагато простіше, ніж розвивати його за допомогою коду. Тепер, коли ви бачили мою першу спробу розробки ігор, я сподіваюся, що це дасть вам упевненість у тому, щоб приступити до створення свого власного. Це може бути не ідеальним, але воно буде вашим!

Додаткові посилання

Якщо у вас є фантазія вивчення трохи коду, то є багато уроків в Інтернеті, які можуть допомогти. Codecadamy - мій особистий фаворит; він ідеально підходить для початківців! Він вчить всілякі мови кодування безкоштовно; найважливішими з них є HTML, CSS і Javascript. Хан Академія - хороший веб-сайт, щоб піти в подальшому, навчаючи, як використовувати ваші навички кодування, щоб малювати, анімувати і в кінцевому рахунку зробити деякі прості ігри, а!

Нарешті і найголовніше ...

Отримуйте задоволення!

Редагувати: Для натхнення, ось моє перше створення Unity3D!

Будь ласка, не соромтеся залишати будь-які посилання на ваші власні ігри в коментарях.