OpenKore 3.0 (CodeName: AI 2008)

Разработка новых функций.

Модератор: 4epT

Каков вас интирес к OpenKore 3.0

Я Хочу участвовать в разработке!
14
14%
У меня есть неплохие идеи!
17
18%
Я просто верю в светлое будущее.
61
63%
Мне нравится то что есть!
5
5%
 
Всего голосов: 97

Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

OpenKore 3.0 (CodeName: AI 2008)

Сообщение kLabMouse »

В общем, кто знаком с ОпенКорой и знает хоть немного перла.
И верит в светлое будущее.

Скорее всего заинтересуются. :wink:


Суть проекта заключается в:
1) Полном рефакторинге ОпенКоры.
2) Переписыванире ядра ОпенКоры для поддержки многопоточности
3) Создание динамического АИ, на модульной основе.
4) И, было предложение вынести все нечастоизменяемые таблицы в отдельную БД. (К стати, я задумался... А почему бы и нет??? ).


Что уже зделано:
1) Ядро переписано, и поддерживает многопоточность в полной мере
2) Рефакторинг кода всё ещё продолжается, многие модули пока не закончены.
3) Создана ТехКарта нового многомодульного АИ
4) Создана ТехКарта отношений сетевой подсистемы к АИ

Что самое интиресное... оно уже рабочее (Правда пока нету ни сети, ни АИ).


Желающие могут внести свои идеи и труд в развитие новой ОпенКоры.


Для тех кто изъявил желание участвовать в проекте:
Просьба тщательно изучить то что уже зделано (то что лежит в СВН), зарегистрировать пользователя на форуме ОК и сообщить в данном топике.

В случае если по истечению

Openkore's New Ai Task Management system
Rumata
Грамотный
Сообщения: 235
Зарегистрирован: Ср фев 14, 2007 10:52 am

Сообщение Rumata »

можно мне присоединиться к данному проекту? на форуме ОК зарегестрирован, ник такой же - Rumata.
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Rumata
Отправил запрос на "isieo". На протяжении 2х дней, тебя добавят в группу тестеров (там-же и находятся всякие вещи по данной теме).
zexel
Новичок
Сообщения: 4
Зарегистрирован: Сб фев 09, 2008 5:06 pm

Сообщение zexel »

Еслиб в опросе был пункт *помогли бы еслиб могли?*-голосовал бы там...Перла незнаю((
yonah
Грамотный
Сообщения: 161
Зарегистрирован: Ср ноя 15, 2006 9:49 pm

Сообщение yonah »

там нихера непонятно с документацией
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

yonah
Ты хочещь документацию на постоянно меняющийся АПИ???
Wider
Начинающий
Сообщения: 24
Зарегистрирован: Вс апр 15, 2007 8:24 pm

Сообщение Wider »

Готов поучаствовать в тестировании, возможно в разработке.
Perl знаю на начальном уровне, зато есть практика создания ПП на других языках программирования (С, С++, С#, PHP и др.). Ник на форуме OK - "Wider".
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Wider
Начального уровня Маловато. :(
В новом ОК, полная Обектная Ориентировка и мультипоточность.
На начальном уровне их просто не осилить.
Wider
Начинающий
Сообщения: 24
Зарегистрирован: Вс апр 15, 2007 8:24 pm

Сообщение Wider »

kLabMouse

С чего-то надо начинать... С ООП я знаком и многопоточностью тоже но только не на перле... но думаю это поправимо.
Скачал SVN версию... как я понял там надо доставлять модули в ActivePerl чтоб было возможно запустить. Разъясни немного как исходники в текущем состоянии заставить работать...

P.S. На счёт базы данных было решение уже в одном из подпроектов опенкоры, только там запущенные боты подгружали данные с сервера на лету..., а тут вы решили sql сервер использовать...
svn: (https://openkore.svn.sourceforge.net/sv ... ataserver/)
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Wider
Там есть список модулей, которые нужно устанавливать.

На данной стадии, толкьо подгружает таблицы, и работает консоль.

На счёт БД, СКЛ базы хранить насного проще =)
Wider
Начинающий
Сообщения: 24
Зарегистрирован: Вс апр 15, 2007 8:24 pm

Сообщение Wider »

Блин промучился с XSTools.dll, пришлось его пере собирать, из-за того что ActivePerl поставил версии 5.10, но всетаки мне это удалось.

Только вот загрузка коры после
Checking for new portals... none found.

стопорится, из-за чего это может быть?
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Wider
потому что дальше ничего пока нет.
Wider
Начинающий
Сообщения: 24
Зарегистрирован: Вс апр 15, 2007 8:24 pm

Сообщение Wider »

Эхх... а я то надеялся :roll: Жаль что ничем помочь не смогу...
Funt
Грамотный
Сообщения: 233
Зарегистрирован: Чт дек 14, 2006 10:21 pm
Откуда: Прекрасный город на Неве...

Re: OpenKore 3.0 (CodeName: AI 2008)

Сообщение Funt »

Хм...Да...Пункта хочу помочь но не могу явно не хватает.
Далее,мышь,прости за оффтоп но поведуй мне что значат эти страшные вещи? :shock:
1) Полном рефакторинге ОпенКоры.
2) Переписывание ядра ОпенКоры для поддержки многопоточности
3) Создание динамического АИ, на модульной основе.
И что за тех карта?
P.S.Знания по программированию есть,довольно не плохие но к сожалению только на Си,а он как известно ООП не поддерживает.
P.P.S.Википедию мучал,но думаю ты объяснишь намного проще и понятнее.
Самый лучший сервер-Земля!Огромная карта,6милиардов игроков,терпеливый админ...Вот тока бота для этого сервера не существует :(
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Re: OpenKore 3.0 (CodeName: AI 2008)

Сообщение kLabMouse »

Funt
1) http://ru.wikipedia.org/wiki/%D0%A0%D0% ... 0%BD%D0%B3
2) http://ru.wikipedia.org/wiki/%D0%9C%D0% ... 1%82%D1%8C
3) Уже почти дописан, остальное только модули.
Ответить