www.mudconnector.su https://forum.mudconnector.su/ |
|
Приглашаю разработчиков под одну 'крышу'... https://forum.mudconnector.su/viewtopic.php?f=16&t=716 |
Страница 1 из 4 |
Автор: | ArtistSpb [ Чт окт 03, 2013 7:44 pm ] |
Заголовок сообщения: | Приглашаю разработчиков под одну 'крышу'... |
Решил собрать всех желающих разработчиков под одну общую крышу. Хватит сидеть всем по-отдельности по своим углам, тратить время и силы. Крыша эта - сайт, посвященный исключительно разработке новых технологий для мадов. Цель - вдохнуть новую жизнь в эти замечательные игры, которые так и не исчерпали свой потенциал. Сайт представляет собой тикет-систему с Wiki, форумом, интеграцией с SVN и другими фишками. И функционально заточен именно под разработку в команде ! Одного форума было бы недостаточно. Адрес сайта : http://tmud.net Сайт полностью поднимал и настраивал я на своем домашнем сервере, который работает круглосуточно. Ежедневно делается бекап на другой сервер. Сейчас в разработке jmc 4 версии. По факту это ремейк версии 3.x, но с кардинальными изменениями. Готово уже примерно 75% от функционала версии 3. Будет добавлен маппер, сжатие и лор. Все лишнее и неиспользуемое будет убрано. На этом будет пока остановка. Усложнять клиент далее не вижу смысла. Разве что развитие в паре с существующими серверами. Все исходники открытые! Почему меня не устроили исходники версии 3 ? 1. Главное и основное требование - поддержка Юникода в клиенте! Эта поддержка нужна в перспективе будущих разработок. В том числе и сервера. Кодировки и TELNET мешают развитию. Их нужно упразднять. 2. На базе этого клиента будет начата разработка клиента с поддержкой нового протокола. 3. У версии 3 было большое количество доработок, в итоге она стал очень нестабильной. Например версия 3.6 падает. Самым стабильным остались исходные версии 3.26/3.27rus. 4. Чтобы собрать версию 3 нужна Visual Studio 6.0 - еще из прошлого века (которую еще найти надо)! Чтобы просто перегнать проект под современную студию, нужна VS6, так как формат проектных файлов 6 не поддерживается уже в 9 (Visual Studio 2008). В лоб (создав проектный файл с 0) собрать jmc3 не получилось, так как ttcoreex построен на базе com-объекта со сложными ключами компиляции. 5. Немодульный код. Невозможно было выдрать часть неиспользуемого функционала. Все было слишком запутано на друг друге и завязано на ttcoreex. 6. В версии 3 отсутствует документация по скриптам VBScript,JavaScript и др. Непонятно как это все использовать. На базе версии 3 было бы сложно развиваться дальше. Учитывая потраченное время (2 месяца несильной занятости) на разработку jmc4 до текущего уровня, вполне реально его закончить в виде бета-версии в течении месяца. Самое сложные моменты (а это триггеры и их производные) уже реализованы. Основная задача на ближайшее время: 1. Cформировать набор требований к новому движку мадов. Что вообще хотим в виде todo. Обсудить. 2. Завершить jmc4. PS. Многие могут спросить - НАФИГА мне это надо ?. Ответ: я маньяк и мне хочется этим заниматься. Я получаю удовольствие от такой работы. |
Автор: | prool [ Пт окт 04, 2013 3:41 pm ] |
Заголовок сообщения: | Re: Приглашаю разработчиков под одну 'крышу'... |
Гм. Дело нужное, добавь и меня please. Пахать по 12 часов в день на дело мудов я не гарантирую и не буду, но иногда вставлю и свои пять копеек |
Автор: | ArtistSpb [ Пт окт 04, 2013 3:57 pm ] |
Заголовок сообщения: | Re: Приглашаю разработчиков под одну 'крышу'... |
prool на tmud.net есть регистрация. После которой будет доступно больше информации. |
Автор: | prool [ Пт окт 04, 2013 5:24 pm ] |
Заголовок сообщения: | Re: Приглашаю разработчиков под одну 'крышу'... |
Зарегистрировался |
Автор: | prool [ Пт окт 04, 2013 6:48 pm ] |
Заголовок сообщения: | Re: Приглашаю разработчиков под одну 'крышу'... |
Потестировал твой клиент. Работает и быстро! |
Автор: | omlin [ Пт окт 04, 2013 7:10 pm ] |
Заголовок сообщения: | Re: Приглашаю разработчиков под одну 'крышу'... |
клиент - это очень хорошее начинание! особенно с маппером |
Автор: | prool [ Пт окт 04, 2013 9:43 pm ] |
Заголовок сообщения: | Re: Приглашаю разработчиков под одну 'крышу'... |
А чем этого клиента собирать? Студией 2012 и 2008 у меня не получилось. Или MFC надо? |
Автор: | ArtistSpb [ Пт окт 04, 2013 9:44 pm ] |
Заголовок сообщения: | Re: Приглашаю разработчиков под одну 'крышу'... |
Господа, кто действительно может чтото сделать и помочь мадам, просьба регистрироваться. Даже те , кто не умеет програмировать. Работа будет. Я начну ставить задачи, которые я могу делегировать или в которых мне нужна помощь. Так будет быстрее. По задачам будут приходить оповещения на почту. Назначать кого то на задачу я пока не буду. Просто нужно заходить на сайт и отслеживать ситуацию, а также читать почту. В тикет системе есть возможность создать личную страничку. Там можно кратко описать какие задания можно поручать и пр. Я понимаю что многие заняты, но чтобы работа двигалась, нужно посвящать работе над мадами 1 час хотя бы, но каждый день. Иначе мы никуда не приедем в итоге. Каждый день нужно чтото сделать, пусть и немного. |
Автор: | ArtistSpb [ Пт окт 04, 2013 9:46 pm ] |
Заголовок сообщения: | Re: Приглашаю разработчиков под одну 'крышу'... |
Для клиента нужна 2008 студия. Сначала нужно собрать библиотеки в папке libs. Потом уже клиент. MFc не нужно. Я напишу доку о сборке на сайте. В принципе все вопросы можно задавать прямо на сайте. Я создал для этого форум. |
Автор: | prool [ Сб окт 05, 2013 12:37 pm ] |
Заголовок сообщения: | Re: Приглашаю разработчиков под одну 'крышу'... |
Visual Studio 2008 Express, которой я до этого пользовался, собрать клиента на смогла, как ты и писал. Я установил обычную 2008-ю студию и всё собралось! И работает!!!!11111 |
Страница 1 из 4 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |