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

Сноуборд

Спорт, Аркады, На ловкость

Играть

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

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

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

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

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

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

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

Android разработка + Unity

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

Android Разработка Gamedev Программирование Приложение на Android Игры Мобильные игры Инди Инди игра YouTube Компьютерные игры Все
33 поста сначала свежее
0
Agmioli
Agmioli
1 месяц назад
Искусственный интеллект

Как с нуля, сгенерировать игру или приложение, состоящие из нескольких файлов. Для чайников!⁠⁠

Как с нуля, сгенерировать игру или приложение, состоящие из нескольких файлов. Для чайников! Искусственный интеллект, Нейронные сети, Gamedev, Unity, Приложение, Android разработка, Digital, Программа, Компьютерные игры, Программирование, Программное обеспечение, Python, Гайд, Лайфхак, Чат-бот, Разработка, HTML, Браузерные игры

Как с ноля, сгенерировать игру или приложение, состоящие из нескольких файлов. Для чайников.

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

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

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

Но если вы создаете игру не на базе html-страниц и сайта, то вместо фразы "которая будет запускаться с html-сайта", вам надо указать типа-платформу игры, или ее среду разработки.

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

ПРАКТИКА.
Вот полный пример запроса для нейросети, чтобы создать саму примитивную игру, которая запускается в виде веб-страницы в браузере.

ЗАПРОС:
Напиши для каждого файла код игры которая будет запускаться с html-сайта. Суть игры следующая.

Объект-игрок, вид которого задается файлом"image1", управляется при помощи клавиш. Клавиши-стрелки определяют направление стороны движения объекта-игрока.

В пространстве игры, рандомно расположены объекты-препятствия, внешний вид которых задается файлом "image2".

Если Объект-игрок задевает объекты-препятствия, то Объект-игрок отскакивает в сторону.

Фон игры задается файлом "image3".

Код созданный для каждого файла, полностью вставляете в текстовый редактор (например Блокнот), и сохраняете с тем названием и расширением, который указала нейросеть.

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

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

Показать полностью
[моё] Искусственный интеллект Нейронные сети Gamedev Unity Приложение Android разработка Digital Программа Компьютерные игры Программирование Программное обеспечение Python Гайд Лайфхак Чат-бот Разработка HTML Браузерные игры
1
xbszidos
xbszidos
1 год назад
Серия Наши Яндекс Игры

Разрушь дом Хагги Вагги⁠⁠

Разрушь дом Хагги Вагги Игры, Инди игра, Android разработка, Unity, Unity3D, Браузерные игры, Инди, Не Steam, Gamedev

Добро пожаловать в мир увлекательных приключений и разрушений! В игре "Разрушь дом Хагги Вагги 💀" вам предстоит управлять мощной машиной, оснащенной огромным шаром, и разрушать дома всего семейства Хаги Ваги.🚗🔴🏠

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

Игра предлагает захватывающие уровни, разнообразные задания.

Проявите себя как настоящий мастер разрушений и докажите, что вы достойны прозвища "Месть Хаги Ваги"!

Готовы ли вы к вызову искусства разрушения? Присоединяйтесь к игре "Разрушь дом Хагги Вагги" прямо сейчас и погрузитесь в захватывающий мир разрушений и эндорфина!

Ссылка на игру: https://yandex.ru/games/app/270644?utm_source=game_popup_men...

#хагиВаги, #хаги, #инди, #игры, #разработчик, #unity, #попробуй, #посмотри, #поиграй, #подпишись

Показать полностью
[моё] Игры Инди игра Android разработка Unity Unity3D Браузерные игры Инди Не Steam Gamedev
3
12
user8519687
1 год назад

Мой первый нормальный платформер⁠⁠

Я долго шел к этому моменту. Сначала учился делать игры на IOS в Xcode. За время обучения сделал Рифмодел (приложение, помогающее найти рифму к слову), Анаграммастер (игра в которой нужно разгадывать анаграммы). После решил перейти на Unity3d, так как данный движок был намного легче и где-то даже интуитивно понятней. На нем у меня хватило сделать платформер Ivan the bear. Жаль, что я не задумывался о поддержке данных игр, и сейчас их в app store не найти.

Мой первый нормальный платформер Gamedev, Unity, Инди, Инди игра, Игры, Аркадные игры, Android разработка, Длиннопост

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

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

Мой первый нормальный платформер Gamedev, Unity, Инди, Инди игра, Игры, Аркадные игры, Android разработка, Длиннопост

Графику искал в готовых ассетах, заказывал у художников или генерировалось AI. Все остальное делал сам (сборка сцены, продумывание препятствий, ну и конечно же код).

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

Мой первый нормальный платформер Gamedev, Unity, Инди, Инди игра, Игры, Аркадные игры, Android разработка, Длиннопост

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

Мой первый нормальный платформер Gamedev, Unity, Инди, Инди игра, Игры, Аркадные игры, Android разработка, Длиннопост

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

В общем вот что у меня получилось Tangle.

Показать полностью 4
[моё] Gamedev Unity Инди Инди игра Игры Аркадные игры Android разработка Длиннопост
0
22
GoblinCave
GoblinCave
1 год назад
Лига Разработчиков Видеоигр

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты⁠⁠

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты Разработка, Gamedev, Инди игра, Программирование, Программист, Godot, Godot Engine, Indiedev, Инди, Игры, Android разработка, Геймеры, Код, Текстуры, Pixel Art, Стратегия, Unity, Unreal Engine, Новичок, Длиннопост

Для тех кто первый раз читает мой гоблинский блог - расскажу кратко что тут происходит. Я сам являюсь зеленым новичком в разработке игр и в своем блоге описываю этапы изучения столь сложного дела. На данный момент - это работа с движком Godot 4.

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

● Узлы, сцены и прочие слова не связанные с BDSM - это интерфейс Godot 4:

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты Разработка, Gamedev, Инди игра, Программирование, Программист, Godot, Godot Engine, Indiedev, Инди, Игры, Android разработка, Геймеры, Код, Текстуры, Pixel Art, Стратегия, Unity, Unreal Engine, Новичок, Длиннопост

▸Наглядно показываю что и где

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

Создадим сцену нашей карты и назовем ее World. Для этого выбираем "2D сцена" как на скрине выше. Теперь можем добавить к сцене дочерний узел, нажав на плюсик. В поиске ищем TileMap - это узел для работы с тайл-сетами будущей карты.

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты Разработка, Gamedev, Инди игра, Программирование, Программист, Godot, Godot Engine, Indiedev, Инди, Игры, Android разработка, Геймеры, Код, Текстуры, Pixel Art, Стратегия, Unity, Unreal Engine, Новичок, Длиннопост

● Что такое TileMap:

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

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты Разработка, Gamedev, Инди игра, Программирование, Программист, Godot, Godot Engine, Indiedev, Инди, Игры, Android разработка, Геймеры, Код, Текстуры, Pixel Art, Стратегия, Unity, Unreal Engine, Новичок, Длиннопост

▸Шаблон для создания тайл-сета

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

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты Разработка, Gamedev, Инди игра, Программирование, Программист, Godot, Godot Engine, Indiedev, Инди, Игры, Android разработка, Геймеры, Код, Текстуры, Pixel Art, Стратегия, Unity, Unreal Engine, Новичок, Длиннопост

● Настройка рисования карты в TileMap:

В правом блоке узла TileMap вы найдете вкладку "Terrain Sets" (набор местности). В ней мы нажимаем "Добавить элемент" и в открывшемся блоке снова жмем "Добавить элемент". Теперь в центральном блоке выбираем вкладку "Рисовать" -> "Свойства рисования" - > Terrains.

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты Разработка, Gamedev, Инди игра, Программирование, Программист, Godot, Godot Engine, Indiedev, Инди, Игры, Android разработка, Геймеры, Код, Текстуры, Pixel Art, Стратегия, Unity, Unreal Engine, Новичок, Длиннопост

▸Настройка местности

В обоих выделенных вкладках выбираем созданный нами элемент Terrain. С его помощью мы настраиваем области тайл-сета. Именно по ним Godot определяет какой кусок ставить следующим.

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты Разработка, Gamedev, Инди игра, Программирование, Программист, Godot, Godot Engine, Indiedev, Инди, Игры, Android разработка, Геймеры, Код, Текстуры, Pixel Art, Стратегия, Unity, Unreal Engine, Новичок, Длиннопост

▸Настроенный TileMap

● Зоны столкновения для TileMap:

Помимо визуального изображения, нам нужно добавить для карты физический слой. Выбираем Physics Layer и добавляем новый элемент. Далее в разделе рисования выбираем "Физика" и наш слой. Так как наша карта состоит из блоков - выделаем каждый квадратом.

Теперь другие объекты будут видеть нашу карту и воспринимать ее как физическое препятствие.

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты Разработка, Gamedev, Инди игра, Программирование, Программист, Godot, Godot Engine, Indiedev, Инди, Игры, Android разработка, Геймеры, Код, Текстуры, Pixel Art, Стратегия, Unity, Unreal Engine, Новичок, Длиннопост

● Как работает настроенный TileMap:

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты Разработка, Gamedev, Инди игра, Программирование, Программист, Godot, Godot Engine, Indiedev, Инди, Игры, Android разработка, Геймеры, Код, Текстуры, Pixel Art, Стратегия, Unity, Unreal Engine, Новичок, Длиннопост

▸Рисуем что хотим

Теперь мы можем буквально рисовать карту, создавая любые формы. Алгоритм определяет какую часть нашего тайл-сета ставить в зависимости от соседних элементов. Просто води курсором с зажатой ЛКМ, а Godot сделает все остальное.

Godot 4: создание платформера от гоблина для человеков | Урок 1: TileMap - редактор карты Разработка, Gamedev, Инди игра, Программирование, Программист, Godot, Godot Engine, Indiedev, Инди, Игры, Android разработка, Геймеры, Код, Текстуры, Pixel Art, Стратегия, Unity, Unreal Engine, Новичок, Длиннопост

▸А вот это уже что-то похожее на элемент игры

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

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

✓ Зеленые новички - крепитесь и подписывайтесь, скоро новая статья.

✓ Опытные шаманы - запасайтесь успокоительным, ибо дальше будет еще куча попыток освоить gamedev.

✓ Ну и все кто имеет свое мнение, поддержку или усмешку - пишите комменты!

Показать полностью 9
[моё] Разработка Gamedev Инди игра Программирование Программист Godot Godot Engine Indiedev Инди Игры Android разработка Геймеры Код Текстуры Pixel Art Стратегия Unity Unreal Engine Новичок Длиннопост
0
3
Liosik
Liosik
2 года назад
Лига Разработчиков Видеоигр

Как я делаю игру Flappy bird 3d⁠⁠

26 Мая 2022 года я начал разрабатывать 3д породию на некогда популярную игру Flappy bird. В этом посте я раскажу, как проходила(и сейчас проходит) разработка.

После длительного перерыва в разработке игр, я вновь открыл юнити. Предыдущие свои проекты я никогда не доводил до конца, в этот раз я решил не повторять эту ошибку. Чтобы точно довести проект до конца, нужно, чтобы он не был сильно сложным, поэтому я и выбрал Flappy bird. Я создал доску в trello.com и погнал прогать.

Первым делом, я открыл Magica Voxel и используя оригинальную Flappy bird, смоделил птичку. Потом сделал те зеленые трубы и пошел рисовать UI. 2д часть графики я рисовал в программе Krita. Затем я засунул всю графику в игру и принялся писать код птички и спавна труб. Затем добавил меню, экран смерти и партиклы. Потом, под песню Lay all your love on me добавил пост процессинг. Теперь осталось только самое сложное - сделать музон4ик. Я открыл fl studio и начал бить мышку с клавиатурой. Вроде получился биток(Ну если так можно назвать то дeрьмо, которое я сделал).

На данный момент игра на последней стадии разработки. Скоро я возможно выпущу ее в AppGallery и если оооочень повезет - в Google play).

Как я делаю игру Flappy bird 3d Программирование, Unity, Разработка, Android, Android разработка, Игры, Компьютерные игры, Gamedev, Длиннопост
Как я делаю игру Flappy bird 3d Программирование, Unity, Разработка, Android, Android разработка, Игры, Компьютерные игры, Gamedev, Длиннопост
Показать полностью 2
[моё] Программирование Unity Разработка Android Android разработка Игры Компьютерные игры Gamedev Длиннопост
6
yhnzxcGames
yhnzxcGames
3 года назад

Rampampam  -  Minelli⁠⁠

[моё] Unity Unity3D Android разработка Инди игра Игры Gamedev Indiedev Инди Android Игры на Android Разработка Мобильные игры Видео
1
5
yhnzxcGames
yhnzxcGames
3 года назад
Лига Разработчиков Видеоигр

В процессе создания игры , уровень под хэллоуин =]⁠⁠

[моё] Unity Unity3D Android разработка Инди игра Игры Gamedev Indiedev Инди Android Игры на Android Разработка Мобильные игры Видео Хэллоуин
3
yhnzxcGames
yhnzxcGames
3 года назад

В процессе⁠⁠

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