Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
5 месяцев назад
Александр Б.
43 года, Россия
2 года в сервисе
Был онлайн 1 месяц назад
5 месяцев назад

Здравствуйте!

Создаем браузерную игру.
Нужен класс на javascript.
Напишите его сами или найдете в интернете - не особо важно.
Главное - скорость скрипта и необходимые функции.

В скрипте должны быть следующие функции:
1. callback всех (или почти) событий (к примеру, нажатие на определенный объект). - Нужно для того, чтобы можно было подключать на события дополнительные функции.
2. Выставление объектов с определенными текстурами
3. Задание текстуры земли
4. Возможность наложения объектов друг на друга
5. Расположение объектов и самой карты по оczv X и Y
6. Функция выставления текущего обзора (к примеру, для того, чтобы разным игрокам задавать разные стартовые позиции на карте).
7. Зумирование (возможность приблизить/отдалить объекты на карте)
8. Собственно, как и в любой карте - возможность сдвигать точку обзора

Описание сути/смысла карты.
В общем, для игры динамичная 2d карта виртуального города. Которая будет с развитием игры автоматически наполняться различными объектами (дороги, машины, дома, остановки - по сути, обычные изображения с уникальными id и расположением по осям).

По поводу скорости работы скрипта. 
Предполагается, что на карте будет располагаться несколько миллионов объектов (зданий, машин и т.д.), соответственно, если все объекты будут постоянно загружаться - это может быть  поводом для подвисания. Выходит, что карта должна хранить в память только 5 точек обзора. 1 - текущая точка (при текущем зуме) + 4 точки (при текущем зуме), предположительно, в которые игрок может сдвинуть карту (точкиы влево, , если юзер сдвинет карт влево, вправо, вверх или вниз). Если юзер сдвинул карту, показываем ему объекты в памяти + в фоне загружаем новые, недостающие точки возможного обзора. Загружать, возможно, через ajax объектов в json формате.
Так вижу я. Вы можете предложить свой вариант, если считаете, что можно лучше.

Несмотря на количество описанных свойств, скрипт может быть вполне простым.

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

Заявки фрилансеров

5 месяцев назад
Денис Д.
29 лет, Россия
4 года в сервисе
Был онлайн 2 часа назад

Похожие заказы

Базу данных в web страницы

Есть база данных от продавца в формате csv: У каждого товара ( в строку) следующие столбцы (данные) Category Name NAME DESCRIPTION PRICE Offers BUY URL AVAILABILITY (yes/no) KEYWORDS IMAGEURL Нужен

Скрипт для службы знакомств

Нужно написать скрипт для службы знакомств с партнерской программой по моему заданию. Идею дизайна дам, аналог сайта покажу. Прошу не предлагать что-то из уже известных стандартных скриптов (я их хорошо знаю), тем более - ни у одного из них нет нужно...

Commerce E Service

Требуется: 1) Web-дизайнер 2) Web-программист Либо же лицо, совмещающее в себе две эти должности. Проект: Создание сайта, для приёма и обмена валюты через E-Gold и др. системы. От web-дизайнера: креативность, творчество, хорошее владение Flas

Написать небольшой ява скрипт для поиска в сети

написать небольшой ява скрипт для поиска в сети

Программинг для интернет магазина

Необходимо на существующий дизайн написать программинг для инет магазина! Пишите письма друзья, подробнее в привате!

Требуется web-программист на полный рабочий день

Требуется web-программист в компанию - интернет-провайдер для операторов сотовой связи. Требования: Опыт от 2-х лет программирования на ASP, JavaScript, HTML, DHTML, Transact-SQL, Visual C++. Отличное знание MS SQL 2000, администрирования IIS, CASE E...

Требуеться web-программист со знанием php,perl,cgi,asp,html,dhtml,xml и ве

требуеться web-программист для работы над несколькими проектами со знанием php,perl,cgi,asp,html,dhtml,xml и веерстки

Надо написать на php + mySQL каталог сайтов и небольшая админка

Надо написать на php + mySQL каталог сайтов и небольшая админка для этого каталога (интегрировать в дизайн сайта и устанавливать на сервере будет другой чел). 1. каталог сайта с линками с возможностью добавлять и удалять разделы 1.1 Глубина 3 - Ос

Модуль + блок для PHP_Nuke (v6.5 - 7.5) автом. обменного пункта WM + ввод-

1. Автоматический обменный пункт основных валют E-gold, WebMoney(Z, R, U, E). 2. Автоматическая регистрация ввода - вывода средств в интернет и обратно используя различные платежные варианты. А именно: почтовый перевод, интернет - банкинг (Privat 24)...

Написать простенький http-прокси для изображений на PHP

Уважаемые фрилансеры. Нужно написать скрипт на php, по смыслу - простенький http прокси для изображений, для частного использования. На входе - url в формате base64, указывающий на картинку в интернет в формате jpg (и только jpg). На выходе - изоб