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

Башня

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

Играть

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

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

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

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

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

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

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

Опыт создания мобильной игры и первый опыт её публикации.⁠⁠

Здравствуй Пикабу, и отдельный привет лиге разработчиков! Хочу поделиться с вами своим скромным опытом разработки и публикации мобильной игры-головоломки «Infinite Entanglement».


Начнём с того, что это не первая моя игра, но, тем не менее, первая игра, опубликованная в “Google Play”. До этой игры я 1,5 года разрабатывал RPG с элементами платформера, видом с боку, процедурной генерацией уровней, кучей способностей персонажа и рядом всевозможных приколюх, которые доставляют лично мне, но заметно увеличивают объем работы. И хоть игра уже была во многом готова и оставалось доделать процентов 20% от всей работы, мотивация с каждым днём разработки всё угасала. Как ни крути, а первый блин почти всегда выходит комом, и мысль о том, что я доделаю игру, опубликую её и она, скорее всего, провалится - сказывалась на моей и так заметно исхудавшей мотивации не лучшим образом. В итоге эта игра сейчас находится в заморозке, подвергается всяческому пересмотру приоритетов в трате времени на разработку тех или иных фич, и ожидает лучших дней.


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


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


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


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


Первые уровни, рождавшиеся из недр всевозможных обработчиков нулей и единиц, имели подобный вид:

Опыт создания мобильной игры и первый опыт её публикации. Unity3D, Gamedev, Головоломка, Разработка, Процедурная генерация, Android, Мобильные игры, Игры, Длиннопост

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

Опыт создания мобильной игры и первый опыт её публикации. Unity3D, Gamedev, Головоломка, Разработка, Процедурная генерация, Android, Мобильные игры, Игры, Длиннопост

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

И когда всё, наконец, было готово к вожделенному релизу, я впал в ступор, боясь провалить старт. Страх был вызван тем, что без какой либо рекламы эту игру скачают только я, да знакомый художник. Я начал думать, каким образом я смогу увеличить количество скачиваний без вливания денег. В голову сразу же пришла мысль о публикации на “4pda”. Подготовив описание для “4pda”, я наконец релизнул игру. Старт, как и ожидалось, был не удачным. Почти за неделю набралось около 15 скачиваний.


Как оказалось, одного лишь “4pda” было явно мало. Немного погуглив, мы с художником нашли базу данных о всевозможных паблишерах, на которых могут опубликовать свои разработки различные нищеброды вроде меня, а также просто экономные и расчётливые люди -https://indiedev.name/indie-dev-database/ . К сожалению, нашлась эта база только спустя несколько дней после релиза.


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


Собственно сама игра на “Google Play”: https://play.google.com/store/apps/details?id=com.FunnyRng.E...


Буду рад вашей конструктивной критике, а также советам по публикации и продвижению игр.


P.S. Мой первый пост на Пикабу за 2,5 года. Ну ничего себе я скрытень.

Показать полностью 2
[моё] Unity3D Gamedev Головоломка Разработка Процедурная генерация Android Мобильные игры Игры Длиннопост
9
6
remenemenev
remenemenev
8 лет назад

Генератор музыки⁠⁠

http://www.fakemusicgenerator.com/


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

К сожалению технологии выше midi уже стоят денег.

Но мне она все равно нравится, что-то вроде робо-джаза.

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

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

Fakemusicgenerator Музыка Процедурная генерация Видео
2
19
Kreinto
Kreinto
8 лет назад

Реалистичная картинка в играх уже не редкость. Следующий шаг - процедурная генерация миров⁠⁠

Процедурная генерация - метод создания локации в игре компьютером, а не человеком (программистом, 3д дизайнером). Широко известный пример - игра Minecraft. Мир из кубиков создавался каждый раз новый, как только вы создавали игру. Сейчас в играх процедурная генерация набирает популярность, и возможно в будущем будет преобладающей. Ниже скриншоты процедурно сгенерированного острова из игры Rust Extended. Согласитесь, играть каждый раз на незнакомой локации куда интереснее, чем утюжить одну и ту же карту месяцами.

Реалистичная картинка в играх уже не редкость. Следующий шаг - процедурная генерация миров Процедурная генерация, Игры, Красота, Природа, Rust, Длиннопост
Реалистичная картинка в играх уже не редкость. Следующий шаг - процедурная генерация миров Процедурная генерация, Игры, Красота, Природа, Rust, Длиннопост
Реалистичная картинка в играх уже не редкость. Следующий шаг - процедурная генерация миров Процедурная генерация, Игры, Красота, Природа, Rust, Длиннопост
Реалистичная картинка в играх уже не редкость. Следующий шаг - процедурная генерация миров Процедурная генерация, Игры, Красота, Природа, Rust, Длиннопост
Реалистичная картинка в играх уже не редкость. Следующий шаг - процедурная генерация миров Процедурная генерация, Игры, Красота, Природа, Rust, Длиннопост
Реалистичная картинка в играх уже не редкость. Следующий шаг - процедурная генерация миров Процедурная генерация, Игры, Красота, Природа, Rust, Длиннопост
Реалистичная картинка в играх уже не редкость. Следующий шаг - процедурная генерация миров Процедурная генерация, Игры, Красота, Природа, Rust, Длиннопост
Показать полностью 7
Процедурная генерация Игры Красота Природа Rust Длиннопост
24
14
sent4
sent4
9 лет назад
Скриншоты комментов

Процедурная генерация⁠⁠

Процедурная генерация No Man`s Sky, Процедурная генерация, Обещание, Не баг а фича, Комментарии, Видео

Топ-коммент к обзору игры на канале Stopgame

Собственно сам обзор:

No Man`s Sky Процедурная генерация Обещание Не баг а фича Комментарии Видео
17
14
Basil.Cornelius
Basil.Cornelius
9 лет назад

Генератор планет⁠⁠

Привет!

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

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

Генератор планет Experilous, Генератор планеты, Софт, Фетнези, Процедурная генерация

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

Вот где все это есть: http://experilous.com

Показать полностью 1
Experilous Генератор планеты Софт Фетнези Процедурная генерация
4
1
dimanski
10 лет назад

Elite: Dangerous. Нескучный способ быстрой прокачки через охоту за головами.⁠⁠

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