воскресенье, 7 февраля 2016 г.

Работа идет

Сделал изрядный рефакторинг кода, изрядно переписал общую объектную модель игры. Допилил менеджмент кораблей и команд. Теперь можно назначать капитанов, назначать-выгонять экипаж, переименовывать корабли и т.д. В принципе уже можно и отправлять их в рейд, но глобальная карта региона пока представляет собой пустой экран с несколькими кнопками. Завтра буду рисовать и кодить черновой вариант интерактивной карты, чтобы отправка не выглядела так уныло. Заодно "перекрашу" текущие интерфейсные кнопки, а то глаз режет. Если успею еще закодить генерацию добычи по завершению рейда - можно считать, что первый технический прототип запилен. По хорошему нужно бы погонять на разном железе и разных разрешениях, чтобы просто проверить как себя ведет интерфейс. Он типа адаптивный под самые разные разрешения (по крайней мере 800х600 и выше), но проверка работы якорей нужна. Если есть желающие потестить - пишите в комментарии или на почту из профиля. В широкий доступ пока выкладывать не хочу ибо игры там еще нет. Почти.

четверг, 4 февраля 2016 г.

Потестил

А вот так, после некоторых доработок смотрятся наши кнопки в игре :) Пришлось немного увеличить отступы ибо фоновые спрайты пока кривоваты, фон заменен. Пришлось также добавить "прозрачную" иконку, чтобы не выводило белые квадраты вместо иконок. Но это все мелочи, Юнайти очень удобен тем, что можно прямо во время исполнения поправить значения, посмотреть как это выглядит и потом внести правки уже в проект.

среда, 3 февраля 2016 г.

Unity и его новый интерфейс

Сегодня почувствовал, что голова трещит от объектной модели и решил отвлечься на мелкое украшательство. А конкретно - на создание некоторых элементов интерфейса, которые заменять стандартные элементы, предоставляемые Unity. А поскольку от новой системы интерфейса Unity меня откровенно прет - решил попутно набросать небольшой гайд. Для зубров он будет абсолютно неинтересен, но начинающим разработчикам вполне может пригодится, а тем, кто с Unity незнаком - проиллюстрировать удобство работы. Сразу хочу предупредить, что я профессиональный зануда, поэтому рассказывать буду подробно :)
Итак я хочу создать кнопку, которая будет использоваться для отображения персонажа в списках. На кнопке должны слева направо выводится
- иконка пола (если он есть)
- имя персонажа
- иконка с куском цепи для рабов
В итоге должно получиться так:
Фон кнопки пока оставим стандартный, поскольку общий спрайт для элементов интерфейса - дело ответственное и я за него пока не брался :) Приступим.

вторник, 2 февраля 2016 г.

Итак, я не удержался

Всем привет. Долгое время удерживался от публичных анонсов, но... не удержал :) Итак, я занимаюсь разработкой игры. Да, слейв-менеджер, да 18+ :) Подробнее об игре на страничке проекта, ссылка вверху. А тут о жизни, вселенной и всем таком. Главным стимулятором для начала разработки было, несомненно, творчество Старого Охотника. Были, конечно, и Slave Master и Whore Master и недородившийся PytFall. Но именно "Валет плетей" навел на мысли, что и тут можно делать красиво и интересно и подтолкнул к творческому поиску. Опыт разработки у меня имеется. Без ложной скромности скажу, что даже весьма некислый опыт. Программистом я работаю много лет, был опыт игровой разработки, в основном, правда, мобильные приложения и казуалки в роли наемника-фрилансера. Дорогу знаю, секс люблю Игрушками увлекаюсь, писать способен, что еще нужно? :) Разработку веду в Unity. Пока именно этот инструмент показался наиболее подходящим. И, думаю, для данного проекта он и останется. Разработку концепции и модели начал месяца три назад. В начале января начал набрасывать рабочий прототип. Общий срок прогнозировать трудно, работаю, ясен перец, в свободное время, которого не так много, как хотелось бы. Но надеюсь до лета выйти на релиз. Далеко идущие планы есть, но обсуждать их рано :)
В общем ознакомьтесь со страничкой игры и если интересно - следите за обновлениями. Кропание текстов меня не напрягает, так что постараюсь регулярно сообщать о прогрессе и, разумеется, отвечать на вопросы и участвовать в дискуссиях. Пишите письма, шлите посылки и денежные переводы, до связи :)