Метка: unity

Удалённая командная разработка Web клиента для MMORPG Genesyx 3D на Unity 5.

Основные обязанности: разработка пользовательского интерфейса с использованием NGUI и Mecanim, оптимизация игры.

genesyx05

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

Суть игры: пуля летит слева направо и всегда падает вниз под действием силы тяжести. Игрок, нажимая на экран, может поднять пулю вверх и не дать ей упасть.

bullet-04

Моя работа вся, кроме графики. Сделана интеграция с Google Play Services, показ рекламы от Appodeal Ads.

Главная сложность с технической точки зрения: 20 минутный уровень с большим количеством объектов. На устройстве изначально получалось примерно 2 FPS, поэтому пришлось производить оптимизацию и реализацию карты уровня, пула объектов.

Ссылка в маркете Google: https://play.google.com/store/apps/details?id=com.bulletflappy.isterikkrauza

Отзыв Заказчика: "Большая нелёгкая работа. Но Роман с достоинством справился. Нет ни каких нареканий. Обязательно будем сотрудничать дальше.".

Логическая пошаговая 2D игра про овечку для Android. Овечка всегда убегает, её надо загнать в загон.

sheep5

Проект мной сделан полностью "под ключ":

  • разработка ТЗ
  • документ для дизайнера
  • поиск дизайнера-фрилансера
  • разработка комплекта графики
  • разработка игры
  • тестирование на нескольких Android устройствах
  • выкладывание игры в маркет

Ссылка на игру в маркете:
https://play.google.com/store/apps/details?id=com.pashkov.rescueofsheep&ah=BWrNQt6m34Z2U4aW3bNMN6PdV5k

Отзыв дизайнера обо мне, как о работодателе: "Интересная задача, оплата без задержек. Хорошее сотрудничество, спасибо!".
Дизайнер Lucy Merzlikina.

Отзыв Заказчика: "спасибо Вам за хорошую работу!".

Фриланс-проект с сайта FL.ru: простая интересная 2D игра про зелёного монстра Pip!  Суть игры простая: Pip всегда падает вниз и его надо ловить платформами, двигая их пальцем. В игре есть много бонусов и препятствий...

Программная часть моя, графика - нет.

Отзыв от заказчика: "Рома отличный человек и отличный игродел. Умеет абсолютно все, а даже немного больше) Самый справедливый в отношении цена-качество, лучше и не пытайтесь найти. Время сотрудничества проходило без нареканий и претензий. В общем отличный человек! Советую".

Ссылка в маркете Google: https://play.google.com/store/apps/details?id=com.medbegamestudio.fallingpip

pipnew5

Очередной фриланс-проект с сайта FL.ru: простая интересная 2D игра убийца времени!

Ссылка в маркете: https://play.google.com/store/apps/details?id=com.isterikkrauza.kingscoin&hl=ru.

Отзыв Заказчика: "Всё Ок. Работа выполнена грамотна. Чуть выбились из срока, но это приемлемо. 5+".

Программная часть моя, графика - нет. Из срока выбился по форс-мажорным обстоятельствам.

Kings Coin

По сути это модернизированный вариант старой игры в шарики Lines. Интерфейс у игры достаточно аскетичный, но активно используется анимация (для монет и UI) и лёгкие particle effects. Интегрирована реклама Google AdMob.

Сделал проект для Заказчика с сайта FL.RU.

Отзыв Заказчика: "Проект сделан полностью по ТЗ. Проблем за время сотрудничества не возникло. Все важные моменты по Unity, которые мне нужно знать как заказчику, были объяснены. Код приложения аккуратный, несмотря на то, что заказывался черновой прототип."

Игра на Unity

Игра написана на Unity3D 4.6 (+ TouchScript), графика по требованию Заказчика была подобрана мной. Конечно, для настоящей игры будет переделываться.

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

Была поставлена задача разработать один демонстрационный уровень игры "Flying Ship" про летучий корабль.

В итоге получилось вот что:

Игра на Unity3D - Летучий корабль

Web-демо игры доступна по этой ссылке.
Исходники доступны на https://bitbucket.org/romweb/demogame-01.

Игра активно использует 2D физику и фоновые текстуры большого расширения.  Для управления используется TouchScript, несколько звуков из бесплатных пакетов "Futuristic Weapons Set" и "Free Game Music" и спрайтов из "Unity Samples: 2D Pack". По звукам, графике и анимации, думаю, копирайты могут быть нарушены (нашёл их в Интернет), но напоминаю - это просто демо. Никаких денег за неё я не получаю и никакой публикации в AppStore не планирую.

Для запуска Web-версий игр, написанных на Unity3D, используется специальный плагин "Веб-плеер Unity". Это некий аналог Flash-плейера. Игры, написанные на Unity3D, без установленного плагина работать не будут.

Итак:

1) Скачиваем и устанавливаем плагин "Веб-плеер Unity" вот по этой ссылке. Это достаточно сделать один раз.