Гипотетическая ситуация =) Захотелось создать на домашнем сервере новую профу допустим аццкий убийца =) с новым спрайтом и со скилами которых нет в ро. Вопрос. Реально ли это вообще? =) и если да то насколько геморно, и есть ли софт помогающий в данном процессе.( например графический редактор, для спрайтов игроков, в котором грубо говоря нарисовал крыло анфас , а оно автоматически и в профиль прорисовывается.) так же по созданию локаций =)
ответить можно только этим Если серьёзно, то скинул это не просто так. Человек, который реально способен сделать то, о чём вы спросили, такого спрашивать не будет. Это основные вопросы не только игростроя но и гейм дизайна, и если нет их понимания и желания найти ответы на самые простые вопросы самостоятельно, то вы потратите лишь своё время и время других для разъяснения вам.
Охайо! Да. Но, скорее всего, это никому не будет нужно. Популярные ошибки: безвкусица в названии, в образе, в идеологии; образ, несовместимый с ROшным сеттингом, выглядящий дёшево, отталкивающий игроков; несбалансированные скиллы, либо слишком перекрывающие существующие, либо недотягивающие до остальных; геймплейно неиграбельные скиллы; "грязные" спрайты. Это сравнительно геморно, при этом польза от выхлопа обычно несопоставима с трудозатратами. Нужно: уметь рисовать хоть сколько-нибудь симпатичный пиксель-арт; нарисовать 5 (а по-хорошему 8) сторон направления тела персонажа; прорисовать кадры анимации всей деятельности: шаги, присаживание, поднятие лута, боевая стойка, получение урона, каст скилла, ещё один тип каста скилла, смерть, и всё это умножить на количество направлений; постараться нарисовать эти спрайты в духе RO; все спрайты раскадровать в *.act-файл по всем направлениям персонажа, правильно расположив спрайты по координатам, чтобы в игре они не скакали и не разъезжались, это не всегда тривиальная задача даже со вспомогательным ПО от энтузиастов; нарисовать иконки скиллов, которые будут видны в скилл-листе; придумать геймплей каждого скилла, проработать формулу и урон, осуществляемую деятельность каждым скиллом; сбалансировать каждый скилл правильным образом, чтобы он был уместен в игре и существенно не обесценивал существующие приёмы; уметь писать код на C и понимать устройство эмулятора, чтобы закодить всё придуманное со скиллами; знать, как работает игровой клиент, чтобы расширить его текущую таблицу профессий, поскольку это возможно не на всех clientver и иногда предполагает замену существующей профессии собственной или низкоуровневую отладку на уровне asm; продублировать все существующие файлы атрибутов от существующих классов (и на клиенте, и на сервере), вроде таблицы экспы и т.д.; придумать, как визуализировать придуманные скиллы уже существующими игровыми эффектами других скиллов, поскольку добавление совсем новых эффектов предполагает создание звуков, создание собственного .str файла (адекватных редакторов для них в публичной сети нет) и низкоуровневую модификацию клиента на уровне asm. Стоит ли оно "экспериментов на домашнем сервере"? Нет, пиксель-арт рисуется обычными графическими редакторами на большом масштабе, а код пишется обычными текстовыми редакторами или IDE. Магических "визардов" по созданию готовых классов не существует и вряд ли их появление возможно. Вряд ли подобное технически возможно. Программа не может делать это из воздуха, она должна от чего-то отталкиваться. А если это нечто работающее с типовыми шаблонами, то такие классы будут выглядеть однообразно, но даже таких генераторов нет, поскольку ни перед кем никогда не стояло задачи выпускать классы конвеером по 10 штук в день. Официальные сервера и энтузиасты рисуют их самостоятельно. Это вообще сторонняя и не менее сложная тема. Вообще, для таких вопросов уже есть профильные форумы, посвящённые эмуляторам. Мы же здесь собрались про FreeRO, не про создание домашних серверов. По ним здесь поддержку не окажут, сори.