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

Дрифт Без Лимита

Гонки, Симуляторы, Спорт

Играть

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

  • Oskanov Oskanov 8 постов
  • AlexKud AlexKud 26 постов
  • StariiZoldatt StariiZoldatt 3 поста
Посмотреть весь топ

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

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

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

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

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

Madewithunity

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

Gamedev Indiedev Screenshotsaturday Game Art RPG Roguelike Survival Все
27 постов сначала свежее
29
myyydak
myyydak
5 лет назад
Лига Разработчиков Видеоигр

Создание игр - труднее, чем кажется⁠⁠

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

С чего все начиналось?
Все было банально просто: я заскучал, посмотрел пару мотивирующих видео в стиле "игра за 45 минут" и твердо решил что-то создать.
Опыт в программировании у меня имелся и оставалось только найти среду разработки. Выбор пал на Unity3d, хотя в самом начале во все тонкости я не вникал и выбрал только из-за постоянного мелькания во всяких обучающих видео и c#. По итогу могу сказать, что о выборе не пожалел.

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

Где взять идею?
Когда со средой разработки все стало более менее ясно и вы готовы писать, то пора родить идею.
Я решил, что новичку будет сложно написать, что-то своё, поэтому было принято решение делать ремейк, какой-нибудь известной игры.
Это легко объяснить тем, что в начале бывает трудно рационально оценить свои силы и ставить перед собой посильные задачи. Хочешь дописать игру до конца? Начни с простого.
Мой выбор пал на Stack attack.

Создание игр - труднее, чем кажется Gamedev, Indiedev, Madewithunity, Длиннопост

Все же помнят эту игру на старых кнопочных телефонах про сортировку ящиков? Вот её я и попробовал повторить и улучшить

Написание игры
Тут бы я не хотел останавливаться долго. Этот процесс индивидуален у каждого разработчика, но для новичков я дам 2 совета:
1. Читайте официальную документацию
2. Не задерживайте выход игры. Дайте себе установку выпустить ее, когда будет готов определенный геймплей или свет она не увидит очень долго.

Где брать графику?
Это самый больной вопрос для меня, как и для многих инди разработчиков. Попробуйте нарисовать сами - отлично подойдёт вектор.
Я рисовал свою игру сам на 95%. Смотрел на готовые арты и пытался нарисовать похоже, а там где не смог, то заплатил деньги для художника.
Можно использовать готовую графику, но не забывайте о разных лицензиях - придется упоминать каждого автора в своей игре.

Игры готова. Пора делать 💰!
Это обязательный пункт для новичка. Нет - ты не заработаешь денег, но научиться использовать эти инструменты ты обязан.
Сейчас самая популярная модель - бесплатная игра с рекламой и внутриигровыми покупками.
В своей игре я использовал рекламу от unity ads, ее же внутриигровые покупки.

Создание игр - труднее, чем кажется Gamedev, Indiedev, Madewithunity, Длиннопост

Все из-за простоты. Разработка на unity , значит на мой взгляд легче всего использовать их сервисы.
Подключается легко, есть документация и много инфы на форумах.
В своей игре я старался встроить минимум рекламы и вам советую.
Основной упор делаем на рекламу с наградой, а остальной по минимуму.
Кстати, ценный совет: не забывай про Advertisement.RemoveListener(this);
Я забыл и долгое время не мог понять, почему реклама не даёт бонусы, не повторяйте моих ошибок.

Создание игр - труднее, чем кажется Gamedev, Indiedev, Madewithunity, Длиннопост

Вперёд в маркет!
После того, как игра написана, то мы бежим платить корпорации добра 25$ за аккаунт разработчика и выкладывает свою игру.
И опять совет: не забывайте добавить id своих встроенных покупок из unity в гугл консоль.
Совет номер два: не нужно использовать для локализации страницы в маркете google translate, не можете перевести сами, то просите знакомых. Нет знакомых? В мире полно инди разработчиков, попросите их перевести описание с английского на их родной язык. Многие вам не откажут.

Создание игр - труднее, чем кажется Gamedev, Indiedev, Madewithunity, Длиннопост

Ура! Игра опубликована. Теперь добавим в игру google play game services. Можно приделать свои решения, но мы новички и не просто так платили 25$.
Вот тут многие и застревают. Я лично застрял на 6 часов. Аутентификация не проходит, сервисы не работают. Как решить?
Мои советы:
1. Попробуйте более старый плагин
2. Проверьте java_path в дополнительных настройках своего компьютера, там должен быть путь к вашему jdk.
3. Проверяйте работу на эмуляторах, я использую Nox. Так вам не нужно заливать игру в маркет. Для этого добавьте оба ключа (загрузки и подписи) sha1 в google api.
Когда вы победите, вам откроется прекрасная соревновательная часть вашей игры: achievements и таблица лидеров.

Создание игр - труднее, чем кажется Gamedev, Indiedev, Madewithunity, Длиннопост

Давайте подведем итог разработки:
1. Игра написана
2. Опубликована в Google play (самый важный шаг)
3. В игру добавлена монетизация
4. В игру добавлены play game services
5. Потрачено 1.5 месяца вечеров после работы

Хоть обычно первый блин комом, но в данном случае я считаю это успехом. Особых надежд на игру не было, тем не менее она получилась очень бодрой и вполне может составить конкуренцию аналогам.
Попытался донести максимум информации о своем первом опыте именно в разработке игр, текста получилось конечно много, но надеюсь читабельно.
Задавайте свои вопросы в комментарии, а если столкнулись с какой-то проблемой в своей первой игре, то пишите на почту: say.pls.wis@gmail.com
Ну и оставлю ссылку на страницу игры в Google Play, буду рад конструктивной критике - https://play.google.com/store/apps/details?id=com.MG.TC

Создание игр - труднее, чем кажется Gamedev, Indiedev, Madewithunity, Длиннопост
Показать полностью 6
[моё] Gamedev Indiedev Madewithunity Длиннопост
17
10
meGGa
meGGa
5 лет назад
Unity

Первый опыт в создании AR иллюстрации⁠⁠

Сделано на unity c vuforia, слои рисовал в adobe animate, моделил в 3dmax.

[моё] Дополненная реальность Vuforia Madewithunity Unity Текст Видео
8
62
ducatsgames
ducatsgames
7 лет назад
Лига Разработчиков Видеоигр

Отчет и тизер первой локации Swordbreaker in action⁠⁠

Всем привет!
После нашего публичного билда, который мы выкладывали в октябре, мы выписали все ваши идеи\предложения\пожелания\замечания и стали усердно работать)
Кто играл в тот билд, тот заметит много изменений, хотя некоторые из них остались "за кадром".
Итак, что сделали:
1. Доделали первую локацию до конца. Наполнили ее контентом и врагами. Еще, правда, некоторые мелкие модели докидываем на нее, по мере их создания) Врагов тоже еще не всех закинули. У нас три новых противника для первой локации: крысы, кабаны и летучие мыши. Крысы уже есть (на видео не попали), а вот кабан и "бэтмэн" ждут добавления в проект.

Отчет и тизер первой локации Swordbreaker in action Swordbreaker, Gamedev, Unity3D, Madewithunity, Gameplay, Indiedev, Мечелом, Приключения, Видео, Длиннопост
Отчет и тизер первой локации Swordbreaker in action Swordbreaker, Gamedev, Unity3D, Madewithunity, Gameplay, Indiedev, Мечелом, Приключения, Видео, Длиннопост
Отчет и тизер первой локации Swordbreaker in action Swordbreaker, Gamedev, Unity3D, Madewithunity, Gameplay, Indiedev, Мечелом, Приключения, Видео, Длиннопост
Отчет и тизер первой локации Swordbreaker in action Swordbreaker, Gamedev, Unity3D, Madewithunity, Gameplay, Indiedev, Мечелом, Приключения, Видео, Длиннопост

2. Провели большую работу по оптимизации кода и еще частично проводим.

3. Вынесли всех врагов и подбираемые объекты в отдельные (от локации) файлы.

4. Разработали новую боевку. Она не полностью новая, а сделана на базе старой, но теперь бои стали намного разнообразнее. Появились удары из прыжка, из спринта, из кувырка - эти удары чуть сильнее чем обычные, но тратят выносливость. Так же добавились удары на 90 и 180 градусов. Помимо этого добавились несколько ударов для самого комбо. И это с учетом того, что удары разные для двуручника и одноручного меча. Некоторые новые удары видно на видео. Автоприцел еще не реализовали, но он точно будет)
5. Сделали красивый экран загрузки)

Отчет и тизер первой локации Swordbreaker in action Swordbreaker, Gamedev, Unity3D, Madewithunity, Gameplay, Indiedev, Мечелом, Приключения, Видео, Длиннопост

6. Добавили быстрые слоты для зелий (их видно на видео внизу экрана). Так же сделали автозамену кончившихся зелий на аналогичные, но другого размера. Полезная фишка в тяжелом бою, когда некогда следить за количеством бутылочек.
7. Сделали фоторежим. Теперь можно снимать красивые скрины без интерфейса + менять ракурс и расстояние. Все эффекты частиц сохраняются.

Отчет и тизер первой локации Swordbreaker in action Swordbreaker, Gamedev, Unity3D, Madewithunity, Gameplay, Indiedev, Мечелом, Приключения, Видео, Длиннопост
Отчет и тизер первой локации Swordbreaker in action Swordbreaker, Gamedev, Unity3D, Madewithunity, Gameplay, Indiedev, Мечелом, Приключения, Видео, Длиннопост

8. Учли все ваши мелкие замечания по кликам на навыки и показ подсказок для закрытых навыков) Так же теперь нельзя зайти в печь))
9. Сделали полоску воздуха и выносливости. Это одна полоска, но она меняется когда надо) Т.е. кувыркаться бесконечно уже нельзя, бежать спринтом тоже. И теперь ГГ не умирает от воды мгновенно) Сейчас он в воде замедляется и у него кончается воздух, если голова под водой.
10. Бег сделали анимацией по умолчанию, так намного удобнее и не надо Шифт держать все время.
11. Поработали над оптимизацией.
12. Сделали поворот головы Гг к интерактивным объектам: сундуки, рычаги, двери и т.д. в определенном радиусе. Т.е. даже если игрок сам не заметит что-то, то ГГ ему сможет указать своим взглядом.
13. Сделали экран статистики, чтобы всегда можно было посмотреть все текущие задания, статистику и карту. Карта, кстати, теперь у нас есть полноценная, но закрыта туманом и открывается по мере исследования локации.

Отчет и тизер первой локации Swordbreaker in action Swordbreaker, Gamedev, Unity3D, Madewithunity, Gameplay, Indiedev, Мечелом, Приключения, Видео, Длиннопост

14. Сделали меняющиеся подсказки на экране загрузки.
15. Ну и еще много чего по-мелочи исправили и изменили)
16. Да! Обновили Юнити до последней версии и теперь пропал тот самый корявый косяк с тенями (когда они в темных местах каким-то пиксельным градиентом показывались)! Ура!

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

В общем, работы, как обычно, еще дофига, но все решаемо.)
Заходите к нам на огонек: https://vk.com/swordbreakergame

Отчет и тизер первой локации Swordbreaker in action Swordbreaker, Gamedev, Unity3D, Madewithunity, Gameplay, Indiedev, Мечелом, Приключения, Видео, Длиннопост
Отчет и тизер первой локации Swordbreaker in action Swordbreaker, Gamedev, Unity3D, Madewithunity, Gameplay, Indiedev, Мечелом, Приключения, Видео, Длиннопост
Показать полностью 10
[моё] Swordbreaker Gamedev Unity3D Madewithunity Gameplay Indiedev Мечелом Приключения Видео Длиннопост
42
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии