Привет! Меня зовут Александр и я разработчик видеоигр. При этом, я не знаю ни одного языка программирования, не умею создавать модели, анимации и прочую ерунду, жизненно необходимую для любой игры. Всё, что у меня есть - это богатая фантазия, безграничная любовь к своему делу и движок GameGuru, купленный за 200 рублей, на стимовской распродаже в честь хеллоуина.
Однако я смог получить неплохие деньги за свой труд. Моя первая игра, сделанная за неделю, принесла мне более 200000 рублей. К слову, мне тогда было всего 16 лет. Сейчас я активно занимаюсь разработкой трёх проектов и не собираюсь останавливаться.
На этом канале вы узнаете как сделать хорошую игру без единой строчки кода, а также всё про заработок разработчика игр. Подписывайтесь, будет интересно!
Хештеги: #ngv_безкода - уроки по созданию игры без программирования
#ngv_games - шоукейс проектов автора
Однако я смог получить неплохие деньги за свой труд. Моя первая игра, сделанная за неделю, принесла мне более 200000 рублей. К слову, мне тогда было всего 16 лет. Сейчас я активно занимаюсь разработкой трёх проектов и не собираюсь останавливаться.
На этом канале вы узнаете как сделать хорошую игру без единой строчки кода, а также всё про заработок разработчика игр. Подписывайтесь, будет интересно!
Хештеги: #ngv_безкода - уроки по созданию игры без программирования
#ngv_games - шоукейс проектов автора
Рекомендую послушать подкаст про создание моей первой игры. Тут всё подробно и интересно
https://youtu.be/ZFpatF4ASnc
https://youtu.be/ZFpatF4ASnc
YouTube
ИГРАЮ В СОБСТВЕННУЮ ИГРУ - The Last Patient [Gameplay-Подкаст]
Друзья! Видео получилось немного скомканным, но тем не менее искренним. Надеюсь, что вам понравится такой формат и тему геймдева на моём канале можно будет развивать дальше.
Купить игру- https://store.steampowered.com/app/594160/The_Last_Patient/
Мой твич…
Купить игру- https://store.steampowered.com/app/594160/The_Last_Patient/
Мой твич…
СОЗДАНИЕ ИГРЫ БЕЗ ПРОГРАММИРОВАНИЯ - ЧАСТЬ 1 - ДВИЖОК
#ngv_безкода
Итак, ты юное дарование Кодзимы, уже имеешь план готовой игры или, по крайней мере, концепцию твоего будущего шедевра. Тебя буквально трясёт от желания поскорее выложить собственное творение в Steam и рубить капусту от продаж, ключей, карточек и прочего. Но не спеши пускать слюни, ведь предстоит ещё множество работы. Если ты пришёл на этот канал по той же причине, по которой я его создал - значит ты абсолютно не разбираешься в программировании, коде, моделировании и остальной ереси. Но не беспокойся Человечество испокон веков старается облегчить свою жизнь, поэтому и нас, гуманитариев, добрые люди не обидели и подарили возможность создавать игры без программирования! Представляю вам нашего спасителя - GameGuru. Это чудо, стоимостью порядка 500 рублей без скидки - настоящий, полноценный игровой движок. На нём можно создать игру и продавать её.
Разберём основные плюсы и минусы, чтобы ты не остался разочарованным после покупки.
Плюсы:
- Реально не нужно программировать. Игра создаётся по принципу 'выбрал объект - поставил на карту - profit".
- Цена. Во-первых, дёшево. Во-вторых, никаких отчислений разработчикам движка платить не надо.
- Простота использования во всех возможных аспектах.
- Множество платного и бесплатного контента от авторов/сообщества.
- Ламповое и дружелюбное community. Поддержка 24/7.
- Множество удобных и простых вещей по сравнению с любым другим движком.
Минусы:
- Баги, баги и ещё раз баги. Самые разные. Некоторые не поддаются разумному объяснению.
- Возможны проблемы с оптимизацией. Но не всегда и не везде, вообще, зависит от конкретного разработчика.
- Узкий жанр игр, которые можно создать. В основном - шутеры от первого лица. Но, опять же, всё зависти от тебя.
В итоге, мы имеем отличный движок, не требующий никаких специальных знаний и навыков, который позволит тебе делать игры. Но даже в таком простом инструменте как GameGuru есть свои тонкости и подводные камни. О них я расскажу тебе позже, а пока бегом покупать движком! Рекомендую посидеть в нём пару часов самостоятельно, базовые механики понятны интуитивно.
Удачи!
https://store.steampowered.com/app/266310/GameGuru/
#ngv_безкода
Итак, ты юное дарование Кодзимы, уже имеешь план готовой игры или, по крайней мере, концепцию твоего будущего шедевра. Тебя буквально трясёт от желания поскорее выложить собственное творение в Steam и рубить капусту от продаж, ключей, карточек и прочего. Но не спеши пускать слюни, ведь предстоит ещё множество работы. Если ты пришёл на этот канал по той же причине, по которой я его создал - значит ты абсолютно не разбираешься в программировании, коде, моделировании и остальной ереси. Но не беспокойся Человечество испокон веков старается облегчить свою жизнь, поэтому и нас, гуманитариев, добрые люди не обидели и подарили возможность создавать игры без программирования! Представляю вам нашего спасителя - GameGuru. Это чудо, стоимостью порядка 500 рублей без скидки - настоящий, полноценный игровой движок. На нём можно создать игру и продавать её.
Разберём основные плюсы и минусы, чтобы ты не остался разочарованным после покупки.
Плюсы:
- Реально не нужно программировать. Игра создаётся по принципу 'выбрал объект - поставил на карту - profit".
- Цена. Во-первых, дёшево. Во-вторых, никаких отчислений разработчикам движка платить не надо.
- Простота использования во всех возможных аспектах.
- Множество платного и бесплатного контента от авторов/сообщества.
- Ламповое и дружелюбное community. Поддержка 24/7.
- Множество удобных и простых вещей по сравнению с любым другим движком.
Минусы:
- Баги, баги и ещё раз баги. Самые разные. Некоторые не поддаются разумному объяснению.
- Возможны проблемы с оптимизацией. Но не всегда и не везде, вообще, зависит от конкретного разработчика.
- Узкий жанр игр, которые можно создать. В основном - шутеры от первого лица. Но, опять же, всё зависти от тебя.
В итоге, мы имеем отличный движок, не требующий никаких специальных знаний и навыков, который позволит тебе делать игры. Но даже в таком простом инструменте как GameGuru есть свои тонкости и подводные камни. О них я расскажу тебе позже, а пока бегом покупать движком! Рекомендую посидеть в нём пару часов самостоятельно, базовые механики понятны интуитивно.
Удачи!
https://store.steampowered.com/app/266310/GameGuru/
Steampowered
GameGuru Classic on Steam
GameGuru Classic is a non-technical and fun game-maker. It allows you to build your own game world, using creative and enjoyable tools. Populate your game by placing down characters, weapons and other game items, then press one button to build your game,…
СОЗДАНИЕ ИГРЫ БЕЗ ПРОГРАММИРОВАНИЯ - ЧАСТЬ 2 - ОСУЖДЕНИЕ
#ngv_безкода
Допустим, что движок GameGuru тебя заинтересовал и ты решил разрабатывать свой шедевр именно на нём. Перед непосредственным стартом, я должен тебя предупредить. В процессе разработки твоими врагами станут баги, проблемы с оптимизацией и прочая ерунда, после окончания работы и загрузки игры в Steam ты начнёшь ненавидеть банки и налоговые документы, но когда все технические трудности будут позади, у тебя появится последний, самый серьёзный враг... Игроки. Да, да, именно они, обычные обитатели стима, ищущие новых игр в свою библиотеку и приключений на задницу. Ещё ими могут стать программисты и разработчики с других движков, а также всякие критики или обозреватели с ютуба. Понимаешь, GameGuru не пользуется большим уважением именно из-за своей простоты. Некоторые люди абсолютно уверены, что во-первых, это не движок, а конструктор, а во-вторых, что нормальных игр на нём создать нельзя. Первый аргумент совершенно идиотский. Конструктор - это LEGO, а вот GameGuru - полноценный игровой движок, как бы сильно не пытались его облить дерьмом. Ведь, что мы хотим от игрового движка? Первое - это возможно разработать игру, а второе - возможность скомпилировать её в отдельное приложение,чтобы распространять в дальнейшем. И то и другое GameGuru умеет и могёт. То что большинство игр, сделанных на гуре - абсолютный мусор, к сожалению, факт. Но! В этом есть и свой плюс, потому что если ты приложишь хотя бы минимальные усилия по созданию своего шедевра, то он уже будет лучше большинства игр на этом движке, следовательно и хейта будет в разы меньше. А если ты будешь очень стараться, то спокойно можешь составить достойную конкуренцию играм на Юнити или других движках. К слову, на GameGuru хоть и мало, но есть достойные проекты, гугл в помощь.
Суть этого поста в том, чтобы развеять твой страх, который может погубить твою цель в зародыше. Не бойся хейта, осуждения. Каждый работает так, как может. Напомню, что я не знаю ни одного языка программирования, но делаю игры. И эти игры нравятся людям, в них играют, их покупают.
Удачи!
В следующем посте прикреплю скриншот своего нового проекта, чтобы ты понимал, какого уровня можно достичь в GameGuru
#ngv_безкода
Допустим, что движок GameGuru тебя заинтересовал и ты решил разрабатывать свой шедевр именно на нём. Перед непосредственным стартом, я должен тебя предупредить. В процессе разработки твоими врагами станут баги, проблемы с оптимизацией и прочая ерунда, после окончания работы и загрузки игры в Steam ты начнёшь ненавидеть банки и налоговые документы, но когда все технические трудности будут позади, у тебя появится последний, самый серьёзный враг... Игроки. Да, да, именно они, обычные обитатели стима, ищущие новых игр в свою библиотеку и приключений на задницу. Ещё ими могут стать программисты и разработчики с других движков, а также всякие критики или обозреватели с ютуба. Понимаешь, GameGuru не пользуется большим уважением именно из-за своей простоты. Некоторые люди абсолютно уверены, что во-первых, это не движок, а конструктор, а во-вторых, что нормальных игр на нём создать нельзя. Первый аргумент совершенно идиотский. Конструктор - это LEGO, а вот GameGuru - полноценный игровой движок, как бы сильно не пытались его облить дерьмом. Ведь, что мы хотим от игрового движка? Первое - это возможно разработать игру, а второе - возможность скомпилировать её в отдельное приложение,чтобы распространять в дальнейшем. И то и другое GameGuru умеет и могёт. То что большинство игр, сделанных на гуре - абсолютный мусор, к сожалению, факт. Но! В этом есть и свой плюс, потому что если ты приложишь хотя бы минимальные усилия по созданию своего шедевра, то он уже будет лучше большинства игр на этом движке, следовательно и хейта будет в разы меньше. А если ты будешь очень стараться, то спокойно можешь составить достойную конкуренцию играм на Юнити или других движках. К слову, на GameGuru хоть и мало, но есть достойные проекты, гугл в помощь.
Суть этого поста в том, чтобы развеять твой страх, который может погубить твою цель в зародыше. Не бойся хейта, осуждения. Каждый работает так, как может. Напомню, что я не знаю ни одного языка программирования, но делаю игры. И эти игры нравятся людям, в них играют, их покупают.
Удачи!
В следующем посте прикреплю скриншот своего нового проекта, чтобы ты понимал, какого уровня можно достичь в GameGuru
#ngv_games
Скриншоты моего нового проекта. Выход в раннем доступе в магазине Steam планируется в конце 2020. Тематика игры - шутер от первого лица про путешествия во времени и пространстве
Скриншоты моего нового проекта. Выход в раннем доступе в магазине Steam планируется в конце 2020. Тематика игры - шутер от первого лица про путешествия во времени и пространстве
СОЗДАНИЕ ИГРЫ БЕЗ ПРОГРАММИРОВАНИЯ - ЧАСТЬ 3 - ИНЬ И ЯНЬ РАЗРАБОТЧИКА
#ngv_безкода
Ещё один важный совет перед началом - выбери свой путь. Как бы пафосно это не звучало, но тебе нужно определиться с твоей моделью поведения в качестве разработчика. Пути, на самом деле, всего два:
1. Путь света (пота, крови и стараний) - ты хороший, милый индии-разработчик. И ты серьёзно хочешь сделать отличную игру. Тебя волнуют не только деньги и продажи, но и отзывы твоих любимых игроков. Ты работаешь усердно, не продаешь ключи сомнительным личностям и не стремишься добавлять а игру карточки. Ты активно общаешься с игроками на всех возможных площадках, внимательно смотришь обзоры и критику на ютубе. В твоих играх есть сюжет и геймлей. В общем, думаю ты понял, что я имею ввиду. Таких разработчиков аудитория любит, потому что видит их старания. Даже если игра получилась откровенно дерьмом - её не будут проклинать именно из-за хорошего поведения разработчика. В дальнейшем, это принесёт не только деньги, но и хорошее отношение в игровом community. Но нужно серьёзно работать и уметь слушать критику. Такой имидж гарантирует тебе, если не любовь, то как минимум уважение аудитории и, если всё пойдёт хорошо, то появятся и первые фанаты, ждущие новых игр и так далее. В таком подходе акцент делается именно на твоей личности как разработчика. На твоей открытости перед сообществом и искренним желанием работать и улучшать свой продукт. Я, в итоге, выбрал именно этот подход, так как игры для меня нечто большее, нежели просто бизнес. Я люблю творить и не хочу, чтобы мои игры называли 'подделками"
2. Путь тьмы (лёгких денег) - тут всё легко и просто. Открыл GameGuru - расставил по карте стандартных моделей и врагов - скомпилировал игру - назвал: 'ИЛОН МАСК ПРОТИВ ЗОМБИ-НАЦИСТОВ" или что-то в этом роде - выложил в Steam - продаёшь ключи - добавляешь карточки - получаешь деньги - делаешь следующую игру - profit!
Как-то так выглядит жизнь типичного создателя подделок. Именно из-за таких 'разработчиков" многие ненавидят GameGuru и магазин Steam. Суть в том, что ты постоянно делаешь одинаковые игры и отбиваешь стоимость благодаря продажам ключей, карточек и прочего. На игроков в таком случае тебе откровенно наплевать, как и на их отзывы. В игру играть то никто и не будет. Купят коллекционеры, фармеры, кто угодно, но не настоящие игроки. Подвох в том, что, если ты когда-нибудь захочешь сделать нормальную игру, то проблем будет в десять раз больше обычного и сообщество вряд ли тебя примет. Смыть с себя бремя мусорного разработчика практически невозможно.
Решать тебе.
Удачи!
#ngv_безкода
Ещё один важный совет перед началом - выбери свой путь. Как бы пафосно это не звучало, но тебе нужно определиться с твоей моделью поведения в качестве разработчика. Пути, на самом деле, всего два:
1. Путь света (пота, крови и стараний) - ты хороший, милый индии-разработчик. И ты серьёзно хочешь сделать отличную игру. Тебя волнуют не только деньги и продажи, но и отзывы твоих любимых игроков. Ты работаешь усердно, не продаешь ключи сомнительным личностям и не стремишься добавлять а игру карточки. Ты активно общаешься с игроками на всех возможных площадках, внимательно смотришь обзоры и критику на ютубе. В твоих играх есть сюжет и геймлей. В общем, думаю ты понял, что я имею ввиду. Таких разработчиков аудитория любит, потому что видит их старания. Даже если игра получилась откровенно дерьмом - её не будут проклинать именно из-за хорошего поведения разработчика. В дальнейшем, это принесёт не только деньги, но и хорошее отношение в игровом community. Но нужно серьёзно работать и уметь слушать критику. Такой имидж гарантирует тебе, если не любовь, то как минимум уважение аудитории и, если всё пойдёт хорошо, то появятся и первые фанаты, ждущие новых игр и так далее. В таком подходе акцент делается именно на твоей личности как разработчика. На твоей открытости перед сообществом и искренним желанием работать и улучшать свой продукт. Я, в итоге, выбрал именно этот подход, так как игры для меня нечто большее, нежели просто бизнес. Я люблю творить и не хочу, чтобы мои игры называли 'подделками"
2. Путь тьмы (лёгких денег) - тут всё легко и просто. Открыл GameGuru - расставил по карте стандартных моделей и врагов - скомпилировал игру - назвал: 'ИЛОН МАСК ПРОТИВ ЗОМБИ-НАЦИСТОВ" или что-то в этом роде - выложил в Steam - продаёшь ключи - добавляешь карточки - получаешь деньги - делаешь следующую игру - profit!
Как-то так выглядит жизнь типичного создателя подделок. Именно из-за таких 'разработчиков" многие ненавидят GameGuru и магазин Steam. Суть в том, что ты постоянно делаешь одинаковые игры и отбиваешь стоимость благодаря продажам ключей, карточек и прочего. На игроков в таком случае тебе откровенно наплевать, как и на их отзывы. В игру играть то никто и не будет. Купят коллекционеры, фармеры, кто угодно, но не настоящие игроки. Подвох в том, что, если ты когда-нибудь захочешь сделать нормальную игру, то проблем будет в десять раз больше обычного и сообщество вряд ли тебя примет. Смыть с себя бремя мусорного разработчика практически невозможно.
Решать тебе.
Удачи!
СОЗДАНИЕ ИГРЫ БЕЗ ПРОГРАММИРОВАНИЯ - ЧАСТЬ 4 - ДИЗАЙН УРОВНЕЙ
#ngv_безкода
Уровни, которые ты создаёшь - это как маленькие миры для игрока, поэтому нужно хорошо постараться и сделать всё красиво. Я настоятельно рекомендую не пытаться делать огромные локации а-ля Fallout или Stalker. Просто не получится заполнить такой объём без должного опыта и умения работы с движком. Начни с чего-то не очень большого, но проработай детали. И помни, секрет хорошего уровня именно в деталях. Если ты делаешь деревню - это не должны быть несколько домов и забор. Игрок должен прочувствовать место, где он находится.
Вот, например, один скриншот из моей игры The Last Patient. Недавно я выпустил большое обновление и качественно проработал дизайн помещений в больнице. На скриншоте мы видим столовую. По сюжету в неё ворвались монстры и сожрали весь персонал. Можете оценить как я сделал эту комнату. Перевернутые столы, упавший автомат с содовой, разбросанные стулья. Подойдя ближе можно увидеть остатки еды. Естественно ещё куча крови и трупы персонала на полу. В этой комнате используется множество разнообразных ассетов.
Я не говорю, что бог левел-дизайна, но зайдя в такую комнату, игрок понимает, где он находится, что происходит и самое главное - он проникается атмосферой игры. Это лишь один пример, чтобы ты понял к чему я веду.
Итоги:
1) Не старайся сделать на GameGuru большие, но пустые локации. Старайся лучше наполнить небольшие уровни контентом
2) Хороший дизайн - в деталях.
3) Перед тем как делать какую-то часть уровня, придумай хотя бы минимальный сюжет именно для этой части (как я со столовой) тогда тебе будет намного легче понимать, что ты хочешь сделать.
Удачи!
#ngv_безкода
Уровни, которые ты создаёшь - это как маленькие миры для игрока, поэтому нужно хорошо постараться и сделать всё красиво. Я настоятельно рекомендую не пытаться делать огромные локации а-ля Fallout или Stalker. Просто не получится заполнить такой объём без должного опыта и умения работы с движком. Начни с чего-то не очень большого, но проработай детали. И помни, секрет хорошего уровня именно в деталях. Если ты делаешь деревню - это не должны быть несколько домов и забор. Игрок должен прочувствовать место, где он находится.
Вот, например, один скриншот из моей игры The Last Patient. Недавно я выпустил большое обновление и качественно проработал дизайн помещений в больнице. На скриншоте мы видим столовую. По сюжету в неё ворвались монстры и сожрали весь персонал. Можете оценить как я сделал эту комнату. Перевернутые столы, упавший автомат с содовой, разбросанные стулья. Подойдя ближе можно увидеть остатки еды. Естественно ещё куча крови и трупы персонала на полу. В этой комнате используется множество разнообразных ассетов.
Я не говорю, что бог левел-дизайна, но зайдя в такую комнату, игрок понимает, где он находится, что происходит и самое главное - он проникается атмосферой игры. Это лишь один пример, чтобы ты понял к чему я веду.
Итоги:
1) Не старайся сделать на GameGuru большие, но пустые локации. Старайся лучше наполнить небольшие уровни контентом
2) Хороший дизайн - в деталях.
3) Перед тем как делать какую-то часть уровня, придумай хотя бы минимальный сюжет именно для этой части (как я со столовой) тогда тебе будет намного легче понимать, что ты хочешь сделать.
Удачи!
#ngv_games
Кстати, The Last Patient можно приобрести в Steam
https://store.steampowered.com/app/594160/The_Last_Patient/
Кстати, The Last Patient можно приобрести в Steam
https://store.steampowered.com/app/594160/The_Last_Patient/
Steampowered
The Last Patient on Steam
"Last patient" is a short first-person horror shooter with a frightening atmosphere.
#ngv_games
Небольшие новости по поводу моих игр:
1. The Last Patient - работаю над обновлением. Вторая глава (несколько уровней) будет называться 'Умирающий город". Немного банально, но именно такое название идеально описывает происходящее. Город ещё не опустел до конца. Улицы заполнены брошенными автомобилями, дороги перекрыты, из домов валит дым. Инфекция появилась внезапно и никто не был к такому готов. Ни врачи, ни полиция, ни даже армия. И в этом хаосе никому нет дела до последнего пациента госпиталя, где всё и началось. Он ехал сюда в надежде найти спасение, но ему вновь предстоит окунуться в кошмар, возможно, ещё больший, чем он пережил до этого. Скриншоты пока показывать не буду, но обещаю мрачную атмосферу, новых врагов и оружие. И, конечно же, море крови (нет, я не психопат, просто игра такая, не обсуждайте :)). Выйдет в конце лета.
2. Space Agent: 8 Artifacts - К сожалению, пришлось перенести релиз первой версии на осень 2020. Решил выпускать игру уже на GameGuru Max, а не на классике. Однако это нужно лишь для того, чтобы сделать игру лучше. Думаю, что первая версия выйдет в сентябре, постараюсь не затягивать перенос.
3. Новый проект. Название пока в секрете. Разработка началась недавно, ничего конкретного сейчас сказать не могу. Это будет шутер с элементами квеста, как бы это странно не звучало. Место действия - ближний восток.
Вот такие планы на ближайшее будущее. Пожелайте мне удачи и уже скоро, я начну радовать вас новыми играми 🕹
Небольшие новости по поводу моих игр:
1. The Last Patient - работаю над обновлением. Вторая глава (несколько уровней) будет называться 'Умирающий город". Немного банально, но именно такое название идеально описывает происходящее. Город ещё не опустел до конца. Улицы заполнены брошенными автомобилями, дороги перекрыты, из домов валит дым. Инфекция появилась внезапно и никто не был к такому готов. Ни врачи, ни полиция, ни даже армия. И в этом хаосе никому нет дела до последнего пациента госпиталя, где всё и началось. Он ехал сюда в надежде найти спасение, но ему вновь предстоит окунуться в кошмар, возможно, ещё больший, чем он пережил до этого. Скриншоты пока показывать не буду, но обещаю мрачную атмосферу, новых врагов и оружие. И, конечно же, море крови (нет, я не психопат, просто игра такая, не обсуждайте :)). Выйдет в конце лета.
2. Space Agent: 8 Artifacts - К сожалению, пришлось перенести релиз первой версии на осень 2020. Решил выпускать игру уже на GameGuru Max, а не на классике. Однако это нужно лишь для того, чтобы сделать игру лучше. Думаю, что первая версия выйдет в сентябре, постараюсь не затягивать перенос.
3. Новый проект. Название пока в секрете. Разработка началась недавно, ничего конкретного сейчас сказать не могу. Это будет шутер с элементами квеста, как бы это странно не звучало. Место действия - ближний восток.
Вот такие планы на ближайшее будущее. Пожелайте мне удачи и уже скоро, я начну радовать вас новыми играми 🕹
#ngv_games
Решил подробнее рассказать вам про Space Agent: 8 Artifacts. Ждите релиз первой версии осенью 2020.
Сюжет: В 2322 году человечество находится на пике своего могущества. Земля полностью исследована, технологии достигли максимальной стадии развития. Людьми овладела жажда познать все тайны космоса. Во время создания исследовательской базы на Марсе ученые находят останки древней цивилизации. Неизвестно точно, когда она была уничтожена, но ясно, что она обладала невероятной силой и знаниями, намного превосходящими человеческие В попытках познать могущество древних марсиан люди выяснили, что перед распадом цивилизации, они заключили все свои знания в 8 артефактов, которые затем растворили в пространстве и времени. В попытке отыскать эти артефакты земляне использовали всю мощь своих технологий, чтобы создать «NGV-500» - систему телепортов, способных переносить человека через пространство и время. Таким образом, у человечества наконец-то появилась заветная возможность получить великие артефакты себе. Вы играете за космического агента – лучшего из лучших бойцов Земли. Именно Вам предстоит пройти сквозь пространство и время, чтобы добыть заветные артефакты ради будущего человечества. Приготовьтесь, агент, путешествие будет опасным! И помните, человечество рассчитывает на вас!
Особенности игры:
- Пронеситесь через пространство и время и побывайте в самых разных временах и мирах! Игра предполагает широкое разнообразие уровней, начиная от Средневековья и заканчивая далёким будущим.
- Детально проработанный сюжет, множество персонажей, диалогов, длинная и интересная сюжетная линия.
- Вы сами выбираете оружие, которое будете использовать в своём приключении! Хотите уничтожать пришельцев из MG-42 или кромсать монстров бензопилой? А может вам по душе расстреливать злобных солдафонов из плазменного оружия? Игра предлагает широкое разнообразие вооружения, насчитывающее десятки видов.
- Множество разнообразных врагов. Сразитесь с пришельцами, монстрами, зомби, солдатами, оборотнями, драконами и многими другими!
- Музыкальное сопровождение, насчитывающее множество треков, каждый со своей атмосферой.
Игра получается необычной и интересной. Я уже разработал несколько разных уровней и каждый получился абсолютно уникальный. Впереди ещё много работы, но этот проект определённо заслуживает вашего внимания.
Решил подробнее рассказать вам про Space Agent: 8 Artifacts. Ждите релиз первой версии осенью 2020.
Сюжет: В 2322 году человечество находится на пике своего могущества. Земля полностью исследована, технологии достигли максимальной стадии развития. Людьми овладела жажда познать все тайны космоса. Во время создания исследовательской базы на Марсе ученые находят останки древней цивилизации. Неизвестно точно, когда она была уничтожена, но ясно, что она обладала невероятной силой и знаниями, намного превосходящими человеческие В попытках познать могущество древних марсиан люди выяснили, что перед распадом цивилизации, они заключили все свои знания в 8 артефактов, которые затем растворили в пространстве и времени. В попытке отыскать эти артефакты земляне использовали всю мощь своих технологий, чтобы создать «NGV-500» - систему телепортов, способных переносить человека через пространство и время. Таким образом, у человечества наконец-то появилась заветная возможность получить великие артефакты себе. Вы играете за космического агента – лучшего из лучших бойцов Земли. Именно Вам предстоит пройти сквозь пространство и время, чтобы добыть заветные артефакты ради будущего человечества. Приготовьтесь, агент, путешествие будет опасным! И помните, человечество рассчитывает на вас!
Особенности игры:
- Пронеситесь через пространство и время и побывайте в самых разных временах и мирах! Игра предполагает широкое разнообразие уровней, начиная от Средневековья и заканчивая далёким будущим.
- Детально проработанный сюжет, множество персонажей, диалогов, длинная и интересная сюжетная линия.
- Вы сами выбираете оружие, которое будете использовать в своём приключении! Хотите уничтожать пришельцев из MG-42 или кромсать монстров бензопилой? А может вам по душе расстреливать злобных солдафонов из плазменного оружия? Игра предлагает широкое разнообразие вооружения, насчитывающее десятки видов.
- Множество разнообразных врагов. Сразитесь с пришельцами, монстрами, зомби, солдатами, оборотнями, драконами и многими другими!
- Музыкальное сопровождение, насчитывающее множество треков, каждый со своей атмосферой.
Игра получается необычной и интересной. Я уже разработал несколько разных уровней и каждый получился абсолютно уникальный. Впереди ещё много работы, но этот проект определённо заслуживает вашего внимания.
СОЗДАНИЕ ИГРЫ БЕЗ ПРОГРАММИРОВАНИЯ - ЧАСТЬ 5 - ПОЧЕМУ НЕ НУЖНО ДЕЛАТЬ ОТКРЫТЫЙ МИР НА GAMEGURU И КАКИЕ ЕСТЬ ВАРИАНТЫ, ЕСЛИ ВСЁ РАВНО ХОЧЕТСЯ
#ngv_безкода
Этот пост - мой адаптированный перевод очень полезной статьи пользователя serygalacaffeine (один из разработчиков движка GameGuru). Оригинальный текст можно найти на форуме GameGuru в Steam.
"Привет!
Видеоигры с открытым миром - жанр, который набирает всё большую популярность. Понятно, что множество пользователей GG (GameGuru - прим. переводчика) пытаются сделать игры с открытым миром. Учитывая тот факт, что GG - это движок начального уровня, неудивительно, что они сразу начинают создавать проект, не протестировав все функции движка и не понимая, на какие возможности он рассчитан. Я пишу это, потому что вижу множество пользователей GG, которые пытаются создать что-то с открытым миром, как правило, зомби-апокалипсис или игры в духе Fallout. Всё это неизбежно потерпит неудачу или превратится в ужасный, большой уровень с парочкой зомби в 10 FPS. Всего три пользователя удивили меня своими играми с открытым миром. Один из них даже добился значительных успехов в этом направлении, но теперь испытывает серьезные проблемы с производительностью. Вы также можете найти несколько таких проектов на YT или Game Jolt, если будете заинтересованы в них.
Итак, я потрачу пару минут, чтобы объяснить, почему проекты с открытым миром - не лучшее решение для GG и что вы всё же сможете сделать, если ваша игра обязательно должна иметь какой-то нелинейный дизайн или что-то подобное:
1) Размер пространства на карте GameGuru - 1298 на 1298 метров. Хотя и кажется, что это не очень много, не стоит использовать всё пространство. Ограничитесь половиной карты, а остальную половину оставьте для фонового декора, а лучше не используйте, чтобы не перегружать уровень.
2) Вы можете возразить сказав: "Окей, я просто разделю свой мир на несколько уровней по которым игрок сможет путешествовать" Нет! Каждая загрузка уровня в GG - это нечто вроде азартной игры, когда дело доходит до стабильности. Произойдет ли краш? Даже если нет, большинство игровых скриптов, таких как инвентарь, деньги игрока и прочее не будут перенесены на следующий уровень. Следовательно большинство механик для проектов в открытом мире будут для вас недоступны. Также учтите, что на каждом уровне может быть только одна начальная позиция игрока. Это не позволит сделать перемещение между уровнями динамичным (все убитые враги, предметы и прочее вернутся на свои места).
3) Открытый мир подразумевает, что все ваши функциональные возможности находятся на одном уровне. Вы можете сделать спавн врагов в определенных зонах для повышения производительности, но, в конечном итоге, вы будете иметь на карте множество скриптов и моделей, работающих одновременно, что, вероятнее всего, приведет к вылетам.
4) GameGuru загружает всё содержимое уровня сразу. Это сильно увеличивает время загрузки. Чем больше ваш уровень, тем больше будет время загрузки и вероятность ошибки. Игры с открытым миром такие как morrowind или skyrim загружаются и выгружаются из специальных ячеек, поэтому в них присутствует большой открытый мир. GameGuru, к сожалению, так не умеет и уровень загружается полностью и сразу.
#ngv_безкода
Этот пост - мой адаптированный перевод очень полезной статьи пользователя serygalacaffeine (один из разработчиков движка GameGuru). Оригинальный текст можно найти на форуме GameGuru в Steam.
"Привет!
Видеоигры с открытым миром - жанр, который набирает всё большую популярность. Понятно, что множество пользователей GG (GameGuru - прим. переводчика) пытаются сделать игры с открытым миром. Учитывая тот факт, что GG - это движок начального уровня, неудивительно, что они сразу начинают создавать проект, не протестировав все функции движка и не понимая, на какие возможности он рассчитан. Я пишу это, потому что вижу множество пользователей GG, которые пытаются создать что-то с открытым миром, как правило, зомби-апокалипсис или игры в духе Fallout. Всё это неизбежно потерпит неудачу или превратится в ужасный, большой уровень с парочкой зомби в 10 FPS. Всего три пользователя удивили меня своими играми с открытым миром. Один из них даже добился значительных успехов в этом направлении, но теперь испытывает серьезные проблемы с производительностью. Вы также можете найти несколько таких проектов на YT или Game Jolt, если будете заинтересованы в них.
Итак, я потрачу пару минут, чтобы объяснить, почему проекты с открытым миром - не лучшее решение для GG и что вы всё же сможете сделать, если ваша игра обязательно должна иметь какой-то нелинейный дизайн или что-то подобное:
1) Размер пространства на карте GameGuru - 1298 на 1298 метров. Хотя и кажется, что это не очень много, не стоит использовать всё пространство. Ограничитесь половиной карты, а остальную половину оставьте для фонового декора, а лучше не используйте, чтобы не перегружать уровень.
2) Вы можете возразить сказав: "Окей, я просто разделю свой мир на несколько уровней по которым игрок сможет путешествовать" Нет! Каждая загрузка уровня в GG - это нечто вроде азартной игры, когда дело доходит до стабильности. Произойдет ли краш? Даже если нет, большинство игровых скриптов, таких как инвентарь, деньги игрока и прочее не будут перенесены на следующий уровень. Следовательно большинство механик для проектов в открытом мире будут для вас недоступны. Также учтите, что на каждом уровне может быть только одна начальная позиция игрока. Это не позволит сделать перемещение между уровнями динамичным (все убитые враги, предметы и прочее вернутся на свои места).
3) Открытый мир подразумевает, что все ваши функциональные возможности находятся на одном уровне. Вы можете сделать спавн врагов в определенных зонах для повышения производительности, но, в конечном итоге, вы будете иметь на карте множество скриптов и моделей, работающих одновременно, что, вероятнее всего, приведет к вылетам.
4) GameGuru загружает всё содержимое уровня сразу. Это сильно увеличивает время загрузки. Чем больше ваш уровень, тем больше будет время загрузки и вероятность ошибки. Игры с открытым миром такие как morrowind или skyrim загружаются и выгружаются из специальных ячеек, поэтому в них присутствует большой открытый мир. GameGuru, к сожалению, так не умеет и уровень загружается полностью и сразу.
#ngv_безкода
Продолжение...
Вот несколько вещей, которые вы можете сделать для большей практичности:
1) Постарайтесь сделать в своей игре максимум 15 уровней. Я знаю, что если вы новичок, то это может показаться слишком маленьким количеством, чтобы реализовать вашу эпическую идею, но просто сделайте пару уровней и поймите, сколько времени действительно требуется для создания игры. Если, конечно, вы не халтурщик, а работаете серьезно. Очень сложно вставить в игру 15 разных уровней. Скорее всего, их у вас будет около 6, но мы будем оптимистичны.
2) Если игрок должен вернуться в одну и ту же деревню, форпост или замок или что-то еще на протяжении всей истории - необязательно каждый переделывать локацию, куда должен вернуться игрок. Вы можете просто скопировать и вставить нужную карту, в соответствии с сюжетом игры и внести на неё некоторые изменения. В порядке уровней это будет выглядеть так: Замок - Подземелье пауков - Замок 2.
3) Создайте свою игру, руководствуясь следующими принципами:
- Линейность не всегда плоха даже если некоторые критики считают, что это не так.
- Следите сколько динамических сценариев одновременно выполняется на карте, чтобы не перегрузить её.
- Идеальный размер уровня = половина базового пространства.
- Тестируйте, тестируйте и ещё раз тестируйте!
Надеюсь, что это кому-нибудь пригодится и убережет от создания игры с огромным миром, в которую невозможно будет играть."
Комментарий переводчика: Отличная статья, однако рекомендую прочитать оригинал на английском языке. Некоторые моменты я убрал и сократил, чтобы было понятнее. В скором времени переведу дополнение к этой статье от другого разработчика. Учтите, что эта статья не говорит, что движок GameGuru плохой! Она лишь предостерегает вас от избыточных амбиций, которые на этом движке реализовать пока невозможно. Хотя, опять же, всё зависит от вас самих.
Удачи!
Продолжение...
Вот несколько вещей, которые вы можете сделать для большей практичности:
1) Постарайтесь сделать в своей игре максимум 15 уровней. Я знаю, что если вы новичок, то это может показаться слишком маленьким количеством, чтобы реализовать вашу эпическую идею, но просто сделайте пару уровней и поймите, сколько времени действительно требуется для создания игры. Если, конечно, вы не халтурщик, а работаете серьезно. Очень сложно вставить в игру 15 разных уровней. Скорее всего, их у вас будет около 6, но мы будем оптимистичны.
2) Если игрок должен вернуться в одну и ту же деревню, форпост или замок или что-то еще на протяжении всей истории - необязательно каждый переделывать локацию, куда должен вернуться игрок. Вы можете просто скопировать и вставить нужную карту, в соответствии с сюжетом игры и внести на неё некоторые изменения. В порядке уровней это будет выглядеть так: Замок - Подземелье пауков - Замок 2.
3) Создайте свою игру, руководствуясь следующими принципами:
- Линейность не всегда плоха даже если некоторые критики считают, что это не так.
- Следите сколько динамических сценариев одновременно выполняется на карте, чтобы не перегрузить её.
- Идеальный размер уровня = половина базового пространства.
- Тестируйте, тестируйте и ещё раз тестируйте!
Надеюсь, что это кому-нибудь пригодится и убережет от создания игры с огромным миром, в которую невозможно будет играть."
Комментарий переводчика: Отличная статья, однако рекомендую прочитать оригинал на английском языке. Некоторые моменты я убрал и сократил, чтобы было понятнее. В скором времени переведу дополнение к этой статье от другого разработчика. Учтите, что эта статья не говорит, что движок GameGuru плохой! Она лишь предостерегает вас от избыточных амбиций, которые на этом движке реализовать пока невозможно. Хотя, опять же, всё зависит от вас самих.
Удачи!