Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Это idle-игра стратегия о рыцарях, исследованиях, крафте и сражениях, которая предоставляет пользователям расслабляющий опыт. Игра не требует концентрации и идеально подходит, когда вам нужно сделать перерыв или отдохнуть.

Герои Мини-Королевства

Кликер, Стратегии, Мидкорные

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Gamedev + Программирование

С этим тегом используют

Инди Разработка Инди игра Игры Unity Компьютерные игры YouTube IT Программист IT юмор Python Картинка с текстом Юмор Все
632 поста сначала свежее
46
annaleeplay
annaleeplay
3 года назад
Лига программистов

Легла в направлении своей мечты⁠⁠

Легла в направлении своей мечты Программирование, Csharp, Gamedev, Совет, Длиннопост

Пост 1.


С чего бы начать, с чего бы начать. Наверное, начну с поста, только не со своего. Полтора года назад, наткнулась я на один пост на Пикабу, где парень писал, как он решил стать программистом, а именно веб-разработчиком, он писал каждую неделю о том сколько он прошёл, что изучил, ну и что вообще для этого делал. Мне как человеку которого интересует эта сфера ( я вообще про IT, а не только про веб разработку) было очень интересно читать его еженедельные, а затем и ежемесячные отчеты. Я решила, что это очень полезно, писать о том, сколько ты прошёл за неделю, так и весь твой прогресс виден перед глазами, плюс знающие люди могут помочь советом.


Я очень люблю игры, настольные, видео, и имеется у меня одна мечта — это создавать видео игры, тут хочу уточнить, что создавать я бы хотела не как геймдизайнер или левелдизайнер и не рисовать окружение, спрайты и т.д. А именно программировать их. После изучения различных движков, решила, что для меня идеально подойдёт Unity и соответственно C#. До этого изучала Python (правда поработать на нем не удалось, ну и ладно), наверное, благодаря этому многие моменты мне пока понятны. Хотя начало всегда легкое. Я не буду описывать какое сильное у меня желание попасть геймдев, просто скажу, что 11 из 10.


Что я нашла для своего обучения:


Курсы на Udemy:

• Курс программирование на С# от новичка до специалиста - прохожу сейчас.

• Курс по Unity. Создание 2D платформера – буду проходить после курсов С#.

• Complete C# Unity Game Developer 2D – возьмусь после прохождения курсов описанных выше.

Нашла сайт с задачами для начинающих по C#, так как считаю, что с помощью задач, хорошо закрепляются пройденные материалы, плюс узнаёшь что-то новое.


Книги:

• С# для чайников - читаю сейчас.

• Unity и C# Геймдев от идеи до реализации, 2-е издание.

• Геймдизайн, как создать игру, в которую будут играть все.

• «Новый уровень!» Руководство по геймдизайну.

• Проектирование виртуальных миров. Теория и практика дизайна уровней.

• Кровь пот и пиксели – книгу уже прочитала, очень она понравилась, хорошо снимает розовые очки, что в игровой индустрии всё гладко и хорошо показывает, как много бывает кранча при создании игр.


Да, я не хотела бы быть геймдизайнером, но думаю эти знания всегда пригодятся.

И, конечно, я не прохожу и не читаю всё это одновременно, буду проходить и читать всё по очереди. Очень хорошо, что работа сейчас на удаленном режиме и имеется больше времени на обучение.


По мимо всего этого занимаюсь английским языком, читаю Гарри Поттера на английском, плюс прохожу курс сайте inSpeak. Не скажу, что знаю английский хорошо, но техническую документацию уже понимаю процентов на 60-70. Хуже с разговорным английским. Но, надеюсь, он не так важен, как чтение документации.


Если вы знаете, чем можно дополнить мою программу, какими ни будь курсами или книгами, буду очень благодарна. Да, платные курсы я не рассматриваю, решила всё осилить своими силами. Так как многие не понятные мне вещи, можно нагуглить или посмотреть видео на ютубе которое всё объяснит.


Вроде бы всё. Через неделю поделюсь своими результатами.


Надеюсь, на вашу поддержку. Всем хорошего вечера и приятных выходных.

Показать полностью
[моё] Программирование Csharp Gamedev Совет Длиннопост
65
31
vertil
vertil
3 года назад
Лига Разработчиков Видеоигр

Недоигра⁠⁠

Не знаю зачем я это выкладываю, но вот мой недопроект, являющийся дипломной работой по курсам.

Вот сам недопроект для Linux систем:
https://github.com/vertil/heli_game

[моё] C++ Программирование Разработчики игр Gamedev Видео
30
12
EdokPechenek
EdokPechenek
3 года назад
Инди игры

Как вам провода?⁠⁠

Сколько км провода в игре TReload... Несколько сотен?

Здесь некоторые тесты проводов-шлангов из игры : IK + работа со сплайнами + физика + блендинг.


Финальный провод:

Здесь представлена одна из ранних версий провода-шланга (ленивый провод, эксперименты):

Что думаете о физике?


VK // Twitter // IG // DTF // Habr

Показать полностью 1
[моё] Провод Анимация Физика Процедурная анимация VFX Cgi VFX Компьютерная графика Gamedev Игры Компьютерные игры Арт Программирование Компьютерная симуляция Симуляция Инди Инди игра Игровая механика Механика Имитация Компьютерное моделирование Видео
3
4
goste.face
3 года назад
Unity

Сделал игру Soul Knight на Unity⁠⁠

Всем доброго времени суток ✋☺️
Как-то давненько я увлёкся программированием м созданием игры, мне нравилось это дело и с каждым днём получал всё больше и больше опыта. Со временем я решил завести свой You Tube канал и там публиковать видео о разработке игр. По началу получалось совершенно не очень, но со временем я нашел то что мне вроде как нравится делать и неплохо получается.
Я повторял популярные игры разных времён, Дудлика, Геометри Даш и другие.
Примерно 3 недели назад я взялся за более менее сложный проект, за мобильную игру под названием Soul Knight.
Представляет она из себя 2Д стрелялку с видом сверху скорее всего, и большим количеством интересных механик которые можно применить и в других играх.
Собственно, ссылку на видео я оставлю, думаю многим будет полезно, спасибо за внимание ✋☺️

https://youtu.be/0Z3mwljc57c

Сделал игру Soul Knight на Unity Unity, Gamedev, Разработка, Программирование, Игры
[моё] Unity Gamedev Разработка Программирование Игры
3
27
RadioactiveGear
3 года назад
Лига Разработчиков Видеоигр

Дороги и как они работают⁠⁠

Дороги и как они работают

Я решил начать писать Devlog чтобы было больше новостей о разработке игры, пока не появится больше действительно красивеньких картинок и гифок чтобы их показать.


Текущее состояние игры

Перед тем, как я напишу, что было сделано за последнюю неделю, я хочу немного описать состояние в котором находится игра.

Разработка игры началась относительно давно (почти год назад), но велась с большими перерывами. Также в конце лета я понял, что фреймворк который я использовал в игре мне не подходит, так как он слишком медленный и мне сейчас приходиться переписывать всю игру с нуля. Так что все красивые скриншоты и видео были созданы в прошлой версии игры ещё на старом фреймворке. Но есть и хорошие новости - к концу октября я планирую, по крайней мере в техническом плане, обогнать предыдущую версию и добавить механики, которых не было там.

Дороги и как они работают Low poly, Gamedev, Игры, Программирование, Компьютерные игры, Графика, Инди игра, Unity, Экономическая стратегия, Градостроительный симулятор, Гифка, Длиннопост

Дороги

В игре по дорогам будут ездить грузовики, автобусы, ходить люди. Для того чтобы это всё работало, нужно дать возможность игроку создавать разветвлённые сети дорог, а игровому транспорту и пешеходам определять куда и как они будут идти.


Что сделано

Вот краткий список того что я успел сделать за неделю (да, он действительно краткий):

- Упростил установку длинных участков дороги

- Реализовал поиск пути между участками дороги

- Сделал отображение "сетки" дороги, по которой происходит поиск пути

- Добавил отображение маршрута, который можно проложить в режиме отладки

- Исправил баг вызывающий установку лишних участков дороги там где они не должны быть


Упрощение строительства дороги

Раньше для того чтобы строить дорогу нужно было её устанавливать по одной клеточке, а это очень долго, поэтому я сделал установку сразу большого числа сегментов дороги.

Дороги и как они работают Low poly, Gamedev, Игры, Программирование, Компьютерные игры, Графика, Инди игра, Unity, Экономическая стратегия, Градостроительный симулятор, Гифка, Длиннопост

Отображение "сетки" дороги

В процессе разработке игры мне довольно часто приходиться сталкиваться с тем, что что-то не работает так как надо, поэтому я решил добавить в режим отладки отображение построенной "сетки" дороги, чтобы сразу видеть если что-то пошло не так. И это почти сразу мне пригодилось, с помощью этого я смог обнаружить, что дорога в некоторых случаях устанавливается некорректно - иногда накладывается сама на себя.

Дороги и как они работают Low poly, Gamedev, Игры, Программирование, Компьютерные игры, Графика, Инди игра, Unity, Экономическая стратегия, Градостроительный симулятор, Гифка, Длиннопост

Поиск пути

Для того чтобы по дорогам мог ездить транспорт, а люди могли ходить по троутарам, нужно чтобы дорога была представлена в виде "сетки". Я сделал построение "сетки" по тем участкам дороги которые ставит игрок и использовал алгоритм поиск пути A* чтобы искать оптимальный маршрут между двумя участками дороги.

Дороги и как они работают Low poly, Gamedev, Игры, Программирование, Компьютерные игры, Графика, Инди игра, Unity, Экономическая стратегия, Градостроительный симулятор, Гифка, Длиннопост

Отображение маршрута

Для того чтобы протестировать прокладку маршрута я решил также добавить в режим отладки кнопку, после нажатия на которую можно будет выбирать точки, по которым будет проложен маршрут, а затем он будет проложен и отображён.

Дороги и как они работают Low poly, Gamedev, Игры, Программирование, Компьютерные игры, Графика, Инди игра, Unity, Экономическая стратегия, Градостроительный симулятор, Гифка, Длиннопост

Что будет дальше

На следующей неделе я планирую добавить прокладку маршрута по разным сторонам дороги, чтобы транспорт мог ездить по своим полосам. Также я хочу добавить сам транспорт, который будет ездить по маршруту.

Страница игры в Steam: https://store.steampowered.com/app/1731560/North_Frontier/

Страница игры в ВКонтакте: https://vk.com/north_frontier

Показать полностью 5
[моё] Low poly Gamedev Игры Программирование Компьютерные игры Графика Инди игра Unity Экономическая стратегия Градостроительный симулятор Гифка Длиннопост
2
goste.face
3 года назад

Сделал Clicker на Юнити⁠⁠

Всем привет, многие знают о такой, можно сказать категории игр как кликеры. В них нету особого сюжета, какой либо интересной механики и так далее, просто, кликаешь, это основная суть.
Вроде звучит уныло, но если поработать над дизайном то выходят не плохие проекты в которые играют полно людей, а так как сделать такой вариант вполне не сложно я решил за короткий срок, в данном случае, 4 минуты (на самом деле минут 20 но я немного ускорил) сделать такую игру. Сразу говорю, там реализовано не всё что обычно пихают в кликеры, там лишь основные моменты благодаря которым уже можно сделать игру гораздо лучше.
В общем, если кому-то интересно, я оставлю ссылку на видео, надеюсь оно будет кому-то полезным 😁

[моё] Программирование Разработка Gamedev Unity Видео
1
DELETED
3 года назад
Лига Разработчиков Видеоигр

Если ты всегда хотел создавать игры, но не шаришь в программировании⁠⁠

Да и учить тебе его не хочется. Да и хочется чего-нибудь простого, чтобы сконцентрироваться на контенте и структуре игры.


В таком случае, для тебя есть несколько вариантов игровых движков и конструкторов игр, а один из них Construct 3.

Если ты всегда хотел создавать игры, но не шаришь в программировании Gamedev, Интересное, Статья, Программирование, IT, Steam, Гифка, Мат, Длиннопост, Видео

Данный движок позволяет создавать игры без программирования.


Для небольших проектов - до 40 событий он полностью бесплатен. Все, что будет мешать - это заставка движка при создании готового билда проекта.


+ Стоит уточнить, что Констракт больше заточен на веб HTML-5 игры.


Да да, крутая штука, с которой я столкнулся при экспорте игры под винду это псевдо .exe, которой внутри себя запускает браузер, лол

Если ты всегда хотел создавать игры, но не шаришь в программировании Gamedev, Интересное, Статья, Программирование, IT, Steam, Гифка, Мат, Длиннопост, Видео

А вот что внутри папки "www"

Если ты всегда хотел создавать игры, но не шаришь в программировании Gamedev, Интересное, Статья, Программирование, IT, Steam, Гифка, Мат, Длиннопост, Видео

Т.е эксешник просто запускает локальный сервер и загружает в него index.html с игрой.

Зато движок поддерживает русский язык и полная лицензия стоит всего 524 руб. в месяц.


Структура и функционал игры строится из "событий" - это аналог полноценной функции в классических играх, отвечающей за какую-либо последовательность действий, например:

Если ты всегда хотел создавать игры, но не шаришь в программировании Gamedev, Интересное, Статья, Программирование, IT, Steam, Гифка, Мат, Длиннопост, Видео

Событие, которое отвечает за отдаление камеры и дополнительные эффекты.

Если ты всегда хотел создавать игры, но не шаришь в программировании Gamedev, Интересное, Статья, Программирование, IT, Steam, Гифка, Мат, Длиннопост, Видео

Событие выстрела (тут враги начинаю бежать на "звук выстрела" и всякое такое)

Если ты всегда хотел создавать игры, но не шаришь в программировании Gamedev, Интересное, Статья, Программирование, IT, Steam, Гифка, Мат, Длиннопост, Видео

Как оно выглядит в игре

Подведем небольшой итог:


Плюсы Construct3:

- Бесплатен для небольших проектов;

- Разработка игр без программирования;

- Множество эффектов пост-обработки из коробки (можно увидеть на гифках в посте);

- Большое количество уроков и бесплатных шаблонов игр;

- Сетевые функции - можно создать мультиплеер без излишнего дрочева;

- Хорошее быстродействие;

- Поддерживает JS - если тебе так хочется писать код;


Минусы Construct3:

- Придется платить для серьезных - больших проектов;

- Нет адекватного экспорта по Windows и мобильные платформы;

- Некоторые плагины - реклама Яндекс и ВК, доступны только для платной лицензии движка;


Буду рад услышать ваше мнение о движке, если Вы с ним работали, всем ня ня и прочая хуйня ;3


Кстати, в посте показываю свою игру Я ковбой: Вестерн Шутер https://store.steampowered.com/app/1712120/_/

Если добавите ее в желаемое, буду безумно рад) Всем спасибо за внимание)

Показать полностью 5 1
[моё] Gamedev Интересное Статья Программирование IT Steam Гифка Мат Длиннопост Видео
23

Продвиньте ваш пост

Перейти
Партнёрский материал Реклама
specials
specials

Нужно больше внимания к постам? Есть способ!⁠⁠

Иногда даже самый интересный материал теряется в потоке новых записей. Если ваш пост остался незамеченным, измените ситуацию. Для этого на Пикабу есть продвижение.

Все просто: оставьте заявку в форме, добавьте ссылку на пост и выберите подходящий бюджет. Все. Ваш пост покажут во всех лентах на специальных позициях. Ну а вы получите дополнительную аудиторию и отклик пользователей.

Продвинуть пост

Продвижение Посты на Пикабу Текст
155
dontdie
dontdie
3 года назад
Лига Разработчиков Видеоигр

С чего начать делать игру? Твои первые шаги!⁠⁠

Это статья для тех, кто хочет сделать игру, но не знает с чего начать.

Я постараюсь, по шагам, объяснить весь процесс от желания до релиза. Погнали!

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Меня зовут Александр Дударев. Я гейм-дизайнер с 10-летним стажем. Работал в многих компаниях, например в Playgendary. Делал разное: и казуалки для мобилок, и танковый шутер для PC.

Теперь я инди-разработчик. Живу за счёт продажи своих игр. Выпустили 4 игры для PC и Консолей. Сейчас разрабатываю игру They Are Here: Alien Abduction Horror — хоррор от 1-го лица, про похищение пришельцами.

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Шаг 1. Запасись энтузиазмом


Энтузиазм — это топливо, которое ты сжигаешь при разработке. Оно позволит тебе делать игру после работы, когда устал, когда хочется отдохнуть.


Как пополнять запас энтузиазма? Смотри документалки, читай истории успеха разработчиков. Это мотивирует!


Например, вот классная документалка о инди-играх Indie Game: The Movie


Смотри по сторонам: на другие игры, фильмы, кино, на новые технологии. Желание изучить что-то новое или сделать что-то похожее — это то, что нужно.

Шаг 2. Собери команду или сделай всё сам!

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Одному — проще. Проще придумать идею и принимать решения. Не надо спорить и описывать задачи. Сделать игру одному — возможно. Я например сделал 4 игры один.


С командой — лучше. Лучше получается качество. Твои решения критикуются, и результат улучшается. Можно распределить обязанности и сделать игру быстрее. Последнюю игру я делаю в команде со своей женой. Она отвечает за историю, критикует мои решения, помогает с артом, ищет стримеров.


Короче - есть команда, круто! Нет команды — делай всё сам, это не трудно.

Шаг 3. Сформулируй цель разработки


Очень важно понять — для чего тебе всё это?

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Например:


1. Трудоустройство в геймдев компанию.

Продукт — портфолио. Приоритет - качество исполнения.

Вопросы: На какую должность хотим устроиться? В какую компанию(и)? Какими играми занимается компания(и)? Чему нужно научиться?


2. Научиться делать игры, освоить навык.

Продукт — опытный образец. Приоритет- новые знания.

Вопросы: Какой навык освоить? Как сделать какую-то конкретную штуку?


3. Рассказать о чём то важном.

Продукт — манифест. Приоритет - донести идею до масс.

Вопросы: Поймут ли мою идею? Как сделать продукт более массовым?


4. Сделать игру о которой мечтал.

Продукт — мечта. Приоритет — воплотить своё видение.

Вопросы: Что я хочу видеть? Чем можно пренебречь? Как закончить проект?


5. Построить свой бизнес.

Продукт — актив. Приоритет - получить доход.

Вопросы: Какие игры лучше продаются? Сколько времени займет разработка? Как сократить это время?


Цель может быть не одна. Цели могут меняться от игры к игре.


Короче - ты должен ответить на вопрос — зачем я делаю эту игру?

Шаг 4. Вспомни, что ты умеешь или любишь


Например, я и моя жена — фанаты фильмов ужасов про пришельцев. Типа «Знаки», «Мрачные небеса», «Секретные материалы». Поэтому нам проще работать над идеями и сценарием для They Are Here


А может, ты на досуге рисуешь анимешных девочек. А твой друг изучает программирование искусственного интеллекта. Значит вам будет проще сделать игру про девушек, которые будут чатиться с игроком, словно живые

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Короче - твои умения и увлечения — это твои преимущества. Учитывай их при выборе платформы, движка, жанра игры. А пока, просто подумай над этим.

Шаг 5. Выбери платформу


Если просто, то есть 2 пути: Мобилки или ПК + Консоли.

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Исходя из целей и умений нужно будет выбрать что-то одно. Это разные платформы, с разными играми, аудиторией и монетизацией.


Путь 1. Мобилки

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Аудитория:

- Массовая аудитория. Дети, пенсионеры, скучающие продавщицы. Это не геймеры. Всё должно быть очень понятно и просто.

- Играют по 1 — 5 минут. В перерывах, в очередях, на работе. Чтобы «убить время».

- Ценится простая яркая графика.

- Упор на простой, но залипательный кор-геймплей.


Плюсы:

- Некоторые жанры (головоломки, аркады) — наиболее просты в разработке. Можно сделать небольшой прототип (1-5 уровней) и показать его работодателю, например.

- Не требуется красивая или сложная графика. Главное — чтобы было понятно.

- Простой геймплей и гейм-дизайн.

- Будет плюсом, если сам привык к мобильным девайсам и играм.


Минусы:

- Очень. Высокая. Конкуренция. Игр миллионы и почти все они — бесплатные. Игроки приходят только с рекламы. Нет рекламы — нет игроков. Нет денег.

- Монетизация. Нужно встраивать рекламу или внутри-игровые покупки в игру. Знать куда и как. Тестировать чтобы всё это работало.

- Аналитика. Нужно понимать что такое LTV. Почему он должен быть > чем CPI. Встраивать аналитику в игру.

- Будь готов делать по 20 прототипов или улучшать продукт, пока LTV не станет > CPI.

- Заработать денег небольшой команде, можно только с издателем. Я лично не знаю других путей.


Короче - мобилки, это огромный супер-маркет. На полке лежит то, что окупает рекламу. Это конкуренция рекламных бюджетов. Если хочешь заработать на мобилках, то советую делать гипер-казуалки и работать с издателем. Если пофиг на доход — классная, лёгкая платформа.


Если решишься, узнай подробнее про:

- Гипер-казуальные игры (всё по теме гейм-дизайна и производства).

- Как найти издателя гипер-казуальных игр.

- Казуальная графика.

- Low-poly графика.

- Казуальные игроки (сложность казуальных игр и туториалы).

- Аналитика мобильных игр (CPI, LTV, Retention).

- Монетизация мобильных игр.

- Оптимизация мобильных игр.

- Google Play и App Store. Регистрация аккаунта разработчика. Правила и рекомендации. SEO.

- Рекламные медиаторы и сети (Iron Source, AdMob и т.п.).

- Сервисы рыночной аналитики мобильных игр (Sensor Tower, App Annie).

Путь 2. ПК + Консоли

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Аудитория:

- Хардкорные геймеры.

- Играют по несколько часов. Дома. Чтобы погрузиться в игру.

- Ценится реалистичная или стильная графика.

- Упор на интересную историю или глубокий геймплей.


Плюсы:

- Меньше конкуренция, чем на мобилках. Особенно на консолях.

- Легче получить игроков и отзывы.

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

- Не надо возится с аналитикой и монетизацией.

- С детства понятная платформа (ПК / Консоль) и аудитория (Геймеры).

- Аудитория любит авторские, творческие, интересные игры.

- Будет плюсом, если сам играешь на компе или приставке.


Минусы:

- Плохо заходят простенькие игры (головоломки, аркады). Геймеры хотят получить опыт, вжиться в роль. Залипнуть надолго. Игра не должна выглядеть как что-то на пару минут.

- Игры дольше в производстве. Но можно хитрить — делать маленькие игры, которые выглядят как большие, а также использовать готовые ассеты.

- Нужно поработать над интересной идеей. Найти отличительные черты (USP), которые выделят проект.

- Нужно продумать интересную историю или геймплей.

- Более сложный геймдизайн.

- Большая требовательность к качеству графики.


Короче - ПК, а особенно Консоли это элитный бутик. На полке лежит то, что хорошо сделано. Это конкуренция качества. Если хочешь заработать, то сделай интересную игру, и обязательно портируй её на консоли (через издателя). Подумай как сэкономить на производстве!


Если решишься, узнай подробнее про:

- Геймдизайн компьютерных игр.

- Нарратив, сторителлинг.

- Как питчить игры.

- Фичи игры / USP.

- Что такое вертикальный срез.

- Steam. Регистрация аккаунта разработчика. Оформление страницы. Тэги. Правила и рекомендации.

- Маркетинг и продвижение инди-игр на Steam (рекомендую http://howtomarketagame.com/) Как сделать крутой постер, трейлер, скриншоты, ГИФки.

- Портирование игр на консоли.

- Издатели игр на консолях.

- Конкурсы и фестивали инди-игр.

- Работа с инфлюенсерами (ютуберами, стримерами).

- Реалистичная графика.

- Стилизованная графика.

- Сервисы аналитики тэгов и жанров (SteamDB, Steamspy, SteamCharts, Game Data Crunch).

- Сервисы рассылки ключей (Keymailer, Woovit)

Шаг 6. Узнай про производство игр в целом

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Не важно какую платформу ты выберешь. Интересуйся тем Как Делают Игры


Рекомендую погуглить про:

- Игровые механики, жанры и сеттинги.

- Геймдизайн. Есть книга Джесси Шелла, она хорошая, но большая. Можешь гуглить про конкретный жанр.

- Кор-геймплей и Мета-геймплей.

- Левел-дизайн. Лучше гуглить про отдельный жанр.

- Пользовательский интерфейс (UI) в играх.

- Ассеты и маркетплейсы.


Короче - сперва узнай поверхностно о всех непонятных терминах. Глубже изучай только то, что нужно будет для разработки конкретно твоей игры.

Шаг 7. Выбери движок и глянь уроки


Движок — это программа, в которой собирается игра. Это большой кухонный комбайн, в котором есть всё. Там программируется логика, собираются уровни, выставляется освещение, настраивается анимация, создаются материалы, вставляются звуки и т.п.

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Про выбор движка написано много статей — погугли.


Если ты один, и не знаешь языков программирования, рекомендую Unreal Engine 4. Почему?


Во-первых, "Blueprints" — это визуальное программирование на блоках. Это проще понять, чем классический "код".

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Во-вторых, куча плюсов:

- Красивая графика «из коробки».

- Есть большой маркетплейс с гововыми ассетами

- Это популярный коммерчесский движок, на котором сделано очень много игр.

- Можно сделать игру под все платформы. Можно встроить рекламу, инапы, аналитику.

- Много уровков. Рекомендую канал "Unreal Engine Rus"

- Классный интерфейс.

- Куча встроенных функций.

- Бесплатный до ляма баксов дохода.


Перед началом работы над игрой, сделай пару очень простых подделок «в стол».


Сделай змейку, пинг-понг и т.п. Пофиг на качество, пофиг на геймдизайн. Главное — попрактиковаться «на кошках», пощупать функции движка.


В движке будет работать вся команда — поэтому каждый должен изучить его, хотя-бы поверхностно. Вы должны понимать друг друга, а еще помогать программисту собирать игру.


Короче - почитай про выбор движка. Потрать время на его изучие.

Шаг 8. Выбери жанр


Жанр — это твоя ниша. Жанр — это очень важно. Есть жанры, в которые никто не играет. А для некоторых нужно изучить много дополнительного материала.


Лучше выбрать жанр который:

- Популярен на платформе. Игры этого жанра часто покупают или скачивают. Используй сайты для аналитики жанров. Например, для Steam: "steamdb.info", "gamedatacrunch.com", "steamspy.com".

- Не слишком сложен в производстве. MMORPG — не твой выбор!

- Нравится тебе или команде. Ты разбираешься в нём или много играл в детстве.

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Как только ты определилися с жанром — гугли всё по производству игр в этом жанре. Геймдизайн, графика, уровни, звуки. На что сделать акцент? Поиграй в лучшие игры в этом жанре. Посмотри видео об этом жанре.


Короче - выбери жанр и узнай про него всё что можешь!

Шаг 9. Придумай идею, концепцию, USP


Идея — ядро твоей игры. Зерно, из которого вырастет проект.

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Какая идея хорошая?

- Понятная. Должна быть понятна каждому. Например, твоей маме.

Интересная. Уже хочется поиграть в это! Люди любят риск и новый опыт, который хотят, но не могут пережить в реальной жизни. Например GTA — это симулятор крутого парня, которым все хотят быть, но не могут.

- Популярная. Это не артхаус, не что-то странное или специфичное. Идея обращается к понятным образам из жизни или массовой культуры.

- Выделяющаяся. Такого раньше не было. Или было, но давно. Или в другом жанре. Или в другом стиле. Или плохо сделано.


Что поможет тебе в выборе идеи?

- Каталог игр на твоей платформе. Смотри что популярно. Думай как это изменить, подать под другим углом. Хмм…игра про постройку железной дороги в топе. А что если, мы играем за машиниста?

- Сайты-сервисы с аналитикой тэгов и жанров на платформе. Можно отследить популярность жанра, количество игр в нем. Можно скрестить отдельные тэги между собой.

- Массовая культура. Фильмы, книги, комиксы, короткометражки, гифки, картинки из интернета.


Скорее всего у тебя будет рождаться много идей. Записывай их. Дай полежать. А потом выбери ту, что не даёт тебе покоя и кажется лучшей.

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Про питч


Идея может казаться масштабной. Но она должна умещаться в Питч, чтобы быть понятной игрокам, прессе и твоей маме.


Питч — короткое предложение, описывающее идею. Например, They Are Here — ужастик про похищение пришельцами. Почитай подробнее про то "Как питчить игры".


На основе Питча, описываем концепт игры. Более развернутое описание игры на одну страничку. За кого мы играем? В чем цель? Что можно делать? Какие эмоции вызываем?


Про USP


Продумай отличительные черты — USP, которые будут наглядно "продавать" твой проект.


USP вытекают из твоей идеи. Например, идея Панка — издевательство над культурой. USP Панка: вызывающее поведение, агрессивная музыка и странные прически.

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Показывай свои USP везде — в трейлере, скриншотах, постере, описании игры. Говори про них общении с прессой и издателями.Тычь ими в лицо!


Например, у They Are Here — это пришельцы, кукурузные поля и огни в небе.


Кароче - почитай про идею, концепцию, питч, USP игры. Сформулируй чёткое видение твоего проекта и доноси это видение до всех. Без него — всё развалится и поплывет.

Шаг 10. Составь список ассетов и задач


Ассеты — это кирпичики, из которых состоят игры.


Составь список того, что нужно сделать. Хотя-бы крупными мазками. Сделать уровнь, найти музыку, вставить персонажа. А еще надо 20 видов мечей.


Оцени время, а потом умножь его на 2. Даже если тебе кажется это глупым. Умножь его в 2 раза!

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Если видишь, что проект большой — отрезай всё ненужное. Ненужное — всё, что не показывает идею. Или редко появляется на экране.


Например, если идея игры — ультра-насилие, то можно не делать 20 видов мечей, а лучше проработать физику расчленения тела.


Прикинь, что для мобильных гипер-казуалок нужно сделать минимум 30 минут геймплея. А для ПК и Консолей, лучше сделать игру на 2 часа. Если можешь больше — круто!


Настоятельно рекомендую!

Покупай и используй готовые ассеты. Это лучший способ сократить время производства и не потерять качество. Это не стыдно, это нормально. Это вообще огонь!

Шаг 11. Организуй процесс


Записывай, всё что надо сделать. Каждую мелочь. Иначе — забудешь.


Ставь задачи. Себе и команде. Рекомендую Trello (проще) или Asana (функциональнее).


Cобирай инфу по проекту в одном месте. Можно юзать доски типа “Miro” или вики типа Notion.


Если ты один, или у вас небольшая команда, не парься над большой и красивой документацией. Лучше покажи пример, начерти схему, объясни на пальцах ЧЁ НАДО сделать.


Референс — лучшее описание задачи для художника! Например, я сказал жене — хочу обложку как у Слендера, но с пришельцем. Этого — достаточно!

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Собирай и храни нужную инфу. Ссылки на классные статьи. Контакты возможных партнёров. Скриншоты багов. И т.п.

Шаг 12. Сделай демку


Демо-версия / Вертикальный срез / MVP — очень близкие по смыслу понятия. Это маленький кусочек игры финального качества.

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост

Демо-версия решает множество задач:

- Поможет записать видео, скриншоты, гифки

- Покажет окупаемость мобильной игры

- Поможет устроиться на работу

- Ускорит набор вишлсистов в Steam

- Получит отзывы от игроков и стримеров

- Можно участвовать в фестивалях и конкурсах

-Только с ней можно найти издателя.


Короче - сделай демонстрационную версию игры. Это твоя визитная карточка. Показывай её всем. Говори — я сделаю так-же, только больше.



Шаг 13. Не ленись! Работай!


Пара советов, как дожить до релиза:

- Не меняй идею на ходу. Сильно. По чуть-чуть можно.

- Не начинай другие проекты. Не распыляйся. Делай, что запланировал.

- Составь график работы. Работай над игрой постоянно. Хотя бы по 3 дня в неделю, по 2 часа в день. Больше — быстрее!

- Надоела разработка? Поиграй в похожие игры. Посмотри похожие фильмы. Найди, что было бы круто сделать.

- Всё равно надоела? Мечтай о релизе. Представь как это будет здорово и вечно!

- Показывай свою работу — пиши посты, пости гифки, давай поиграть стримерам. Твоя цель — получить позитивную обратную связь. Ну или отрицательную.

- Узнавай что-то новое про производство игр. Слушай подкасты, смотри доклады. Это мотивирует, помогает в производстве.



Спасибо, что дочитал!


Это статья - вводная. Тебе много предстоит узнать и загуглить на каждом шаге.


Короче - ты можешь сделать это! Реально!

С чего начать делать игру? Твои первые шаги! Разработка, Gamedev, Игры, Компьютерные игры, Программирование, Разработчики, Игровой дизайн, Инди, Инди игра, Графика, 3D графика, Дизайн, IT, Урок, Курсы, Инструкция, Мотивация, Программист, Программа, Длинное, Гифка, Длиннопост
Показать полностью 18
[моё] Разработка Gamedev Игры Компьютерные игры Программирование Разработчики Игровой дизайн Инди Инди игра Графика 3D графика Дизайн IT Урок Курсы Инструкция Мотивация Программист Программа Длинное Гифка Длиннопост
37
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии