🔄 Сделал ремейк своей старой игры [Unity 3D]
HTML-код
- Опубликовано: 1 июн 2024
- Все этапы разработки мобильной игры - от идеи, через разработку, рисование графики и тестирования, до публикации в магазине приложений. В этом видео я покажу как создавал игру на Unity 3D, расскажу какие были этапы и тонкости в разработке, сколько времени это заняло, и покажу как в итоге выложил её в Google Play. Можете скачать её, и попробовать своими руками, и параллельно посмотреть как она создавалась, ссылка на игру: play.google.com/store/apps/de...
Теперь и на iOS: apps.apple.com/app/merge-cube...
00:00 - Вступление и идея игры
02:14 - Размышления о графике и прототипах
04:05 - Начинаем разработку: визуал, физика, размеры
06:00 - Соединение кубов
07:02 - Способы перетаскивать кубы пальцем
08:59 - Эффекты, настройки и звуки
10:31 - HUD и экраны
12:46 - Локализация и реклама
14:55 - Профайлинг
15:44 - Последние доработки
19:09 - Публикация
20:24 - Заключение
Patreon канала - / emeraldpowder
Наш Discord - / discord
На этом канале я выкладываю видео, которые позволят тебе научиться создавать игры, или подарят новые идеи и вдохновение, если ты уже умеешь. Подписывайся!
Остались какие-то вопросы, пожелания, или идеи для других видео? Смело пиши в комментарии под видео
Поддержать канал:
btc: bc1q5mycq8x9jr7s0r63xx00xt50tjepflyhlzc09q
eth/usdt(erc20): 0xa30F22fb9898fdc8801703723cd77BE7E678ee13
emeraldpowder.github.io/ru/do...
Благодаря подписчику с аккаунтом разработчика в AppStore, который согласился помочь и выложить игру, теперь она доступна и на iOS!
apps.apple.com/app/merge-cubes/id1608887706
Хотелось бы узнать сколько заработал при 1000+ установок на одной рекламе...
@@kingofbattleonline учитывая то, что в игре только баннеры и ревардед реклама, то совсем немного. Ещё очень сильно влияет, из каких стран основная аудитория
@@user-px7up2qk5i пожалуйста, сделайте для меня исключение. Мне нужно даже от минимума отталкиваться чтобы я знал в числах. В какой стране опубликовано, сколько обещают за 1000 просмотров и сколько есть за такой период и с такими количествами установок?
@@kingofbattleonline Доход с одной рекламы 0,00242 долара) или 0,18 рублёв примерно
@@jdhdhdhdbbd2341 это получается 2$ за 1000 показов на всех пользователей. Это рамки СНГ стран. Если локализовать и издать в Америке или в Автстралии, где за 1000 показов предлагают до 12$. Не говоря о том, что дают 16 центов на банеры. Что хороший стратегический ход для вашей игры.
Прикольная пасхалка: длина видео 2048, как и название игры с которой берётся всё вдохновление
У меня 2049 ;)
Это так случайно вышло, но сделаю вид что всё было заранее продумано)
@@EmeraldPowder Твои видео как отдельное исскуство сразу захотелось бросить всё и пойти делать игру, правда программировать не умею. Продолжай в том же духе 😊
Доброго времени суток.
2д-шку делаемс, а рисовать не получается, есть концепт, идея, игрока кое-как нарисовал - стикмана черного с анимациями, но в планах всё переделывать.
Нужен художник, короче говоря, желательно пиксельный, ну а там уже посмотрим. Тему программирования возьму на себя. Проект хочу сначала на ПК, а потом на мобилки забилдить.
Всё на собственном энтузиазме и желании прокачать навыки в гейм-деве.
Кому интересно, об игре подробнее расскажу в вк/дс.
И да, мне 14 лет, напарника лучше, конечно, не сильно старше, если такие есть) а то желания и мысли будут ну очень сильно различаться.
Спасибо, что прочитал, всем удачи!
@@jdhdhdhdbbd2341 у меня 2050)
Пора в игру завозить онлайн, батл рояль, скины на кубики, кейсы, лутбоксы, рулетки 😅
батл пасс
Хауди? Прикольно) Я почему-то так удивляюсь когда в комментах вижу ютуберов которых смотрю)
@@Invader-lm5ek не ты один :)
@@Barvystyk ++
Лишнее
Ого, Вы вернулись. Это замечательно!
Довольно интересная игра, по улучшениям:
1. Звуки соединения разных кубиков стоит сделать в виде гаммы. Т.е. соединение единичек - До, двоек - Ре, троек - Ми, четвёрок - Фа и т.д. Чтобы чуствовался прогресс.
2. Кубики очень слабо отталкиваются. Т.е. если кубик застрял под другим, фиг его оттуда вытащишь. Причём зачастую надо всего-ничего его сдвинуть, а никак.
3. Кубики застревают под углом, и после этого их крайне сложно сдвинуть. Может, попробуйте сделать им почти круглый коллайдер, вместо просто скруглённых углов?
4. При проигрыше и просмотре рекламы, удалились всего пара кубиков, но это никак не дало возможность затащить игру - 5 секунд, и снова проигрыш. Нужно как минимум половину поля очищать. А лучше всего было бы "лопать" все кубики-дубли, тем самым освобождая место и немного продвигая игру.
5. Было бы круто добавить спец. абилки:
- Метеор (5 секунд кубик, который тащишь, расталкивает все другие, так что можно даже сквозь ряд пройти, лопнув мешающие (они при этом просто удаляются))
- Найди пару (дубли лопаются, как выше описывал при втором шансе - есть кубики 2,2,2 и 3, 3, 3, 3 скажем - лишние лопаются, и остаются кубики 2, 3, 4, 4)
- Молния (кубик становится полоской, которую можно по рёбрам доски вести, т.е. "обходя" кубики как мотоцикл машины в потоке. И так можно добраться до парного кубика, и ткнуть в него, объединив).
Спасибо за фидбек! По звукам я как раз такое и пытался сделать, без привязки к нотам, просто там тон немного сдвигается при каждом следующем комбо. Про кубы да, есть моменты когда они застревают на больших числах, массу им наверное немного подвигаю, и с рекламой тоже согласен, в следующем апдейте постараюсь тоже поменять логику чтобы проще было продолжать
@@EmeraldPowder я не совсем те звуки имел в виду. Когда собирается комбо это другое - есть проблема с тем, что когда просто собираешь 2 куба (не комбо), это звучит одинаково. Собираешь 2-3 раза, а звук везде один. Это очень сильно режет слух.
Поэтому я и предложил варьировать звук в зависимости от номинала исходных кубов. Тогда будет чувствоваться прогресс - ведь хоть ноты люди на слух и не воспринимают (как правило), но какая выше, а какая ниже всё же понимают подсознательно.
А для комбо можно сделать более "сочные" звуки - взять базовые, зависящие от номинала соединяемых кубов, и при комбо дополнить их ещё каким-нибудь звуком.
Банальный пример: есть базовый звук объединения - нота "До", то при комбо делать "До-До". А в дальнейшем можно ещё дополнительно добавлять более высокую ноту.
Тогда при сборе 4х кратного комбо, с кубами 1-2-3-4, будет "До", "Ре-Ре", "Ми-Фа-Ми", "Фа-Соль-Фа".
Или при третьем и дальше можно брать звук собираемого куба и дополнять собранным.
То есть при схеме:
1 - До
2 - Ре
3 - Ми
4 - Фа
5 - Соль
6 - Ля
7 - Си
8 - До
...
Собрав комбо из 4 кубов, с 1 по 4, звук будет:
"До", "Ре-Ре", "Ми-Фа", "Фа-Соль".
Должно получиться круто =) И всего на 16 звуках.
Думаю можно сделать, чтобы кубы немного сжимались при взаимодействии между собой - это должно исправить проблему с застреванием.
@@EmeraldPowder есть небольшой косяк в начислении комбо. Порой соединение кубов происходит долго, а когда у тебя уже лежит кубик В, то там уже некогда ждать пока они соединяются и бывает один проскакивает мимо другого и комбо сбрасывается. Может сделать комбо не одного нажатия, а просто если кубы были соединены в течении N времени, то Х комбо увеличивается.
И согласен со всеми замечаниями выше 👆
На счёт рекламы ещё добавлю, я её как-то посмотрел аж 3 раза, а уровень не предложил реплей.. :( грустно было
Устройство: iPhone SE (2020) iOS 15.2.1
Комментарий благодарности для поддержки канала
Должно быть больше подписчиков, отличный канал. Тема юнити геймдева мало освещена на русскоязычных интернетах, спасибо, что вы есть!
Значит вы плохо искали
@@jdhdhdhdbbd2341 Я думаю что Nektoriy имел ввиду качественный контент, а не ARTALASKY, Гошу-Дударя, Хауди Хо и т.п.
@@sallttwo можно найти инфу практически по любой теме в Гугле на крайняк инглиш форумы с гугл переводчиком но восновном всё есть и на русском а того чего нет автор данного канала навряд ли снимет. А всё остальное ты будешь понимать как сделать и так если выучил С# . Я конечно понимаю что новичкам нужно всё готовое сам делал по началу игру не умея писать код и копируя его отовсюду но это изначально тупик.
Очень вдохновляюще. Как раз в самом начале переработки старой игры тоже. теперь больше желания её допилить ну и позаимствовал пару фишек
Афигеть!
Игра получилось на уровне Ketchapp, Voodoo.
Очень вдохновили вы меня. Я бы на половине забросил
а может благодаря этому ролику я доделаю свои заброшенные игры
Спасибо, Лайк поставлен
Ketchapp и Voodoo уже давно скатились просто до покупки игр таких энтузиастов, как автор видео, запихивания туда рекламы подобных игр и засорения этим делом плей маркета. (Игра автора не в счёт. Давно уже не видел игр про кубы с качественным, проработанным управлением и без тонны рекламы. Снимаю шляпу)
@@mrphilosoraptor5671"Про кубы", сразу вспомнил тонну клонов майна)
Йолки иголки, как раз за тебя вспоминал, аж заскучал
Ура!!! Ты вернулся:)
Я очень ждал твои ролики!
Крутое, отзывчивое управление и приятные ощущения от перетягивания кубов. Игра получилась отличной, желаю миллион установок!
видос безусловно крутой, и я очень рад, что ты вернулся, хоть и узнал об этом так поздно!) я даже придумал механику, что если сделать управление через акселерометр..
Спасибо большое за прекрасное видео, формат очень крутой!
Благодаря твоим видео и твоему труду, я сделал свою игру и выложил ее. Спасибо огромное. Игру скачал, оценил. Хорошая получилась, необычная.
Спасибо за вдохновляющее видео! Я многому научился благодаря Вашим туториалам, и как раз недавно, наконец, выпустил свою первую игру с похожей механикой в релиз! Сейчас вижу, где нужно еще поработать над оформлением, чтобы было красиво. Еще раз спасибо!
Хороший ролик! Очень интересно смотреть на то, как прототип игры вырисовывается во что-то стоящее!
Спасибо за вдохновляющий ролик! Ушел делать игру.
Комментарий для поддержки ролика. Большое спасибо, было очень интересно!
ура, новое видео на одном из самых информативных unity каналов🔥
Обязательно делай больше таких форматов видео, очень зашло, мотивировало)
Вернулся лучший контент мейкер по Unity()
{
Видео крутое получилось)
}
Вернулся лучший контент мейкер по Unity()
{
Видео крутое получилось);
}
@@user-tw1dd9zp3j yield return WaitForYears(20);
@@user-tw1dd9zp3jзабыт if и открывающая скобочка, и лишние пробелы
Чудеса! Только зашел на канал пересмотреть видео про корутины, а тут новый ролик:)
UPD: Спасибо за качественный материал! Игра клёвая вышла ヾ(•ω•`)o
Очень хорошая подача, было крайне интересно и не нудно 👍
Спасибо за видео! Это божественно!)
Респект! Работа проделана огромная и кропотливая!
Спасибо за видос, очень интересно! Продолжай! Наконец-то появляются новые видосы!
Замечательные видео, продолжайте в том же духе
Большой молодец! Хватает терпения довести проект до конца!
Это единственный куда я ставлю лайк не глядя. Так как знаю что видео точно будет полезное )
Красава, вдохновляет!) 👍👍
чел ты, ты меня вдохновил)) спасибо, крутой ролик получился
ооо, пошла скачивать)) спасибо за заряд вдохновения)
Очень залипательная игра, увлекательное видео. Игру скачал, оценку поставил, чего и всем советую ))
Спасибо, хороший формат
С возвращением)
С возвращением :)
Очень круто, спасибо!
Спасибо за потраченное время. Было интересно! :>
Вот это замечательно, однозначно просмотрю, а пока в желаемое!
Хорошая игра. Залип в ней на полчаса и даже рекламу посмотрел)
как всегда лучше всех
СПАСИБО ОГРОМНОЕ!!!! ВЫ ДЕЛАЕТЕ ОЧЕНЬ КАЧЕСТВЕННЫЙ КОНТЕНТ СПАСИБО ЧТО ВЫЛОЖИЛИ НА АЙОС ОЧЕНЬ НРАВИТЬСЯ ИГРАЮ!!!
Ты крут как всегда!)
с первого раза до 1500 дошел, понравилось, автор молодец
Отличный видос, спасибо
Спасибо за видео!
Вау я бы такое не смог сделать)
Нет ну это действительно чудо
Оооууу май, моё почтение!
Крутое и приятное видео
Ураа! Мëрдж на первом месте!
Супер :-) Еще бы добавить какую-то приятную музыку, раз это "убивалка времени". Можно и первые 7 звуков пересмотреть, чтобы "приятнее" были.
Переход из игры в Google play для того чтобы оставить отзыв, почему-то не сработал. Просто белый экран "подвис".
А так, отлично!👍
Очень прикольно)
Игру супер! Поиграл и мне даже понравилось!
P.S Сам пробую идти в Front-end. По сколько хочу зарабатывать более менее стабильно, хотелось бы создать свою игру но времени пойдет много, а денет не так много. Поэтому сначала встать на ноги (я студент) и тогда можно думать про создании своей игры) Спасибо за твой ролик)
Ремейк который мы заслужили
Ждал новый видос!
Тоже скачал игруху, жаль не играл в другие игры из этой категории по этому сказать ничего дельного не могу, так выглядит очень хорошо
А так вообще я готов скачивать все твои игры если от этого видео будут чаще :-*
здравствуйте , наверное вы это не увидите , но пожалуйста, если все же увидите , скажите, стоит ли нам ждать ваше возвращение , очень надеюсь увидеть много нового...
в дискорд спрашивай
Классная игра получилась :)
Очень круто и интересно, но, как я думаю, многие, как и я смотрят твой контент со смартфона, и на нем код очень маленький (( а так всё на высоте)
1. можно поискать звуки помягче
2. добавить меню настроек в главное меню
других нареканий пока невыявленно
Залипательная игруха )
Спасибо 🎉 большое
Спасибо!
Emerald:если не обновлять игру годик два её удалят.
GeometryDash: ....
Очень классно, что рассказал о создании игры. Немного поиграв, заметил, что не начисляется комбо, когда отпускаешь палец с экрана, т.е. заставляет не кидать кубики, а именно доводить до слияния. Так задумано, или не продумано?
Хех, когда держишь один кубик, а подряд сливаются выпадающие, то комбо даётся.
Сделай пожалуйста вторую часть, где дошливуешь механику, исправишь баги, на которые указали игроки. Как я понял, после публикации у многих разработчиков начинается сложная работа по правке своей игры
Крутое видео
Режимы:
Легко - поле 8×8 и кубы высокого уровня.
Нормально - поле 6×6 и кубы среднего уровня.
Сложное - поле 4×4 и кубы низкого уровня.
Ааааааа, твоя вернутся
Наконец-то появился, а то подписался на канал, а он БЫЛ мертвый.
Крутяк!! Даешь видео по leoecs)))
Клево!
Спасибо! Отличное видео. Вы делаете очень полезный контент.
Наверное было неприятно возвращаться к java)
Игру попробывал на Galaxy Note 4 с Android 6: работает отлично. Рекламу посмотрел.
Найти приложение в маркете кончено было невозможно, пришлось устанавилвать по ссылке...
Пожалуйста) Вот сейчас, через неделю, поднялось на первые места, благодаря вашим стараниям
А java не такая уж и плохая, почти тот же C#, хоть и без многих удобных фишек
круто!
Привет,видео топ,как всегда,было бы интересно увидеть видео о способах подключения юнити к телефону,чтобы ее там проверить
Спасибо! О, это кстати хорошая идея, там и про профайлер можно рассказать,и про дебаггер, когда-нибудь надеюсь сделаю
30 часов работы - а так классно))
Круто, интересное и информативное видео, игра приятная, затягивает, довольно сложная, что хорошо. 15:23 - как это сделали? Какая-то специальная техника есть или конкретно для этой игры способ нашли? (игру кстати через поисковик не нашел: все забито похожими играми, только через ссылку установил)
Корутины
Это самый лучший игра от ютуб блогеров в юнити сообществе👍. Законченный, приятный надеюсь игра будет ещё самый популярным))
О живой.
Прям 🔥
Рад что ты вернулся) Скажи пж, какое у тебя железо?
Спасибо) У меня совсем не топовое, как раз сейчас думаю что пора обновляться. i5-2550k разогнанный с 16GB оперативы пока справляется, но уже тяжеловато несколько версий юнити открывать
@@EmeraldPowder понял, спасибо за ответ)
Я дождался
классное видео. Мотивируешь создавать что то подобное. Спасибо тебе)))
получилось классно, рекомендую тебе сделать кубики более текущими (если кубику что-то преграждает путь к такому же, но пользователь хочет его соединить, чтобы он просачивался туда) и продолжать комбо пока пользователь не отпустит кубик, чтобы он мог, кубиком который он держит собирать другие. вообще первое что не понравилось в игре, это громоздкие кубики.
и ещё оттяни спавн кубиков повыше, а то они появляются из ниоткуда
Еще когда видео смотрел, подумал, что тряска камеры зря добавлена. Я бы в целом попытался больше настриваемости добавить: чтобы пользователь решал, включить тряску или нет, поставить текстуры, которые Emerald долго делал, но так и не поставил, или оставить стандарт кубы
еще одно видео 🤯
Надеюсь и ещё будут :)
Игра супер! Играю 3 часа!
Только вчера выполнял тестовое задание в виде создания мерж-игры, хе-хе )
Выглядит сочно, мое почтение, как говорится.
Насчет "заливал на телефон и тестировал" - есть же приложение Unity Remote. Просто подключаешь телефон к компу и без всяких закачек можно игру тестировать напрямую. Бери на заметку.
Спасибо)
Про remote слышал, но так и не попробовал, надо уже разобраться с ним, а то билды собирать и закидывать это совсем не удобно
То охрененное чувство, когда он не наработает у меня ни с одним девайсом. Люблю его за это.
Было бы очень клёво увидеть урок по blend shapes или работе с файлами (локализация, сохранения)
@@Derk89 спасибо
Игра классная. Нашел не баг а фитчу. Если держать кубик любой при самопроизвольном соединение других кубиков набирается комбо или если другой кубик толкнуть и он сойденится тоже комбо начисляется.
Столкнулся с такой проблемой: во время игры я насобирал кубик "А", но в какой-то момент он просто-напросто выпал за пределы карты(
Ну а в общем и целом игра получилась довольно интересной и красивой)
Неправильно настроенная коллизия, я тоже заметил это ещё даже в видео что с этим явно будут проблемы, из ещё проблем которые я вижу, это то что могут быть случаи отлёта кубов очень быстро и далеко из за той же неправильной коллизии в данном случае)
У меня тоже один раз куб выпал из поля) правда это была четверка или пятерка, не так обидно было
Классное видео, было бы круто если вы сделали видео по тацкунам
Ролик -- огонь! Очень мотивирует делать свои игры. Игру скачал. Поиграл. Играется динамично. По ощущениям как 2048 + тетрис + что-то незнакомое. Сначала думал, что соберу блок F сразу, т.к. 2048 уже автоматически прохожу, но не тут то было: собрал блок B и всё поле завалило. Думаю "Ладно, посмотрю рекламу и продолжу играть. Не начинать же сначала". После рекламы что я вижу? Удалилось 1-2 куба в верхней части поля и всё -- это никак картину не исправило -- конец игры через два хода. Начал сначала. И через какое-то время снова всё заруинил. Ну думаю "Надо опять посмотреть рекламу. Может быть тогда просто баг был.". Рекламный ролик проигрался, закрыл его -- ничего не произошло: всё та же менюшка с предложением посмотреть ролик и начать заново. Опять выбрал смотреть ролик. Посмотрел, нажал крестик. Опять та же менюшка.
Играется бодро, но баги с рекламой: они совершенно недопустимы. Сейчас, получается, что он совсем не заинтересован в просмотре рекламы. Просто потому, что это совсем ему ничего не даёт, либо буквально, либо убираются два блока, что тоже не делает погоды.
Твоя игра на первом месте)
Уррааа!
Emerald Powder, а как реализовать перетаскивание объекта за курсором, чтобы объект был как-бы подвешен? Давно хотел сделать такую реализацию, но не могу найти информацию на просторах интернета.
Я там просто к Rigidbody2D цепляю TargetJoint2D, и ему таргет в позицию мышки задаю. А вот если бы было 3д, было бы уже сложнее
Добавлю к другим отзывам: 1. Очень тихие звуки. Не нужно громкость регулировать по громкости в Unity Editor на ПК. Редактор громкий, и естественно захочется сделать потише, но делать это нужно через винду. Иначе сам билд будет тихим. 2. Вылезло окно с просьбой оценить игру прямо в критический момент, когда 2 входа перекрыто.
Спасибо за отзыв!
Окно с просьбой вот только что пофиксил, версия с багфиксами на ревью в гугле
А про звуки да, знаю. Просто я их качаю из всяких разных источников, и некоторые из них тихие, и приходится остальные тоже делать потише чтобы равномерная громкость была. Знаю что надо зайти в audacity, усилить их, чтобы было громче, но до этого обычно руки не доходят)
Давай больше туториалов.
Хорош