Current time: 30.11.2024, 04:54 Hello There, Guest! (LoginRegister)
Language: english | russian  

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

Posts: 6183
Post: #16

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

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
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: 6183
Post: #18

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
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: 6183
Post: #21

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
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: 6183
Post: #23

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

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

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

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
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: 6183
Post: #26

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
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: 6183
Post: #29

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

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

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


Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...
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-2024 MyBB Group