Сообщений: 32
Тем: 2
Зарегистрирован: Mar 2011
Репутация:
200
Закончил работу над MapInstance.update с использованием QuadTree, вышло неплохо:
- создание (на 500 существ): ~25мс
- определение in(out) существ в(из) видимость(и) игрока: ~1мс
Также сделал синхронизацию передвижений персонажей с сервером и другими персонажами.
Сейчас планирую заниматься статами и инвентарем игроков.
Сообщений: 1,832
Тем: 26
Зарегистрирован: Jan 2010
Репутация:
3,766
Alehandr Написал:Закончил работу над MapInstance.update с использованием QuadTree, вышло неплохо:
- создание (на 500 существ): ~25мс
- определение in(out) существ в(из) видимость(и) игрока: ~1мс
Также сделал синхронизацию передвижений персонажей с сервером и другими персонажами.
Сейчас планирую заниматься статами и инвентарем игроков.
Так держать :db:
Мы всё сделаем металлом! Чернее чернейшей черноты бесконечности! © Nathan Explotion
Работаю с Aion Java-emu, любой версии. skype: alexsiuss1
Сообщений: 32
Тем: 2
Зарегистрирован: Mar 2011
Репутация:
200
Octree не стал использовать потому, что сколько бы не бегал по Тере, не видел ни одного хотя бы двухуровнего места. Смысл его использовать если по Z всегда 1 уровень а QuadTree более шустрый?
Сообщений: 32
Тем: 2
Зарегистрирован: Mar 2011
Репутация:
200
Новое в сборке:
- базовый парсинг итемов из ClientData
- статы персонажа с формулами расчета в зависимости от статов итемов
- базовый инвентарь (пакеты и add/remove)
На этих выходных планирую доделать инвентарь (dress/undress/etс) и начать делать чат с admin engine'ом.
Сообщений: 6
Тем: 0
Зарегистрирован: Dec 2012
Молодец,удачи тебе)
мало кто тэрой занимается(((
Сообщений: 1,912
Тем: 56
Зарегистрирован: Jan 2009
Репутация:
12,921
совет - научится комитить не один куском