Current time: 10.04.2025, 17:57 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Эмулятор РПГ Сцен
Author Message
Efrit Offline
Administrators

Posts: 6185
Post: #16

nosferatu Wrote:было бы просто прекрасно: возможность составлять формулы, профили и т.п., возможность создавать локальные карты, возможность создавать глобальные карты путем проставления отметок на загруженных графических картах и присоединять к этим отметкам локальные карты, а также возможность прописывать шаблоны с тегами, в которые редактор будет вставлять определенные значения, что ускорит прописывание профилей, сообщений и т.п. а потом можно будет создать отдельный сайт, посвященный ФРПГ, в котором каждый сможет стать мастером и будет иметь возможность скачать и пользоваться этим редактором...

... подумайте, что будет, когда турнир окончится и когда уедут все гости. Жители Москвы, стесненные жилищным кризисом, бросятся в ваш великолепный город. Столица автоматически переходит в Васюки. Сюда приезжает правительство. Васюки переименовываются в Нью-Москву, Москва - в Старые Васюки. Ленинградцы и харьковчане скрежещут зубами, но ничего не могут поделать. Нью-Москва становится элегантнейшим центром Европы, а скоро и всего мира.
Да! А впоследствии и вселенной. Шахматная мысль, превратившая уездный город в столицу земного шара, превратится в прикладную науку и изобретет способы междупланетного сообщения. Из Васюков полетят сигналы на Марс, Юпитер и Нептун. Сообщение с Венерой сделается таким же легким, как переезд из Рыбинска в Ярославль. А там, как знать, может быть, лет через восемь в Васюках состоится первый в истории мироздания междупланетный шахматный конгресс! (с)


Welcome!
14.04.2011 17:59
Find all posts by this user Quote this message in a reply
FBX Offline

Posts: 2235
Post: #17

(14.04.2011 16:39)Efrit Wrote:  Не, уж лучше пускай на сях пишут 118

Мне не очень хочется, но придется сделать :facepalm:
14.04.2011 18:14
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6185
Post: #18

А с чего ты так? По-твоему, знающих Луа больше, чем знающих С?


Welcome!
14.04.2011 18:17
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #19

Меньше. Lua не преподают в универах.
(14.04.2011 15:14)nosferatu Wrote:  а если на ноуте тачпад, что тогда делать?
Иметь правильный тачпад с правильным драйвером от Synaptic.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
14.04.2011 18:36
Find all posts by this user Quote this message in a reply
FBX Offline

Posts: 2235
Post: #20

Да при чем тут знание того или иного языка? Для таких целей лучше использовать скриптовый язык, а не компилируемый. Хотя бы потому, что обновить программу (исправить ошибки, к примеру, новый функционал добавить) можно будет, не нарушая работоспособности чьих-то локальных версий (т.к. они будут на скриптах) - в противном случае придется соединять воедино две модификации одних и тех же исходников, пусть даже это и будет упрощено какой-нибудь CVS.
14.04.2011 20:24
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6185
Post: #21

Давай я тебе скину исходники - а ты добавишь туда поддержку ЛУА, лады? Ab


Welcome!
14.04.2011 20:39
Find all posts by this user Quote this message in a reply
FBX Offline

Posts: 2235
Post: #22

Может быть, может быть, обещать ничего не могу. Хотя есть шанс что на это и другие добровольцы найдутся.
14.04.2011 20:51
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6185
Post: #23

Efrit Wrote:В общем, недавно я начал писать программу. Пишу её для Аредиты - но уверен, что она будет полезна и авторам других ФРПГ. Это некий "редактор битв", позволяющий создавать поля битв и выводить логи раундов. "Выбор действий" и "выдача логов" пока не готовы, а вот "создание полей битв" сделано практически полностью - в чём и можно убедиться.

Как работает программа? Клик и удерживание обычной кнопкой мыши по полю боя активирует "прямоугольник выделения", с помощью которого на поле наносятся ландшафты - примерно как в редакторе карт для Героев. Выбор ландшафта - по клику обычной кнопкой на одной из верхних картинок, после этого она обведётся чёрным цветом. Однако, вышеописанные операции можно выполнять и правой кнопкой мыши - причём ландшафт будет рисоваться уже другой, то бишь соответствующий правой кнопке. А картинка, по которой кликнули правой кнопкой мыши, выделяется уже белым цветом.

Теперь попробую показать продолжение вышеуказанной программы. Эдакий новогодний подарок Laie_22
Нынче она умеет фактически всё, за исключение колдовства магии. Атака, перемещение, лечение - всё это проделано до мелочей. Теперь процесс битвы и впрямь напоминает Героев: лениво кликаешь мышкой по персонажам, и вводишь какие-то цифры в окошки. Все вычисления производятся автоматически, по формулам из боевой системы Аредиты (о которой я уже рассказывал здесь). Реализованы не только основные виды боевых действий, но и штрафы, возникающие при уменьшении здоровья/энергии.
   
Как и раньше, выбор действия/ландшафта производятся кликом левой или правой кнопкой мыши по одной из верхних кнопок. Например, если нужно кого-то атаковать - нажимаем сначала на "меч", а затем на саму цель атаки. Если же требуется открыть "окно параметров" персонажа - то надо сделать двойной клик средней кнопкой мыши (колёсиком) по его "кружку". Обязательно задайте всем персонажам имя и название - будет наглядно видно, кто сейчас ходит. Перетаскивание этих "кружков" также производится средней кнопкой мыши: зажал - и перетаскиваешь.

Для того, чтобы начать битву, необходимо нажать кнопку с изображением зелёной стрелки. Эта кнопка завершает текущий раунд и начинает новый. Затем персонажи могут поочерёдно ходить (в порядке убывания инициативы), при этом активный персонаж становится "мерцающим". Если нужно пропустить ход активным персонажем - то нужно нажать на "серую стрелку", тогда он автоматически затратит 1 секунду. Все действия персонажей пишутся в лог, расположенный в отдельном окне. В общем, если что-то непонятно - наведите курсор на нужную кнопку, выведется небольшая подсказка.
   
Как-то так. Отчитался о ходе разработки Ab Буду признателен, если кто сообщит о найденных багах. Я перечислил далеко не все её фичи (например, не сказал про уклонение и парирование), так что если будут вопросы - спрашивайте. Вряд ли она сильно кому поможет, кроме меня - просто хочется, чтобы люди привыкли к будущей игровой системе.
   
Получить программу (Click to View)


Welcome!
26.12.2013 00:44
Find all posts by this user Quote this message in a reply
nosferatu Offline

Posts: 716
Post: #24

Круто)


Жить надо так, чтобы когда ты умрешь, наверху сказали - Круто! А ну-ка повтори! -
26.12.2013 09:04
Find all posts by this user Quote this message in a reply
k : / Offline

Posts: 328
Post: #25

Image: 6c4a690afd5f.png
Quote:Текущие состояния: везде нормальное состояние.
Проиграл с логов битвы 128


Дɑтɑ, nодnucь.
(This post was last modified: 26.12.2013 19:22 by k : /.)
26.12.2013 18:18
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6185
Post: #26

Спасибо Ab
Про логи, если честно, не понял.


Welcome!
26.12.2013 20:48
Find all posts by this user Quote this message in a reply
k : / Offline

Posts: 328
Post: #27

все объекты умерли > состояние стало нормальным.


Дɑтɑ, nодnucь.
26.12.2013 20:56
Find all posts by this user Quote this message in a reply
nosferatu Offline

Posts: 716
Post: #28

(26.12.2013 20:56)k : / Wrote:  
все объекты умерли > состояние стало нормальным.
Не каркай. Если Ша**** помрет, мне несдобровать)


Жить надо так, чтобы когда ты умрешь, наверху сказали - Круто! А ну-ка повтори! -
(This post was last modified: 26.12.2013 21:31 by nosferatu.)
26.12.2013 21:31
Find all posts by this user Quote this message in a reply
Efrit Offline
Administrators

Posts: 6185
Post: #29

k : / Wrote:все объекты умерли > состояние стало нормальным.
А, понял. Видимо, программу оптимист делал Rolleyes

nosferatu Wrote:Не каркай. Если Ша**** помрет, мне несдобровать).
Не, ту битву вы уже выиграли 118
nosferatu, ты её, случаем, под вайном запускать не пробовал?

кстати, Shift + двойной клик скроллом по персонажу позволяет задать направление его взгляда (треугольник-стрелочку).
это нужно, в частности, для реализации "ударов в спину".


Welcome!
26.12.2013 22:54
Find all posts by this user Quote this message in a reply
nosferatu Offline

Posts: 716
Post: #30

(26.12.2013 22:54)Efrit Wrote:  Не, ту битву вы уже выиграли 118
А, ну да, забыл уже.
Quote:nosferatu, ты её, случаем, под вайном запускать не пробовал?
Запускал, все работает.
Но двойной щелчок колесом, это дико неудобно.


Жить надо так, чтобы когда ты умрешь, наверху сказали - Круто! А ну-ка повтори! -
27.12.2013 03:49
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2025 MyBB Group