Вопрос к java-кодерам
Собственно не работаю над серверами, только с веб и в голову пришла одна идея кое-что реализовать (пока под секретом). Но для реализации мн е нужно знать как работает вычисление координат на карте. Не знаю как объяснить что я хочу, вообщем надо узнать откуда высчитываются координаты на карте (с левого верхнего угла или от цента, поэтому присутствуют +-) и макс. координата.
Знают только что x - шириа (или наоборот) y - длина (или наоборот) z - высота Расскажите как можно подробнее, буду благодарен. :) |
Re: Вопрос к java-кодерам
В какой часте карты находится нулевая координата чтоль?
Квадрат 21x26 (центр): http://gyazo.com/54b649573e1ff95c2e3bea0159febe89.png |
Re: Вопрос к java-кодерам
Цитата:
|
Re: Вопрос к java-кодерам
Цитата:
IMG:Развернуть ↓Добавлено через 4 минуты В трехмерном пространстве, с разных сторон - будет разное положение. Так, что явного ответа на ваш вопрос наверно не будет. |
Re: Вопрос к java-кодерам
не, мне на трехмерном не надо=) Мне надо отображение персонажа на карте.
Добавлено через 31 секунду Получается мне для работы нужны координаты, только x и y ? Добавлено через 5 минут Цитата:
Наприме: х - левый край y - верхний Ну, от какой точки уже рут сказал (21*26 квадрат), а вот куда идет плюс и минус и от какой стороны отсчитывать - не известно. |
Re: Вопрос к java-кодерам
Побегай строго север\юг\восток\запад с "/loc" и посмотри как меняются координаты.
|
Re: Вопрос к java-кодерам
Цитата:
Добавлено через 21 минуту Не могу вычислить левый верхний угол - критует.) |
Re: Вопрос к java-кодерам
пфф, представьте график функций, где Y - это Сервер и Юг :facepalm:. Трех мерное пространство вообще не трогаем, к карте не имеет какого-либо отношения.
|
Re: Вопрос к java-кодерам
-164440 -262193 = левый верхний угол
сторона квадрата равна = ~ 12171 |
Re: Вопрос к java-кодерам
Хочешь сделать наподобие MainCraft'a ? )) хотя и на Л2 серве каком-то видел карту, тока не помню как часто она обновлялась.
|
Re: Вопрос к java-кодерам
MainCraft - не очень понял что это такое, не видел)) Я хочу в обвязке сделать систему нахождения любого чара =) Сделать не проблемма, а вот координаты расчет - не очень ясен.
|
Re: Вопрос к java-кодерам
Что тут не ясного?
Размер мира знаете? Как сместить ось координат тоже надеюсь, знаете? Смасштабировать на размер карты тоже осилите? И того 2 арифметические операции - сложить и разделить. |
Re: Вопрос к java-кодерам
Цитата:
Добавлено через 35 секунд Поэтому и задаю вопрос Вам, кто работает с серверами=) А все ост знаю. |
Re: Вопрос к java-кодерам
Цитата:
(какой то был пвп сервачек с маленьким онлаином) |
Re: Вопрос к java-кодерам
Цитата:
|
Re: Вопрос к java-кодерам
Если память не изменяет, в moy-web была онлайн-карта.
|
Re: Вопрос к java-кодерам
Цитата:
|
Re: Вопрос к java-кодерам
Цитата:
Цитата:
|
Re: Вопрос к java-кодерам
Цитата:
Бросайте это занятие :) |
Re: Вопрос к java-кодерам
Цитата:
|
Re: Вопрос к java-кодерам
оффтоп:Развернуть ↓ |
Re: Вопрос к java-кодерам
Цитата:
|
Re: Вопрос к java-кодерам
Цитата:
и послал он вас в сурсы/конфиги джава эмулятора /** Map dimensions */ public static final int MAP_MIN_X = -131072; public static final int MAP_MAX_X = 228608; public static final int MAP_MIN_Y = -262144; public static final int MAP_MAX_Y = 262144; ЗЫ: в шаре были вэб скрипты карты мира... зачем изобретать велосипед? ЗЫ2: и врубайте мозг иначе далеко на подсказках с форума не уедете |
Re: Вопрос к java-кодерам
Цитата:
Цитата:
Добавлено через 13 минут mazillka, черное пространство между материком грация и Аденом тоже учитывается? http://s017.radikal.ru/i400/1111/4b/b5158405dda5.png |
Re: Вопрос к java-кодерам
Цитата:
public static final int GRACIA_MAX_X = -166168; public static final int GRACIA_MAX_Z = 6105; public static final int GRACIA_MIN_Z = -895; вообще назовите хроники а то первые значения из интерлюда:) |
Re: Вопрос к java-кодерам
ну я расчитываю на хроники от Грации до Год. Ну грация она же наверное везде будет одинаковая до ХФ? только ГОд отличаться должен вроде.
|
Re: Вопрос к java-кодерам
Цитата:
|
Re: Вопрос к java-кодерам
Вообщем разобрался, mazillka, спс что нормально подсказали.
|
Re: Вопрос к java-кодерам
Вы не забывайте человек только начал, и пишет в одиночку... Ему бы в комманду, на время, хотя там отвечать будут ещё жостче и менее корректно...
А так может дадите ссылок, если есть время их выложить, на описание мира линейки, с точки зрения девелопера. Понимаю, что прошу практически произвести обучение, но всё же... |
Re: Вопрос к java-кодерам
TieLay, спасибо за поддержку.
|
Re: Вопрос к java-кодерам
Читайте Darkstar: The Java game server.
Вот вам и будет любая ммо с токи зрения девелопера |
Текущее время: 13:54. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot