RPG Maker Ace Expirience

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #63732 от DeadElf79
DeadElf79 ответил в теме RPG Maker Ace Expirience
Лексте, хорошо, смотри:
  1. скачать и установить wxRuby
  2. установить к нему гем wxSugar
  3. взять у меня исходник в формате xrc и по статье на хабре скомпилировать из него файл rb.
    В результате этих действий мы получим исходник на ruby, с помощью которого уже можно сколотить программу
  4. установить сборку NetBeans+Ruby (по-моему, с руби 6.9.1 последняя), желательно после этого установить библиотеку wxwidgets уже из программы
  5. импортировать из справочника по RMVXACE доступные классы для работы с базами данных, после этого можно будет с помощью load_data грузить данные сразу для целого класса и забивать поля в окне базы данных. Ведь на самом деле rm как раз-таки читает все ваши строчки, имена иконок и анимаций из файлов формата rvdata2 в папке Data, при этом вся эта информация расположена в этот момент в классах типа Game_Actors. Именно благодаря этому и желательно делать программу на ruby для совместимости со стандартными базами данных)
  6. далее сложный момент: используя возможности библиотеки wxwidgets, настроить работу хотя бы с маппингом, полученные результаты сохранять в формате, понятном как VX Ace, так и rm2k13(Ace Expirience), всего лишь создав дополнительную переменную на замену или в дополнение к той же data(имеется ввиду $game_map.data), которая будет нужна в rm2k13, но избыточна для VX Ace
  7. собственно, тестировать!
Последнее редактирование: 12 года 8 мес. назад пользователем DeadElf79.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 8 мес. назад #63734 от strelokhalfer
strelokhalfer ответил в теме RPG Maker Ace Expirience
:ohmy: - все что могу сказать

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #63740 от DeadElf79
DeadElf79 ответил в теме RPG Maker Ace Expirience

strelokhalfer пишет: :ohmy: - все что могу сказать

Вот так большие дяди в сверкающих доспехах с гербом Светлой Академии на щитах расправляются с Непобедимыми драконами - они валят их самыми прокачанными навыками. У Эльфа, одного из рыцарей, оберегающих Светлую, основных навыков два - писать скрипты и говорить о написании скриптов. Собственно, эти навыки по сути два боевых топора)
Спасибо сказали: Cerberus

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #63743 от Cerberus
Cerberus ответил в теме RPG Maker Ace Expirience
Чёрт, мне аж совестно - за собой-то я никаких таких способностей не помню... Разве что своё умение обсмеять каждое действие, противоречащее порядку (см. комментарии к сообщениям Олика) :) Да и то тут меня, наверное, тот же Сосед влёгкую переплюнет.

Жуть болотная, на лапках, в тапках и с пулемётом...
Последнее редактирование: 12 года 8 мес. назад пользователем Cerberus.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 8 мес. назад #63744 от strelokhalfer
strelokhalfer ответил в теме RPG Maker Ace Expirience
И один из них ты используешь чаще)

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #63748 от DeadElf79
DeadElf79 ответил в теме RPG Maker Ace Expirience
Не, у Аццке есть леденящий душу взгляд. Если он использует его, то пишет максимально серьезно, тем самым как бы предупреждая: "ты стоишь на опасной черте, парень, еще одна шутка и я задушу тебя фактом". Это мое личное мнение, хотя я ни в коем случае не считаю его злым ^_^
А у Цербера есть навык шлифования идей (хотя и чаще - чужих), а вот частный случай, это:

обсмеять каждое действие, противоречащее порядку


Стрелок, болтаю много, что ли?)) Так это я у Цербера нахватался шлифования!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 8 мес. назад #63749 от strelokhalfer
strelokhalfer ответил в теме RPG Maker Ace Expirience
Это риторически) Судя по тому что сделано - равно, хотя и компенсированно это все временем)

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
12 года 8 мес. назад #63750 от Cerberus
Cerberus ответил в теме RPG Maker Ace Expirience
Эльф, однако, спасибо :) Действительно, я сам редко что-то генерирую "с нуля" стоящее, зато если замечаю что-то удачное (или, наоборот, сильно неуместное) у других - [strike]паяльник[/strike] напильник в руки и вперёд :)

Жуть болотная, на лапках, в тапках и с пулемётом...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #63751 от DeadElf79
DeadElf79 ответил в теме RPG Maker Ace Expirience
Цербер, да и не за что, ты сам мне это сказал когда-то (во время разработки той самой игры в нг что ли?)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
12 года 8 мес. назад #63752 от Cerberus
Cerberus ответил в теме RPG Maker Ace Expirience
Я тогда сказал всего лишь, что это мог бы быть мой Элемент Радости. Если оно ещё и эффективно - тем лучше. Изнутри не особо видно, к сожалению :)

Жуть болотная, на лапках, в тапках и с пулемётом...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

2 место Готв Писатель 2 место 3 место Победитель конкурса Организатор конкурсов
Больше
12 года 8 мес. назад #63755 от Agckuu_Coceg
Agckuu_Coceg ответил в теме RPG Maker Ace Expirience
Честно говоря, я с трудом верю, что подобная идея взлетит. Причина - я знаю по-меньшей мере три команды бывших и нынешних деятелей на западной стороне мэйкерского сообщества, которые планировали создать свой мэйкер с пасьянсом и блудницами. Один находится в статусе "мертвецов" по меньшей мере год. Второй потерял большую часть своей команды и сейчас развивается от силы полутора людьми. Третий начал развиваться не так давно и выглядит неплохо, но ему ещё хотя бы до альфы пилить и пилить.

Вопрос один, Эльф - ты действительно уверен, что потянешь подобный проект в одиночку до самого конца и будешь готов вкладывать подобный коллосальный труд, осознавая, что особого успеха он может не принести? Потому что над этим задумываться лучше сразу, а не в то время, когда ты уже вложил в этот труд огромную массу времени и сил, как я с некоторыми своими проектами.

Огромный любитель среброволосых или пепельноволосых 2D-девушек с хорошим характером или со скрытыми привлекательными чертами.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Ветеран Даритель Стимкея Оратор Программист JavaScript
Больше
12 года 8 мес. назад #63759 от Lekste
Lekste ответил в теме RPG Maker Ace Expirience
Насколько я понял, интерес у него по большей части - спортивный. Так что выигрыш будет в любом случае, так как останется представление "о том как это делается" и при следующей необходимости написать подобную программу будет допущено меньше ошибок. А, следовательно, и развивать ее дальше будет комфортней и с меньшей головной болью.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

2 место Готв Писатель 2 место 3 место Победитель конкурса Организатор конкурсов
Больше
12 года 8 мес. назад #63761 от Agckuu_Coceg
Agckuu_Coceg ответил в теме RPG Maker Ace Expirience
Провалы здорово отбивают аппетит к продолжению работы, на самом-то деле. Знаю по опыту многих людей.

Огромный любитель среброволосых или пепельноволосых 2D-девушек с хорошим характером или со скрытыми привлекательными чертами.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #63778 от DeadElf79
DeadElf79 ответил в теме RPG Maker Ace Expirience
Аццке, я, кажется, уже не раз писал в этой теме, что я лишь изготовлю дизайн и опубликую здесь на общее обозрение. Кто и как будет допиливать - мне, в принципе, не важно, список действий я указал, могу еще повесить список со всеми задуманными менюшками и их готовностью. :unsure:
И, да, Лексте прав, я так учусь и заодно хочу показать, что учиться - это может быть весело и интересно)) :whistle:
И, кстати, разрабатывать проекты прям-таки совсем в одиночку я просто не умею - мне интересно мнение о том, как выглядит моя работа и я люблю находить свежие идеи, которые могут при доработке привести к успеху)
Последнее редактирование: 12 года 8 мес. назад пользователем DeadElf79.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #63790 от DeadElf79
DeadElf79 ответил в теме RPG Maker Ace Expirience
Около часа ковырял эту фигню, чтобы выглядело близко к тому, как это выглядит в мейкере. Специфика программы *пожимает плечами*
[IMG


Отличия этого окна баз данных от стандарта:
-вкладки в несколько строк - специально для маленьких разрешений
-возможность менять размер окна: увеличивать, уменьшать, разворачивать на весь экран - все это без потери контроля и качества!
-ну и влкадка "Термины" заменена на "Локализацию", где будут более подробные настройки, по идее.

Исходник дизайна для wxFormBuilder:
Скачать архив ZIP(827 КБ)
Еще не все закончено (это даже по скриншоту видно), некоторые поля и списки заполнил случайными данными, все равно они будут стерты, когда будет осуществлена возможность работы с файлами и загрзка данных из них.
Последнее редактирование: 12 года 8 мес. назад пользователем DeadElf79.
Спасибо сказали: Lekste, strelokhalfer

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
12 года 8 мес. назад #63800 от strelokhalfer
strelokhalfer ответил в теме RPG Maker Ace Expirience
Насчет слоев в Асе в Tile Swap написанно, вдруг пригодиться.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад #63843 от DeadElf79
DeadElf79 ответил в теме RPG Maker Ace Expirience
Забыл про иконки, извиняюсь, прикладываю архив с новыми менюшками и иконками:
Скачать архив ZIP(827 КБ)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Ветеран Даритель Стимкея Оратор Программист JavaScript
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #63844 от Lekste
Lekste ответил в теме RPG Maker Ace Expirience
Ошибка:
[IMG
Последнее редактирование: 12 года 8 мес. назад пользователем Lekste.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
12 года 8 мес. назад - 12 года 8 мес. назад #63845 от DeadElf79
DeadElf79 ответил в теме RPG Maker Ace Expirience
Так. То ли субклассы нужно назначать всем, о чем я не был предупрежден, то ли... Ладно, завтра пришлю, я уже все закрыл.

Обещанный список менюшек, зачеркнул уже законченное:
  • Основное окно
  • создание проекта
  • [strike]Открытие/сохранение[/strike] - должно быть реализумо через wxWidgets
  • Настройки проекта
  • [strike]Настройки программы[/strike]
  • База данных:
    • Герои - почти закончил
    • Классы
    • Скиллы
    • Вещи
    • Оружие
    • Броня
    • Враги
    • Группы врагов
    • Анимации
    • Тайлсеты
    • Система
    • Термины - переименовал в Локализацию, более близко по смыслу, скоро закончу.
  • Окно редактора скриптов - вообще самое простое, наверное, сразу сделаю, а потом сразу за бд возьмусь
  • Окно материалов
  • Окно проверки звука
  • О программе
  • Последнее редактирование: 12 года 8 мес. назад пользователем DeadElf79.

    Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
    Больше
    12 года 8 мес. назад #64046 от Cerberus
    Cerberus ответил в теме RPG Maker Ace Expirience
    Скопировал из другой темы.

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

    ВНИМАНИЕ: Спойлер!


    Жуть болотная, на лапках, в тапках и с пулемётом...

    Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

    Время создания страницы: 0.139 секунд
    Работает на Kunena форум