Подключите нашего Telegram-бота для уведомлений о новых проектах

Движок нестандартных шахмат

m
Заказчик
Отзывы фрилансеров: + 1 - 0
Зарегистрирован на сайте 14 лет и 1 месяц
Бюджет: 20 $
14.98 € — 1851.70 руб
Исполнитель определен: София Восточная  
Название проекта: 
Движок нестандартных шахмат

Общее описание проекта: 
Работа для начинающих web-разработчиков, для тех кто хочет попрактиковаться в основных технологиях, пополнить портфолио и получить положительный отзыв. 

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

Технологии: 
Flash/Actionscript 3,  PHP,  MySQL, JSON.

Структура проекта:
create.php – генератор параметров игры;
game.php – страница с игрой;
config.inc.php – настройки скрипта;
game.swf, game.as – файлы игры.

Срок:
1 месяц.

Бюджет:
20 у.е.

Отчетность:
Еженедельная по e-mail.

Этапы:
1. Создание генератора игры(create.php) и файла настроек(config.inc.php). В нем задаются параметры:  W – кол-во клеток поля по горизонтали, H – кол-во клеток поля по вертикали, T – время на ход, N – кол-во фигур у игроков, их достоинство(пешка, ладья и т.д. – список свойств фигур храниться в базе данных) и их позиции на поле. Все данные сохраняются в базе данных. Срок 3 дня.
2. Создание игрового поля и расстановка фигур(game.swf). Данные об игре загружаются из базы данных в формате JSON и на основании их генерируется поле и расставляются фигуры. Срок 1 неделя.
3. Создание логики движения фигур(game.as). Все фигуры двигаются как в обычных шахматах, но с одним исключением – вводится понятие поворот. Т.е. после хода фигуру можно повернуть в любую сторону(поворот с шагом 45 градусов: вертикаль, горизонталь и диагонали)  и ходить она может только в ту сторону , в которую развернута. Кол-во клеток на которое может ходить фигура задается в базе данных. Вся логика должна быть выполнена с помощью функций в actionscript 3. Все ходы сохраняются в базе данных. Срок 2 недели.
4. Создание мультиплеера(game.php). Игрок зашедший на страницу через URL = game.php?id=1, получает управление над первой группой фигур, а game.php?id=2 над второй. Игроки по очереди делают ходы, забирая ходы противника из базы данных, раз в T секунду указанных в файле create.php. Срок 4 дня.
Разделы:
Опубликован:
13.09.2010 | 20:21

Теги: нужен флеш разработчик, ищу флеш разработчика, резюме флеш разработчика, требуется flash графика

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».