Форум » Как построить игру » Разработка своего собственного форумного-игрового движка » Ответить

Разработка своего собственного форумного-игрового движка

MasterCsu: Собственно сабж. Обсудить перспективу создания собственного форумного движка для ФРИ-игр. Ну, каких специфических функций не хватает в стандартных форумах (платные IPB, и бесплатные типа Borda и т.п.) Ну вот, например - функция игральных костей 2d6 или 1d10 - нужно ? Или так называемые "листы персонажа" - что то вроде анкет (которые как правило оформляются в виде отдельных тем). Своя денежная система, боевая система, система скилов (умений). А может быть какие-то особенности реализации локаций или эпизодов. В общем, было бы интересно послушать опытных игроков и мастеров, спасибо. Технические подробности реализации движка - давайте пока опустим.

Ответов - 69, стр: 1 2 3 4 5 All

MasterCsu: Альма пишет: А вот меня мучает вопрос: нафига так заморачиваться? Вот, верите, нет? Без всего этого тоже ОЧЕНЬ замечательно играется. И голова лишний раз не пухнет над этим всем... как будто ей и так больше пухнуть не над чем. Зачем усложнять-то все? так мы же хотим упростить :)

Альма: MasterCsu пишет: так мы же хотим упростить :) А получается наоборот, походу, если смотреть на обсуждение )

MasterCsu: Новый ФРПГ - движок, вот тут мучаю: http://frpgbb.moiostrov.ru/ не сочтите за рекламу. Делаю все сам с нуля на PHP / mySQL / Ajax. Использовал стандартный стиль phpBB для начала (поддержка скинов уже реализована). Сейчас работаю над "локациями". Следующий шаг "работа с листами персонажей" (предположительно их может быть много у одного пользователя). Кому интересно принять участие, пишите тут или там (логин и пароль сделаю по запросу через ЛС). Альма, будем стараться делать просто. В сложных спорах - рождаются простые вещи.., как-то так.

Serifa: MasterCsu пишет: Процитирую немного от сюда: http://www.phpbbguru.net/community/topic29336.html Угу, обратите внимание на адрес)) MasterCsu пишет: А вообще для получения непредвзятых ответов ваш вопрос лучше задать в месте, где не тусуются ни фанаты phpBB, ни любители SMF. Ссылку в студию!)) MasterCsu пишет: Ещё 5 коп. по поводу русской поддержки — может, я тупая, но на её сайте я не нашла ссылку на скачку форума… Вам с этими людьми предстоит работать… Да ладно, я когда на русской поддержке вопросы задаю, тоже выгляжу как дура)) Просто интересно, на какой такой сайт мадам заходила? О_о Ссылка на него есть внизу каждого форума. Сколько помню, хотя они внешний вид меняли уже раз надцать, ссылка на скачку всегда была на самом видном месте. И еще про СМФ: мой форум все еще живой, как ни странно. Хотя после того, что я с ним делала... Один раз ломали через уязвимость, раза три-четыре падал от кривых рук админа, три раза мы его переносили туда-обратно и адреса меняли, плюс переход на новую версию, а уж сколько было установок/сносов модов... Сейчас в логах пишется только одна постоянная ошибка из-за глючного мода, никак руки не дойдут... 1. Поддержка VB-форума оплачивается отдельно. Форум + поддержка на год = $275. У комплекта форум+блог+сайт поддержка включена в стоимость = $495. Поддержка по телефону оплачивается отдельно, $60 в месяц. 2. В стоимость VB не входят мажорные обновления. Обновляться придётся за отдельную плату. 3. У VB нет русской официальной поддержки, есть только пиратская. 4. Официальная поддержка не станет отвечать на вопросы типа «Ой! А у миня! Ета пимпочка ни роботает!», ответы на которые даны в инструкции к форуму. А мы отвечаем. 5. Я не верю, что вы раскошелились на $275 и купили VB. Русскому человеку это слабо. Он только языком умеет молоть. Блин, 8 тыс. в год за форум, и чтобы при этом не было русской поддержки!! Локализация там хотя бы есть??

Zoltan: MasterCsu пишет: Делаю все сам с нуля на PHP / mySQL / Ajax. хороший движок был, пусть стренький phpbb, вторая версия, если не ошибаюсь, жаль, вы его так жестоко покоцали... fri_users - таблица юзеров, u_login - ячейка логинов, u_passw - ячейка пассов... Достать содержимое не составляет труда. Сплошная дыра, а не форум... Ваш алгоритм шифрования шифрует NUll в "74be16979710d4c4e7c6647856088456", тоесть апдейтнуть пароль юзера с айди 1 на этот хеш.. что не составит труда, у вас даже фильтрации входящих данных нет

Serifa: Поверьте за последние лет 10 я столько повидал таких(ой) воды. Тыренных скриптов и тд и тп. В нескольких "войнах" движков участвовал в качестве посредника между сторонами, так как у меня есть своё понимание вопроса и его уважают. А войны не детские, включая ддос итд. Так что все это ...... Создание полноценного, востребованного, качественного, отвечающего потребностям и требованиям времени и пользователям движка, написанного без заимствований, НЕВОЗМОЖНО БЕЗ ФИНАНСИРОВАНИЯ. Команда должна быть обширная и тд и тп. Написать пару тысяч строк кода, это совсем не одно и тоже с созданием движка, который должен работать и поддерживать... Надеюсь боле менее понятно написал. Движок SMF может и ни так стремительно развивается как хотелось бы и есть у нас некоторые претензии к нему( или команде). Но он подходит на данный момент для решения всех задач и потребностей проекта любого. Что будет завтра, посмотрим, но сейчас можно построить все что угодно на нем. И не забывайте, это форум и его жизнь зависит от пользователей, все что надо это сделать его интересным для юзеров. Тогда в ПС вы будите на высоте. Все приблуды(моды) это уже вторичное. Наш ответ Чемберлену. Империя наносит... и покрывает лаком. (От камрада Yworld_garry) http://www.simplemachines.ru/index.php?topic=9600.new#new

Khaion: Serifa пишет: Наш ответ Чемберлену. Империя наносит... и покрывает лаком. (От камрада Yworld_garry) http://www.simplemachines.ru/index.php?topic=9600.new#new Serifa, не годится, скажут, мол, предвзято, "Угу, обратите внимание на адрес)) "

MasterCsu: Zoltan > хороший движок был, пусть стренький phpbb, вторая версия, если не ошибаюсь, > жаль, вы его так жестоко покоцали.. Я взял от туда только скин. Сам движок как таковой (набор пхп скриптов и структура бд) самодельные. Поэтому можно лепить под любые требования и задачи фри. На счет фильтрации данных и прочей защиты форума - так я на этом собаку съел .. А сейчас вы просто увидели отладочные сообщения форума. в релиз версиях они конечно убираются :) (вон, как Serifa пишет - будут записываться в лог-файл для админа).

Zoltan: MasterCsu пишет: Сам движок как таковой (набор пхп скриптов и структура бд) самодельные честно говоря, я и в этом сомневаюсь, судя по структуре форума, по формированию ссылок и даже названию файлов - либо вы взялись написать копию phpbb2, либо это он и есть. MasterCsu пишет: А сейчас вы просто увидели отладочные сообщения форума. в релиз версиях они конечно убираются :) если это уже называется отладочные данные - то я балерина. Ваш форум - сплошная XSS-дыра. Вобьем в поле "логин" кавычку - что видим? Ошибку мускуля. Это отладочные данные? нет, это ошибка. Добавим вместо кавычки разделитель и свой запрос. Дроп * фром юзерс, дроп * фром форумс. Смешно моё имхо - на данный момент ставить такой движок - самоубийство. Из треда удаляюсь, всего хорошего...

MasterCsu: Ну я же не сказал, что там, релиз-версия. Вам все сразу готовенькое подавай :) Zoltan > честно говоря, я и в этом сомневаюсь Не стоит, я уже давно не в том возрасте что бы обманывать - исходкники, которые можно скачать, там же все могут показать (конечно для маломальски разбирающихся людей). Zoltan > Оффтоп: моё имхо - на данный момент ставить такой движок - самоубийство. Из треда удаляюсь, всего хорошего... Но, впрочем, кому я объясняю, жаль, что вы удалились из топа.

MasterCsu: Сделал форму регистрации новых пользователей; Добавил всякие проверки и фильтры на входящие данные - для большей безопасности; Добавил антиспам-код в виде набора картинок; Сделал механизм публикации темы на карту мира (карту мир сделал тоже) p.s. Думаю, как бы назвать движок, пока в голову приходит простое "rpgbb-engine", как думаете?

MasterCsu: 1) Сделал полнофункциональную карту мира - теперь пользователь не забудет (не сможет) правильно оформить переход из одной локации в другую. Равно как и написать сообщение в теме (в локации) пока персонаж в нее не перейдет. 2) Сделал несколько персонажей на один аккаунт. Пользователь может создавать бесконечно много персонажей и переключать их во время игры. Отписываясь в разных или в одной и той же темах от разных. (подумываю сделать фишку - "анонимный персонаж", т.е. будет скрыто какому пользователю он принадлежит - наверно должно добавить какой-то игровой интерес). 3) Продолжается работа над ранее обнаруженными ошибками.

MasterCsu: Еще хочу сменить дефолтный стиль, а то стиль от phpbb как-то не очень, чужой ведь :) Пора бы уже свой придумать.. хм...

Khaion: MasterCsu, а как будут организованы стили-шкурки вообще? В плане кода. Т.е. как в simplemachines вперемешку с пхп или темплейтами в отдельных файлах? MasterCsu пишет: подумываю сделать фишку - "анонимный персонаж" Айс ЗЫ: скриншот только в [marquee] или вставьте, а то растянуло форролл 8)

MasterCsu: Шкурки традиционно без использования php в виде наборов tpl файлов с использованием спец тегов типа {SUPER_PUPER_TAG} http://frpgbb.moiostrov.ru/theme/Def.zip - вот пример шкурки, которая сейчас используется (правда там много лишнего мусора сейчас, но все же что получится будет видно).



полная версия страницы