Balancer: Все сообщения за 20 Июня 2007 года

 
ПнВтСрЧтПтСбВс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

Balancer

администратор
★★★★★
airman> Все началось с зон. Ну не хотел народ делать зоны на форте, а вдругом виде Рома запретил

Ты очень сильно тормозишь. Ответ, включая все логи, был тут же, на форуме. Не поленился раскопать.

airman> потому народ и ушел в тестовую ветку.

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

airman> А так как у ромы СВН иногда безбожно тормозил я предложил народу поднят у меня и выдавал доступ ВСЕМ присутсвующим в комманде. тут внезапно появляется Рома и выгоняет из комманды Абаддона и Диамонда

А тут ты просто нагло врёшь. Ибо выгнаны они были когда ушли из сборки и всеми средствами отмежевались. Собственно, посмотри на ответы Абаддона в соответствующей теме. "У нас все ходы записаны". "Выгнаны" они были задним числом. Когду уже ушли. И после этого были объявлены диктаторские правила. Во избежание повторений. В общем - опять соврамши.

airman> Этот шаг не понравился мне, Бисту, Сису, Дайму, Абаддону и быле принято решение отделится.

Бист и Сис ушли, опять же, судя по тому, что они говорили, не по идеологическим соображениям, а по причине того, что после разделения решили, что основная ветка просто умрёт. Смотри логи.

В общем, подобное разделение, как бы оно не влияло на проект сейчас, в долгосрочной перспективе только на пользу. В успешном проекте не должно быть лжецов.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Balancer>> Средняя прокладка маршрута сейчас занимает 20..30миллисекунд и не требует памяти.
Diаmond> Угу, у меня тоже так было, пока не столкнулся с проблемами прохождения чара по этому пути.

Речь идёт, естественно, о прокладке нелинейного пути среди препятствий. Прямая считается за микросекунды, наверное, фиг измеришь.

В общем, проблемы в геодате обойдены, маршрутизатор работает отлично (кроме тех мест, где глюки в геодате совершенно очевидны, типа "дырок" в стенах), лимит времени обсчёта оставлен в 50мс.

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

Diаmond> Найти обычный путь несложно, а вот найти такой путь, по которому чар пройдет, не зацепив ни одного косяка и нигде не застряв - проблема посложнее чем сам алгоритм поиска :)

Там где геодата прописана правильная - чар даже близко не приближается к косякам. Вот на сложном рельефе (те же замки, подъём по лестнице с яруса на ярус) и при ошибках в геодате - да, чар может цепляться за угол. Хотя мысли как это обойти уже есть. Просто на проблему наткнулся только вчера вечером - надо подумать, как её решить.

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

Diаmond> К тому же, нахождение пути это пол дела, надо его еще грамотно сгладить, чтобы чар прошел по минимально возможножму числу точек.

Гы. Это задача для шестого класса общеобразовательной школы. Впрочем, закоммичу - посмотришь. Сглаживание идёт уже для конечного сложного пути, так что легко выделяется. Специально могу комментарий оставить.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Вчера начал перечитывать в четвёртый раз :D (Первый раз прочёл, ЕМНИП, в конце 1990-х)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Я думаю, вначале лучше ковырять в сторону готового клиента от того же Planeshift. Смотреть надо, чем он там пользуется :) Даже если поначалу в него конвертить придётся.

А сам протокол - будет себе передавать 3D-модель, не привязываясь к её формату. Так что со временем можно будет поменять.

...

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

Balancer

администратор
★★★★★
Придётся менять, Муркт выкопал, что Openworlds уже есть :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Кроме специализированной группы открыл сюда доступ для группы "Разработчик L2Fortress".
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
А у нас тут народ, во главе со мной, наигравшись с L2Fortress, начал думать о реализации своего 3D-проекта. Но не просто очередной MMORPG, а открытого протокола, позволяющего описывать распределённые миры + начальные сервер и клиент под него (а со временем - надежда на то, что эти клиенты с серверами будут писать под протокол и другие :))

Осталось мелочь - набрать команду. Пока, например, есть только разработчики серверной части. Клиентами не занимался никто :D О такой "мелочи", как дизайнеры, архитекторы и т.п. мы даже ещё не задумываемся ;)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
А тему зачем без комментария закрыли? :) Открываю.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Diаmond> PS: может врать 1 человек... а 5 сразу? :)

Один-два могут врать, а остальные - им верить.

Вот, я уже цитировал переписку: Маленькое задание: описать несколько территорий и точек.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Некрасиво как-то.

Не должно быть в названии отрицаний ("un") :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Муркт тут, вот, выступает за то, чтобы клиент писать... на Питоне :D Оно, конечно, фанатизм, но попробовать на начальном этапе смысл имеет. Если выгорит - то существенно ускорить начальный этап разработки.

А там уже, если ресурсов не хватит, или появятся желающие - всегда и альтернативу хоть на чистом C++ можно будет сделать.

3D предлагается делать на Ogre: OGRE – Open Source 3D Graphics Engine

Надо пощупать тестовые примеры на python-ogre
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Развлекуха продолжается. Ну да сегодня провёл несколько мероприятий, так что уже сейчас должно стать тормозить заметно меньше.

А так - можем гордиться. Система способна обработать более 2млн. хитов в сутки (рекорд был 9-го: 2.1млн! :) )
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Всё, настроил очистку кеша. Время жизни - 10 минут. Позже проверю его очистку при ответе пользователя - и тогда время хранения хоть в один год прописать можно :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
В копилку: News - pygame - python game development
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Кхе-кхе :D

http://www.mv3d.com/
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Пардон, это C++
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Хотя, похоже, там смешанный код. Вообще: http://www.python-ogre.org/wiki/ProjectsUsingPythonOgre
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Демки python-ogre впечатлили. Согласен начинать делать клиента на этой связке.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

в начало страницы | новое
 
Поиск
Поддержка
Поддержи форум!
ЯндексЯндекс. ДеньгиХочу такую же кнопку
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru