Разработчик без кода [NGV Studio] 🕹 – Telegram
Разработчик без кода [NGV Studio] 🕹
79 subscribers
75 photos
8 videos
1 file
48 links
Делаю игры, управляю проектами.

По всем вопросам - @Negreevv или ngvgamedesigner@gmail.com
Download Telegram
Привет! Меня зовут Александр и я разработчик видеоигр. При этом, я не знаю ни одного языка программирования, не умею создавать модели, анимации и прочую ерунду, жизненно необходимую для любой игры. Всё, что у меня есть - это богатая фантазия, безграничная любовь к своему делу и движок GameGuru, купленный за 200 рублей, на стимовской распродаже в честь хеллоуина.
Однако я смог получить неплохие деньги за свой труд. Моя первая игра, сделанная за неделю, принесла мне более 200000 рублей. К слову, мне тогда было всего 16 лет. Сейчас я активно занимаюсь разработкой трёх проектов и не собираюсь останавливаться.
На этом канале вы узнаете как сделать хорошую игру без единой строчки кода, а также всё про заработок разработчика игр. Подписывайтесь, будет интересно!

Хештеги: #ngv_безкода - уроки по созданию игры без программирования

#ngv_games - шоукейс проектов автора
СОЗДАНИЕ ИГРЫ БЕЗ ПРОГРАММИРОВАНИЯ - ЧАСТЬ 1 - ДВИЖОК

#ngv_безкода

Итак, ты юное дарование Кодзимы, уже имеешь план готовой игры или, по крайней мере, концепцию твоего будущего шедевра. Тебя буквально трясёт от желания поскорее выложить собственное творение в Steam и рубить капусту от продаж, ключей, карточек и прочего. Но не спеши пускать слюни, ведь предстоит ещё множество работы. Если ты пришёл на этот канал по той же причине, по которой я его создал - значит ты абсолютно не разбираешься в программировании, коде, моделировании и остальной ереси. Но не беспокойся Человечество испокон веков старается облегчить свою жизнь, поэтому и нас, гуманитариев, добрые люди не обидели и подарили возможность создавать игры без программирования! Представляю вам нашего спасителя - GameGuru. Это чудо, стоимостью порядка 500 рублей без скидки - настоящий, полноценный игровой движок. На нём можно создать игру и продавать её.
Разберём основные плюсы и минусы, чтобы ты не остался разочарованным после покупки.
Плюсы:
- Реально не нужно программировать. Игра создаётся по принципу 'выбрал объект - поставил на карту - profit".
- Цена. Во-первых, дёшево. Во-вторых, никаких отчислений разработчикам движка платить не надо.
- Простота использования во всех возможных аспектах.
- Множество платного и бесплатного контента от авторов/сообщества.
- Ламповое и дружелюбное community. Поддержка 24/7.
- Множество удобных и простых вещей по сравнению с любым другим движком.
Минусы:
- Баги, баги и ещё раз баги. Самые разные. Некоторые не поддаются разумному объяснению.
- Возможны проблемы с оптимизацией. Но не всегда и не везде, вообще, зависит от конкретного разработчика.
- Узкий жанр игр, которые можно создать. В основном - шутеры от первого лица. Но, опять же, всё зависти от тебя.

В итоге, мы имеем отличный движок, не требующий никаких специальных знаний и навыков, который позволит тебе делать игры. Но даже в таком простом инструменте как GameGuru есть свои тонкости и подводные камни. О них я расскажу тебе позже, а пока бегом покупать движком! Рекомендую посидеть в нём пару часов самостоятельно, базовые механики понятны интуитивно.

Удачи!

https://store.steampowered.com/app/266310/GameGuru/
СОЗДАНИЕ ИГРЫ БЕЗ ПРОГРАММИРОВАНИЯ - ЧАСТЬ 2 - ОСУЖДЕНИЕ

#ngv_безкода

Допустим, что движок GameGuru тебя заинтересовал и ты решил разрабатывать свой шедевр именно на нём. Перед непосредственным стартом, я должен тебя предупредить. В процессе разработки твоими врагами станут баги, проблемы с оптимизацией и прочая ерунда, после окончания работы и загрузки игры в Steam ты начнёшь ненавидеть банки и налоговые документы, но когда все технические трудности будут позади, у тебя появится последний, самый серьёзный враг... Игроки. Да, да, именно они, обычные обитатели стима, ищущие новых игр в свою библиотеку и приключений на задницу. Ещё ими могут стать программисты и разработчики с других движков, а также всякие критики или обозреватели с ютуба. Понимаешь, GameGuru не пользуется большим уважением именно из-за своей простоты. Некоторые люди абсолютно уверены, что во-первых, это не движок, а конструктор, а во-вторых, что нормальных игр на нём создать нельзя. Первый аргумент совершенно идиотский. Конструктор - это LEGO, а вот GameGuru - полноценный игровой движок, как бы сильно не пытались его облить дерьмом. Ведь, что мы хотим от игрового движка? Первое - это возможно разработать игру, а второе - возможность скомпилировать её в отдельное приложение,чтобы распространять в дальнейшем. И то и другое GameGuru умеет и могёт. То что большинство игр, сделанных на гуре - абсолютный мусор, к сожалению, факт. Но! В этом есть и свой плюс, потому что если ты приложишь хотя бы минимальные усилия по созданию своего шедевра, то он уже будет лучше большинства игр на этом движке, следовательно и хейта будет в разы меньше. А если ты будешь очень стараться, то спокойно можешь составить достойную конкуренцию играм на Юнити или других движках. К слову, на GameGuru хоть и мало, но есть достойные проекты, гугл в помощь.
Суть этого поста в том, чтобы развеять твой страх, который может погубить твою цель в зародыше. Не бойся хейта, осуждения. Каждый работает так, как может. Напомню, что я не знаю ни одного языка программирования, но делаю игры. И эти игры нравятся людям, в них играют, их покупают.

Удачи!

В следующем посте прикреплю скриншот своего нового проекта, чтобы ты понимал, какого уровня можно достичь в GameGuru
#ngv_games

Скриншоты моего нового проекта. Выход в раннем доступе в магазине Steam планируется в конце 2020. Тематика игры - шутер от первого лица про путешествия во времени и пространстве
СОЗДАНИЕ ИГРЫ БЕЗ ПРОГРАММИРОВАНИЯ - ЧАСТЬ 3 - ИНЬ И ЯНЬ РАЗРАБОТЧИКА

#ngv_безкода

Ещё один важный совет перед началом - выбери свой путь. Как бы пафосно это не звучало, но тебе нужно определиться с твоей моделью поведения в качестве разработчика. Пути, на самом деле, всего два:

1. Путь света (пота, крови и стараний) - ты хороший, милый индии-разработчик. И ты серьёзно хочешь сделать отличную игру. Тебя волнуют не только деньги и продажи, но и отзывы твоих любимых игроков. Ты работаешь усердно, не продаешь ключи сомнительным личностям и не стремишься добавлять а игру карточки. Ты активно общаешься с игроками на всех возможных площадках, внимательно смотришь обзоры и критику на ютубе. В твоих играх есть сюжет и геймлей. В общем, думаю ты понял, что я имею ввиду. Таких разработчиков аудитория любит, потому что видит их старания. Даже если игра получилась откровенно дерьмом - её не будут проклинать именно из-за хорошего поведения разработчика. В дальнейшем, это принесёт не только деньги, но и хорошее отношение в игровом community. Но нужно серьёзно работать и уметь слушать критику. Такой имидж гарантирует тебе, если не любовь, то как минимум уважение аудитории и, если всё пойдёт хорошо, то появятся и первые фанаты, ждущие новых игр и так далее. В таком подходе акцент делается именно на твоей личности как разработчика. На твоей открытости перед сообществом и искренним желанием работать и улучшать свой продукт. Я, в итоге, выбрал именно этот подход, так как игры для меня нечто большее, нежели просто бизнес. Я люблю творить и не хочу, чтобы мои игры называли 'подделками"

2. Путь тьмы (лёгких денег) - тут всё легко и просто. Открыл GameGuru - расставил по карте стандартных моделей и врагов - скомпилировал игру - назвал: 'ИЛОН МАСК ПРОТИВ ЗОМБИ-НАЦИСТОВ" или что-то в этом роде - выложил в Steam - продаёшь ключи - добавляешь карточки - получаешь деньги - делаешь следующую игру - profit!
Как-то так выглядит жизнь типичного создателя подделок. Именно из-за таких 'разработчиков" многие ненавидят GameGuru и магазин Steam. Суть в том, что ты постоянно делаешь одинаковые игры и отбиваешь стоимость благодаря продажам ключей, карточек и прочего. На игроков в таком случае тебе откровенно наплевать, как и на их отзывы. В игру играть то никто и не будет. Купят коллекционеры, фармеры, кто угодно, но не настоящие игроки. Подвох в том, что, если ты когда-нибудь захочешь сделать нормальную игру, то проблем будет в десять раз больше обычного и сообщество вряд ли тебя примет. Смыть с себя бремя мусорного разработчика практически невозможно.

Решать тебе.

Удачи!
СОЗДАНИЕ ИГРЫ БЕЗ ПРОГРАММИРОВАНИЯ - ЧАСТЬ 4 - ДИЗАЙН УРОВНЕЙ

#ngv_безкода

Уровни, которые ты создаёшь - это как маленькие миры для игрока, поэтому нужно хорошо постараться и сделать всё красиво. Я настоятельно рекомендую не пытаться делать огромные локации а-ля Fallout или Stalker. Просто не получится заполнить такой объём без должного опыта и умения работы с движком. Начни с чего-то не очень большого, но проработай детали. И помни, секрет хорошего уровня именно в деталях. Если ты делаешь деревню - это не должны быть несколько домов и забор. Игрок должен прочувствовать место, где он находится.
Вот, например, один скриншот из моей игры The Last Patient. Недавно я выпустил большое обновление и качественно проработал дизайн помещений в больнице. На скриншоте мы видим столовую. По сюжету в неё ворвались монстры и сожрали весь персонал. Можете оценить как я сделал эту комнату. Перевернутые столы, упавший автомат с содовой, разбросанные стулья. Подойдя ближе можно увидеть остатки еды. Естественно ещё куча крови и трупы персонала на полу. В этой комнате используется множество разнообразных ассетов.
Я не говорю, что бог левел-дизайна, но зайдя в такую комнату, игрок понимает, где он находится, что происходит и самое главное - он проникается атмосферой игры. Это лишь один пример, чтобы ты понял к чему я веду.

Итоги:

1) Не старайся сделать на GameGuru большие, но пустые локации. Старайся лучше наполнить небольшие уровни контентом

2) Хороший дизайн - в деталях.

3) Перед тем как делать какую-то часть уровня, придумай хотя бы минимальный сюжет именно для этой части (как я со столовой) тогда тебе будет намного легче понимать, что ты хочешь сделать.

Удачи!
#ngv_безкода

Скриншот из The Last Patient