Избранное Все заметки GitHub icon Мой Github Обо мне
22 заметки с тегом

игры

Исследование аудитории и выбор сеттинга

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

Главное, что это можно сделать с помощью бесплатного, но тем не менее, очень мощного инструмента: FB Audience.

Алгоритм такой:

  1. Вбиваем интересы людей, настраиваем местонахождение и остальные фильтры, сохраняем выбранное.
  2. Сравниваем пересечение аудиторий с разными интересами.
  3. Делаем выводы.

Так что, если вы собираетесь делать (уже делаете) игру в определенном жанре и сеттинге, да ещё и планируете заработать — проверьте, может быть ваша аудитория 3 с половиной человека из Гватемалы...

Игра на Unity за 10 минут

Всегда нравились видео с канала Brackeys, а тут такой челендж: сделать игру за 10 минут. Получилось вполне даже играбельно :)

12 октября   unity   видео   игры   уроки

100 ссылок для игрового аналитика

Какая-то сумасшедшая (в хорошем смысле) подборка ссылок от devtodev.com. Очень много полезного и интересного по теме. Всё сгруппировано по темам и бесплатно! Там и ссылки на статьи, и на вебинары, и на подкасты. Ниже список групп, в каждой группе по 5-10+ ссылок:

  • общая информация о метриках
  • аналитика привлечения пользователей
  • retention, FTUE, активация
  • монетизация и вокруг неё
  • LTV как главная монетизационная метрика
  • акции и анализ изменений
  • поведенческая экономика и ценообразование
  • сегментация, когортный анализ
  • машинное обучение и искусственный интеллект
  • A/B-тесты
  • аналитика и геймдизайн
  • работа с играми разных жанров
  • системы аналитики
  • бенчмаркинг: на какие значения ориентироваться?
  • универсальные ресурсы, полезные всегда
  • подкасты

В закладки, как говорится. Ребята — молодцы, спасибо им. Кстати, у них на сайте есть записи их вебинаров и подборка хороших статей — рекомендую.

5 октября   аналитика   игры   ссылки

Клон Stack на Unity за час

Видео с канала Unity3d College, как сделать клона популярной игры Stack, за 1 час!

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

2018   unity   видео   игры   разработка

Armory3D

Это игровой движок для Blender. Все модели, материалы, свет и прочее, идут из 3D редактора — полная интеграция.

Достаточно интересный инструмент. Он ещё в разработке, но уже много что сделано:

  • не нужно ничего никуда экспортировать/импортировать — всё уже в блендере
  • неплохая система рендера
  • физика
  • звуки
  • сеть
  • глобальное освещение на вокселях
  • поддержка нод: шейдеры, логика и т. п.

В основе всего этого, кроссплатфоменные Haxe и Kha

Естественно, в 2018 году, можно (и нужно) билдить под все основные платформы:

  • Android, iOS
  • Windows, Linux, Mac
  • PS4, Xbox One, Switch
  • HTML5
  • Ещё куча

Больше видео на канале в Youtube.
Начиная с последней версии, движок стал бесплатным! Все исходники лежат на Github.

Бесплатные звуки и музыка для игр

Небольшой список ссылок где можно взять различные звуки и музыку для своих игр. Бесплатно. Хотя есть некоторые моменты с лицензиями.
Если есть что добавить — пишите в комменты.

2018   игры   музыка   ссылки

Полное руководство по продвижению

Тут выложили хорошую штуку — руководство по продвижению мобильных приложений и игр.
Бесплатное, с пошаговым алгоритмом действии: 30 статей, 20 видео, 30 кейсов.

  • Подготовка
  • Запуск продвижения
  • Монетизация
  • Кейсы
  • Бонусные материалы

Само руководство — объёмное, много полезной информации, местами устаревшей, но это не делает её менее полезной. Также, в бонусах есть полная версия книги в PDF, 4-х часовой семинар о продвижении и список отечественных паблишеров, которые могут помочь вам с продвижением приложения.

http://guide.appbrain.ru

Подборка статей по мультиплееру

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

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

Ниже небольшая подборка статей и видео, которые ввели меня в курс дела и теперь почти на все эти вопросы, я нашёл ответы.

2018   unity   игры   разработка   ссылки   уроки
2017   видео   игры   ссылки   уроки

Движки онлайн игр на Node.js

Когда читаешь форумы и паблики по Unity, часто встречаются вопросы/ответы: как сделать онлайн игру, как сделать мультиплеер, что лучше unet, photon, etc. И часто люди советуют друг другу, как раз решение от самой Unity — UNet или другой вариант — Photon.

Что с одной стороны понять можно — есть документация, примеры, готовый мультиплеер и матчмейкинг, не нужен свой сервер и т. д. Только за это надо платить, когда сервер не твой, то нет полного контроля и гибкости + на тарифе Unity Pro — лимит всего 200 игроков онлайн! У Photon тоже есть ограничения и тоже платная подписная модель. Поэтому если есть вероятность, что игра выстрелит (все же на это надеются :), стоит задуматься о собственном сервере.

Много плюсов в сторону своего сервера и движка. Минимум — это дешевле и есть полный контроль. Из минусов — всё надо настраивать и писать самому. Ну почти всё... Для одинокого разработчика, это может стать проблемой, тем более если нет опыта серверной разработки.

Вариант №1

Можно заморочиться, написать клиент и сервер на Unity с использованием UNet и запустить его на своём сервере в режиме Headless Mode. Не пробовал, не знаю.

Вариант №2

Написать свой онлайн движок. Или использовать чей-то.
Тут есть место где развернуться, есть много серверных языков и фреймворков. Есть и готовые движки для онлайн игр и ничто не мешает их использовать вместе с Unity. Я рассматривал только Node.js, потому что имел с ним дело и могу разобраться, но уверен, есть и другие, на других языках.

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

Pomelo

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

Colyseus

Этот движок обновляется, последний апдейт был пару недель назад. Позиционируется как движок для HTML5 игр. Работает через вебсокеты, данные сжимаются msgpack, есть встроенный матчмейкинг и компенсация лагов. Хорошая документация и примеры. Есть официальные клиенты на JS, Unity и CoronaSDK.

Lance

Уже полгода не обновлялся. Также работает на вебсокетах, есть сжатие, компенсация лагов, предсказание и т. д. Пишут, что подходит для любых игр и жанров. Есть документация и пару примеров на JS.

Для начинающих можно ещё посмотреть эти два репозитория:
https://github.com/bonsaiden/maple.js
https://github.com/huytd/node-js-game-server

Если ещё погуглить, можно найти много примеров на Socket.IO, но мне он почему-то не понравился. Хотя сделать на нём простое онлайн взаимодействие вполне легко.

2017   nodejs   игры   мысли   разработка
Ранее Ctrl + ↓