Реализация БД MySQL+PHP для игры на Unity Цена работы: 20 000 рублей. Время реализации: от месяца, т.к. существует много подводных камней, в том числе и касающихся ТЗ. На данный момент имеется 26 таблиц с описанием, согласно которых будет определен тип таблиц. Краткое описание каждой таблицы: yadi.sk/i/cB8Fj3oncrttF Сами таблицы разрабатывает заказчик согласно рекомендаций и запросов исполнителя. База данных предполагается для игры создаваемой на Юнити, в которой пошаговый режим боя между игроками. Все расчеты взаимодействий происходит на стороне сервера, вычисления, учет и т.д. Взаимодействия клиента и сервера происходят через сокеты или Get запросы, смотря что будет лучше и удобнее, скорее Get. Вопросы взаимодействия клиента и сервера будут решаться между разработчиком БД и Юнити специалистом. Предполагаемые технологии: - БД MySQL, скорее всего мы ограничены именно этой БД, потому как достаточно эффективна, предположительно; - PHP, оптимальный вариант для вычислений и процедур, т.е. не планируется процедуры держать в самой БД; - Get запросы, обмен данными между клиентом и сервером, приходит запрос на сервер, сервер на него реагирует; - JSON и XML, формат обмена данными, в некоторых случаях будет применяться один и второй форматы; - тип таблиц скорее всего стандартные MyISAM (для расчетных процессов) и InnoDB (для критических процессов); - InnoDB так же будет применяться и в очень критических процессах типа финансового учета, с применением транзакций; - репликация с распределительным механизмом между серврами с целью маштабирования, первоначально на базе 1 сервера; - иные методы маштабирования и оптимизации, которые следует придумать и предложить. Сервер: - Intel® Core™ i7-920 Quadcore, 4 физических ядра, 8 потоков (hyper-threading); - 2 x 2 TB 6 Gb/s SATA 7200 rpm/Enterprise (software RAID1); - 48 GB DDR3; - канал от 10 M/mit; - Возможные ОС: Debian 6.0, CentOS 6.0, Windows 2012 или иные. Элементы серверной чатси игры: - модуль взаимодействий между Юнити и БД, скорее всего через Get запросы; - технологии хранения и вычисления данных, а так же бекап БД; - панель работы с БД, предположительно через МиАдмин; - прочие, в том числе и организационные вопросы. --------------------------------------------------... УБИДИТЕЛЬНАЯ ПРОСЬБА !!! Писать сразу в скайп: forexaw.com заказчик решает все вопросы только в скайпе, потому как для него это единственный источник оперативной связи. Для справок прошу писать в скайп: Skype: forexaw.com
Опубликован 22.11.2014 в 11:07 по мск
Прошло времени с момента публикации: более 10 лет