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

Игра в кальмара 2: новые испытания

Аркады, Казуальные, Для мальчиков

Играть

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

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

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

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

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

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

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

Defold + Gamedev

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

Инди Разработка Инди игра Игры Unity Компьютерные игры YouTube Все
13 постов сначала свежее
7
realstudent
realstudent
6 лет назад
Лига Разработчиков Видеоигр

Save Your Cogs паззл платформер, мой 3й проект⁠⁠

Всем привет


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



Описание и ссылки


Итак, это паззл платформер с элементами физики) Помогите роботам бежать из лаборатории злобного искусственного интеллекта. Уровни прогрессируют от простого к сложному, иногда отвлекаясь на простые, но забавные моменты. На текущий момент в игре 20 уровней, игра проходится примерно на 1 час. В игре есть поддержка русского и (кривого) английского языков.


Игра абсолютно бесплатна на данный момент, андроид версия не содержит IAP (хотя такие права указаны) или рекламы и видеорекламы. Почему? Я расскажу об это в конце статьи. Читатель налетай не скупись, покупай качай инди-пись :D Пожалуйста поддержите меня скачиванием игры в андроид сторе или оценкой на конгрегате, если вы не имеете андроида. Спасибо.


Доступные билды:

1) HTML5 билд доступен на Конгрегате

2) Андроид билд в ГуглоПлее

3) Доступны нативные билды для винды, линуха и макоси на итче


Извините я не понял как убрать картинки (кроме главной) под спойлер (

Save Your Cogs паззл платформер, мой 3й проект Indiedev, Gamedev, Defold, Длиннопост
Save Your Cogs паззл платформер, мой 3й проект Indiedev, Gamedev, Defold, Длиннопост
Save Your Cogs паззл платформер, мой 3й проект Indiedev, Gamedev, Defold, Длиннопост

Процесс (прогресс)  разработки


Игра создавалась для конкурса сайта gamin Gaminator 18: SaveYourGogs . Изначально разрешение игры было 640х480 т.к. я хотел выпустить игру на всех платформах и в первую очередь на HTML5 порталах. Поэтому выбрал такое основное разрешение игры. Рисую я плохо и моей целью была не красота а стойкий играбельный прототип, с которым можно было бы работать дальше. Я сразу решил, что это не будет тот прототип который навечно прототип, а доведу его до релиза. К концу конкурса я завершил все запланированные наброски и плейсхолдеры для графики, но успел сделать только 10 уровней из 20ти. В итоге я занял 11 место в номинации "Лучший геймплей". Отзывы на игру были весьма положительны, основной недостаток - если бы я сделал все 20 уровней то результат был бы лучше. А так игрок только вошел во вкус и все  - конец.


Дальнейшее развитие игра получила в рамках конкурса Indie Game Making Contest 2018. Там были указаны отличные денежные призы, что послужило дополнительным топливом для моего инди моторчика. Итак, разрешение игры поменялось на 1280х720, в расчете на мобайл экраны. Все графика была перерисована и плейсхолдеры превратились в весьма достойные спрайты. Кое где я поправил код, но в целом все что было написано в прототипе я и использовал далее, так как нормально было написано.Конечно добавил больше объектов и кода, звуков и прикрутил локализацию.


В итоге игра заняла 25 место в категории "People's Choice Vote". Что в принципе не плохо. Однако было много странностей в самом конкурсном процессе. Например, в конце голосования у меня было 50т оценок а в момент оценки их осталось 28мь. Как сказали организаторы конкурса (и об этом писал и я и другие участники) - был наплыв ботов, оценки которых выпилили. Однако я видел только +12 бото-оценок в статистике которые непонятно откуда набежали не в русский прайм тайм. Многие писали что боты роняли оценки их проектов и их не чистили. Победители занявшие 1 и 2 места имели огромное количество оценок от новых аккаунтов, что при оценки других проектов вменялось как ботоводство. Второй момент - организатор конкурса это известный производитель конструкторов для РПГ игр. И выбор победителя издателем был на этот жанр завязан - среди проектов они выбирали только проекты РПГ направленности, хотя были достойные платформеры (это не про мой проект), их просто проигнорировали. В условиях конкурса не было ограничений по жанру игр, но вышло как то так. Третий момент - к конкурсу допускались прототипы, но уровень проектов части финалистов был кхе кхе значительно выше прототипов, по сути это были завершенные проекты. Вроде как за это должны были банить, и даже забанили 2-3 проекта, потому что у них уже были старые странички на итче :D У других финалистов страничек не было так что все окей :D В целом я рекомендую вам участвовать в этом конкурсе в 2019 году, если у вас будет хороший РПГ прототип, и желаю вам удачи.



Инструментарий


Все свои игры я пишу с использование Defold Engine. И я очень счастлив, что у меня появился такой крутой инструмент. В свое время я намучился с Юнити и теперь действительно испытываю радость от процесса разработки. Чтобы меня не упрекали в криволапости - я бывшие синьор ява дев, и с руками у меня все окей :D Каждый человек использует тот инструмент который ему подходит, так что давайте не будет развивать холивары на тему движков. Defold Engine продолжает меня покорять быстротой разработки, скоростью сборки проекта, удобством теста сборок, имеет встроенный профайлер, делает билды малого размера, удобство и скорость написания кода на луа. Многие приходят в Defold и такие - ой ваш движ не умеет так как привык делать я, фигня. На самом деле для этого движка надо немного перестроить своё мировозрение на разработку - ооп тут нет и оно вредно на самом деле, после прохождения туториалов надо читануть доки, да да, чтобы полностью закрепить знания. Вы поймете систему сообщений, коллекции и их загрузку, структуру компонентов, работу гейм обьектов и структуру скриптов и все - готов к труду и обороне. Я не навязываю вам этот enigine, у него тоже есть недостатки. Но посмотреть на него определенно стоит.


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


Крита. Все что я рисую, я рисую в Крита. В начале инди пути я несколько раз брался за фотошоп и бросал, не мог его понять. Начал искать альтернативы и нашел Крита, за 3 года этот редактор сделал огромный прыжок в своем развитии. Я учился на видео уроках GDQuest, рекомендую.



Развитие проекта


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


Игра выпущена на андроид стор без рекламы, чтобы собрать как можно большее количество пользователей. Расчет на то, что алгоритмы стора заметят приложение и начнут его рекомендовать и ориентироваться на описание приложения. Кроме того я выпустил первые 20ть уровней на Конгрегейт, и планирую выпускать каждый месяц на Конгрегейте новую часть с новыми 20ю уровнями. Посмотрим что их этого получится. В HTML5 билд я вставил ссылку на игру в гугло сторе, но это почти бесполезно - тем кто играет на портале, тем не нужна андроид версия. Рассылка игры по HTML5 спонсорам так же на дала результат, один захотел купить, потребовал у меня ряд изменений, однако потом просто потерялся на неделю и молчит. Спонсор хороший, но хз что у него в голове, очень жаль что он отвалился :(


Когда в игре будет 80 уровней - попробую выйти на стим.



Общие мысли о жизни, не для холивара, просто мои наблюдения


Не будьте идиотом и не бросайте работу ради инди разработки, сейчас не то время. Вам интересна эта тема? Вы хотите попробовать? Сделайте себе план - 5 дней в неделю, ночью после работы заниматься проектом по 1.5 часа. Поставьте четкую цель - через месяц должен быть прототип с 5тю уровнями, где есть базовые механики. Не умеете в рисование? Отлично! Квадратики и прямоугольники наше все! Вы многое поймете после первого месяца разработки. Я немного фрилансю и в целом мне хватает на жизнь, инди разработка мне не дает ничего.


Инди разработчик без комьюнити никто. Это правило. Без коммунити нет трафика, нет полезных (и бесполезных) отзывов об игре и её багах. Итч трафика не дает, HTML5 порталы трафика не дают за пределы себя, ASO и прочее на гугл плее так же не дают трафика. Запомните это навсегда. Даже стим уже не дает трафика маленьким но хорошим проектам.


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


В продолжение - как минимум в команде нужен второй партнер - художник. Я сделал максимально подробный пост на gamedev.ru, объяснил что художник со мной в паре будет работать в первую очередь на себя, на свое портфолио и скилл. Работы остаются собственностью художника, просто он предоставляют мне право использовать свои работы в моих играх. Со мной связалось 5 художников, 4 парня и девушка. Дал парням мини тестовое простое задание (у них была и персонажка в работах, так что это было в их теме) - сделать набросок простого логотипа для моего альянса в eveonline. 3 парня сразу отвалились - болезнь, старые заказчики неожиданно вышли на контакт и т.д и т.п. Один правда нарисовал высоко детализированную работу и показал, хотя я просил идти мелкими шагами - от наброска к финалу. Но он тоже потом потерялся. А девушку устроил рабочий процесс, обсуждаем тему, обсуждаем набросок, обсуждаем композицию и косяки, как результат она делает среднюю детализацию фона для меня. Вот она молодец и ей все нравится, и процесс работы и результат. Рисует фоны для моей старой не доделанной головоломки, я вернусь к ней после текущего проекта. Но художника который бы мне помогал со спрайтами все также нет.


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


Спасибо всем, сообщение в комментариях для минусов.


Контакты itch , twitter

Показать полностью 3
[моё] Indiedev Gamedev Defold Длиннопост
3
30
ElementArchmage
ElementArchmage
6 лет назад
Лига Разработчиков Видеоигр

Работа над ошибками. Яркие цвета и обучение.⁠⁠

Доброго времени суток!

Ранее описывал свою игру в предыдущем посте.


Вкратце опишу еще раз:

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


Наша команда

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


За два месяца, прошедших с предыдущего поста сделали довольно много.

Поправили обучение, убрали лишнее, обновили графику. В целом, всё стало смотреться намного лучше.


Первая ошибка: Блеклые цвета

Многие в комментариях жаловались на неяркие цвета. Опрос людей показал, что для большинства цвета, действительно, блеклые. Проблема была в том, что изначально яркие картинки потеряли яркость при сохранении в редакторе. А мы это даже и не замечали, пока не присмотрелись. Причина: художник работал в AdobeRGB, а сохранял в sRGB.

Разница очевидна:

Работа над ошибками. Яркие цвета и обучение. Gamedev, Инди игра, Defold, Головоломка, Elementalpower, Длиннопост

Вторая ошибка: Непонятное обучение

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

Вот кстати и он:

Работа над ошибками. Яркие цвета и обучение. Gamedev, Инди игра, Defold, Головоломка, Elementalpower, Длиннопост

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

На переработку обучения ушло довольно много времени. Почти полтора месяца. Зато теперь игроки доходят до последнего уровня без моих подсказок и объяснений.


Третья ошибка: Схема взаимодействия, которую плохо понимали

Улучшили читаемость схемы взаимодействий элементов. Теперь она выглядит так:

Работа над ошибками. Яркие цвета и обучение. Gamedev, Инди игра, Defold, Головоломка, Elementalpower, Длиннопост
Работа над ошибками. Яркие цвета и обучение. Gamedev, Инди игра, Defold, Головоломка, Elementalpower, Длиннопост

Также в комментариях к прошлому посту видел, что пять элементов это много. И предлагали начать с трех.

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

Демку игры можно попробовать здесь (работает и с мобильных устройств):

https://elementarchmage.gitlab.io/element-power/

Монетизации пока никакой нет. Сначала стараюсь доделать игру до более-менее хорошего состояния. Чтобы было интересно играть.

Показать полностью 4
[моё] Gamedev Инди игра Defold Головоломка Elementalpower Длиннопост
28
20
ElementArchmage
ElementArchmage
6 лет назад
Лига Разработчиков Видеоигр

Логическая игра про взаимное влияние стихий⁠⁠

Доброго времени суток!

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

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

Логическая игра про взаимное влияние стихий Разработка игр, Gamedev, Defold, Головоломка, Пазл, Логические игры, Длиннопост

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

Логическая игра про взаимное влияние стихий Разработка игр, Gamedev, Defold, Головоломка, Пазл, Логические игры, Длиннопост

Цветом обозначил влияние. А крестик на элементе обозначает, что его уже нельзя использовать.


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

Логическая игра про взаимное влияние стихий Разработка игр, Gamedev, Defold, Головоломка, Пазл, Логические игры, Длиннопост

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


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


За разработкой можно следить в группе https://vk.com/elemental_power. Там же есть ссылка на демку игры, которую можно запустить в браузере с ПК.

Показать полностью 3
[моё] Разработка игр Gamedev Defold Головоломка Пазл Логические игры Длиннопост
12
Shvagin
Shvagin
7 лет назад
Лига Разработчиков Видеоигр

Короли не правят вечно⁠⁠

Короли не правят вечно
[моё] Gamedev Indiedev Unity Godot Engine Defold
22
72
REDPIX
REDPIX
8 лет назад
Лига Разработчиков Видеоигр

King объявил конкурс разработчиков, использующих движок Defold⁠⁠

King объявил конкурс разработчиков, использующих фирменный движок Defold. Шесть победителей поедут показывать игры на GDC 2017 в Сан-Франциско за счет компании.


King объявил конкурс разработчиков, использующих движок Defold Король, Defold, Конкурс, Gamedev, Движок

Продвигать при этом сам Defold нужно не будет. «Мы бы предпочли, чтобы вы говорили о вас и вашей игре. За этим вы и едете, а не продвигать Defold», — пишет King.

King объявил конкурс разработчиков, использующих движок Defold Король, Defold, Конкурс, Gamedev, Движок

Для участия вам даже не нужна законченная игра – достаточно 2 минут геймплея. Опять же, King отмечает, что они предпочтут нечто маленькое и прекрасное, а не большое, но не восхитительное.


Последний срок – 22 января 2017.

Показать полностью 1
Король Defold Конкурс Gamedev Движок
18
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии