Лесно Game Dev Инструменти за амбициозни разработчици

Posted on
Автор: Louise Ward
Дата На Създаване: 9 Февруари 2021
Дата На Актуализиране: 10 Може 2024
Anonim
Learn Lumberyard Game Engine in 20 Minutes | Lumberyard Tutorial 2019.27
Видео: Learn Lumberyard Game Engine in 20 Minutes | Lumberyard Tutorial 2019.27

Съдържание

Искаш да правиш игри, но не знаеш откъде да започнеш? Не много отдавна бях в същото положение като теб. Имах цялата мотивация, но не и посоката. След месеци на тестване на различни игрови двигатели, претърсване на мрежата за уроци и търсене на активи, които да се използват в игрите, открих някои доста страхотни инструменти, които правят процеса на разработване много по-лесен, когато започнете. Така че мога да ви помогна да спестите време, споделяйки моите открития.


Но първо трябва да започнете от правилната мисъл

Проектирането и разработването на игри може да бъде трудно, а не всеки да се отреже да го направи. Един от най-важните инструменти, които трябва да имате в инструментариума на dev, е стремежът и желанието да започнете проект и да го видите до края. Като имате това устройство и решение, вие вече сте на път да станете играч.

Нещо, което се оказа особено полезно, когато за първи път започнах да измислям свои собствени идеи за игри, беше фактът, че не всички мои идеи бяха добри. Всъщност, хората в Extra Credits направиха страхотно видео, което обобщава факта, че е добре да се провали и ние трябва да се стремим да се проваляме по-бързо.

Ако идвате от програмен фон, тогава по-стабилният двигател като Unity или Unreal вероятно ще бъде по-бърз. Ако искате по-задълбочен анализ на тези опции, можете да прочетете предишната ми статия, в която говоря за плюсовете и минусите на тези двигатели. Те ще отнемат много време двигатели, за да работят с тях, поради огромното количество възможности, с които разполагат. Но ако отиваш за този AAA вид и усещане в игрите си, не можеш да победиш тези двигатели.


Да речем, че имате малко или никакво опит в програмирането и просто търсите да направите проста игра, като платформинг. Ако това ви звучи привлекателно, бих предложил да погледнете GameMaker: Studio или Construct 2. И двата игрални двигателя могат да използват проста логика за изграждане на функционалността на своите игри. Аз лично изградих прост астероиди игра клонинг в GameMaker използване на скриптовия си език (който е доста подобен на JavaScript) в приблизително 4 часа, само чрез следните лесни уроци намерени онлайн.

Красотата на тези прости двигатели е, че тя позволява на всеки, независимо от познанията по програмиране, да вземе идея и да я превърне в игра. Сдвоите това с техните солидни и доста активни общности и имате богата информация, която да ви помогне по пътя си.

Те по никакъв начин не са единствената ви възможност за разработване на игри. Има буквално десетки (ако не и стотици) игрални машини, но те са такива, за които лично съм се опитвал и имам разбиране.


Уроци и ресурси

Сега, когато имаме своята идея и се надяваме двигател да ни помогне да постигнем целта си, ние се обръщаме към ученето, за да направим нашата идея повече от просто набор от мисли.

Красивото нещо за това да си инди в този ден и възраст е, че има толкова много начини за достъп до ресурси и уроци за всичко, което можем да се надяваме да направим в развитието. Единственият ни решаващ фактор е колко време трябва да се ангажираме да научим как да направим нашите игри.

По-долу са изброени някои големи ресурси, за да научите как да използвате посочените по-горе двигатели:

GameMaker: Студио

Шон Спалдинг

Tutorial-maker, превърнал се в Community Manager, видеоклиповете на Shawn Spalding бяха първото ми въведение в GM: S. Неговата "Вашата първа игра!" плейлиста буквално ви води през това как да създадете игра за около 3 часа.

HeartBeast

Бенджамин, известен още като HeartBeast, е създател на уроци и инди-девайс с редица страхотни уроци. Той не само е осведомен, но и много добре обяснява какво прави и защо го прави. Той също има книга и Удеми курс на GM: S.

Конструкция 2

thenewboston

Бъки Робъртс има, наред с много други програми и програми, свързани с ИТ, 2 начинаещи плейлиста, обхващащи Construct 2. Макар и малко по-възрастни, концепциите все още работят по същия начин и информацията все още е актуална.

Jerementor

Jerementor разгражда програмирането в Construct 2 по начин, който го прави лесен за научаване и забавление. Той също има няколко плейлиста за правене на игри, като платформинг и пъзел игра.

единство

YouTube каналът на Unity може да се похвали със стотици видеоклипове, обхващащи всички аспекти на разработването на игри в двигателя Unity. Освен това, техният уебсайт има редица учебни видеоклипове и редовни обучения на живо.

Brackeys

Brackeys покрива редица игрални жанрове, както 2-D, така и 3-D, както и някои уроци за програмиране на C #, предназначени за начинаещи на езика. Той има страхотно качество на видеото и обяснява концепциите по лесен за разбиране начин.

Unreal Engine

Подобно на Unity, Unreal има стотици ръководства в канала си в YouTube, които покриват всеки аспект на техния двигател. В допълнение към това, те обикновено приемат редица предавания на живо на месец на Twitch.tv, които обхващат редица теми за разработване на игри.

TheSargKyle

TheSargKyle има серия урок за създаване на FPS игра, както и текуща серия за създаване на RPG. Искам обаче да предупредя, че ако страдате от OCD, може да не успеете да се справите с плановете за неговите игри.

Активи и музика

Opengameart.org

Този сайт е бил моята идея за събиране на активи за прототипиране. Повечето от активите и музиката на този сайт са свободни да се използват, дори и в търговски продукт, стига да давате кредити на първоначалния създател. Повечето от произведенията, които откривате тук, са насочени към 2-D игри.

GameArt2D

Друг добър сайт, за да вземем едно 2D изкуство за едно старо училище, странично превъртане приключение. Макар и да не са безплатни, цените са доста разумни, ако се разработвате на бюджета и те имат селекция от безплатни, които са много високо качество.

Надявам се, че тази информация ще ви помогне по време на пътуването ви в развитието на играта. Осъществяването на игра може да бъде труден и дълъг процес, така че не се подчинявайте на себе си, ако не започнете да забелязвате резултати през нощта. Най-важната част от стартирането на проект е да запомните защо го правите на първо място. Става дума за забавление и за привеждане на вашите творби и идеи в живота.

Затова вземете това знание и отидете там, направете нещо и споделете част от себе си с другите чрез игрите, които правите.