[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Модератор форума: Enforcer, BFG16k, coolant, nurupo 
pff.clan.su - Форум » Игра NFK » Зона разработок » NFK Map Viewer (онлайн просмотрщик карт)
NFK Map Viewer
HarpyWarДата: Сб, 2012-12-15, 02:27 | Сообщение # 1
Новичок
Группа: Проверенные
Сообщений: 22
Награды: 0
Статус: Offline
Написал на днях вьювер NFK карт на PHP, рисует на карте все необходимое (вроде бы). Можно загружать карты и смотреть прямо в браузере.

Посмотреть как это работает можно по ссылке: http://harpywar.com/test/nfkmap/

Страничка проекта: https://github.com/HarpyWar/nfkmap-viewer (там же описание формата карты)

Куланту - можно встроить в статистику или на страничку с картами (где-то я такую видел на nfk.pro2d.ru).
Отдельное спасибо бублику за подсказки с типами данных delphi и разбором формата bmp для палитры.

p.s. не смог создать тему в разделе форума "зона разработок", можно перенести её туда.

Прикрепления: 4251233.png(126Kb)


Сообщение отредактировал HarpyWar - Сб, 2012-12-15, 03:12
 
BozonДата: Сб, 2012-12-15, 06:30 | Сообщение # 2
Постоялец
Группа: Проверенные
Сообщений: 74
Награды: 5
Статус: Offline
Залез по ссылке "посмотреть как работает". Увеличить можно. а двинуть картинку нельзя. или я дурак

День прошел, а ты все жив?
pointsdos.jimdo.com
 
EnforcerДата: Сб, 2012-12-15, 10:06 | Сообщение # 3
Инжинер
Группа: Модераторы
Сообщений: 1161
Награды: 9
Статус: Offline
Млять да это гениально !!!!!!!!!!!!!!!!!! ЧУВАК ТЫ СУПЕР !!!!
Я посмотрел все четко, вижу код НФК ты понял, что радует =)

Как насчет генератора карт ? что можешь сказать по этому поводу, его сложно сделать?
Какие трудности могут возникнуть и реально ли генерировать большие карты с нормальными
архитектурами ? (мне интересно твое мнение по этому поводу)

Добавлено (2012-12-15, 10:06)
---------------------------------------------
biggrin Добро пожаловать в девелопинг




Сообщение отредактировал Enforcer - Сб, 2012-12-15, 10:14
 
MAsteRoKДата: Сб, 2012-12-15, 11:45 | Сообщение # 4
Участник
Группа: PFF Team
Сообщений: 127
Награды: 2
Статус: Offline
Wow, интересная вещь

Only tourney7
 
coolantДата: Сб, 2012-12-15, 13:57 | Сообщение # 5
Админ
Группа: Администраторы
Сообщений: 1109
Награды: 11
Статус: Offline
Quote
Куланту - можно встроить в статистику или на страничку с картами (где-то я такую видел на nfk.pro2d.ru).

Пока не знаю куда прикрутить эту функцию на сайте, но этот класс в будущем пригодится.
 
HarpyWarДата: Чт, 2012-12-20, 03:11 | Сообщение # 6
Новичок
Группа: Проверенные
Сообщений: 22
Награды: 0
Статус: Offline
Добавил возможность редактирования карты или даже создания с нуля (на страничке проекта есть пример). Правда, не представляю где это может понадобиться, разве только веб редактор карт делать на javascript.
Enforcer, скрипт корректно считывает все данные, поэтому можно подгружать (и редактировать) сколь угодно сложные карты.

Bozon, это лишь картинка, а там, при желании, можно сделать и интерфейс для её удобного перемещения. Можешь скачать картинку к себе на комп и двигать сколько влезет))

Добавлено (2012-12-20, 03:11)
---------------------------------------------
Добавил возможность экспорта файла карты (mapa) из демки (ndm).
Но имя файла в карте не хранится, а внутреннее имя карты не соответствует тем, к которым все привыкли. Например:
large1.mapa - Ancient Realms
zef1.mapa - CTF: Ten Thousand Fists
dm2.mapa - Ground Zero

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

Сообщение отредактировал HarpyWar - Сб, 2012-12-15, 16:38
 
EnforcerДата: Чт, 2012-12-20, 10:09 | Сообщение # 7
Инжинер
Группа: Модераторы
Сообщений: 1161
Награды: 9
Статус: Offline
А где можно потестить ? по твоей ссылке там старая версия на сколько я понимаю (тупо заливаю мап и всё и просматриваю) можешь выложить для теста новую версию скрипта ?

 
HarpyWarДата: Чт, 2012-12-20, 21:12 | Сообщение # 8
Новичок
Группа: Проверенные
Сообщений: 22
Награды: 0
Статус: Offline
Добавил http://harpywar.com/test/nfkmap/
При закачке демки карту предлагается сохранить в файл.
 
EnforcerДата: Чт, 2012-12-20, 22:29 | Сообщение # 9
Инжинер
Группа: Модераторы
Сообщений: 1161
Награды: 9
Статус: Offline
Чтото ты закосячил палитры теперь както не так отображаются сам попробуй загрузить мапу любую с палитрой и глянь че выходит

 
HarpyWarДата: Чт, 2012-12-20, 22:34 | Сообщение # 10
Новичок
Группа: Проверенные
Сообщений: 22
Награды: 0
Статус: Offline
Вроде все нормально. На какой карте палитра не такая?
 
pff.clan.su - Форум » Игра NFK » Зона разработок » NFK Map Viewer (онлайн просмотрщик карт)
Страница 1 из 212»
Поиск: