RU

Игра: "Твой шанс, Азура."

CoSinyS #1506 10.08.2015 21:43 53 comments 23988 views

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

Edited at 10.08.2015 21:48 (10 years ago)
*p '<p>'
$hello = $ARGS[0]
dynamic $FOR, 'letter', 1, LEN($hello), 1, {
    !Пауза между абзацами
    if MID($hello, letter, 3) = '<p>': wait 1000
    $main = $MAINTXT + MID($hello, letter, 1)
    *clr
    *p $main
    !Пауза между символами
    wait 50
}
*p '</p>'
!Пауза между страницами
wait 1500

UPD добавил начало-конец абзаца

evp, о как…
Понимаю мысль, попробую такую версию, если всё пойдёт как надо, то смотрите в следующей версии)
И ещё исправил там хистори3 всё)

Сейчас он не стирает написанное им ранее. Он вообще ничего не стирает, а только добавляет к локации свои строки. Поэтому о стирании лишнего придется заботиться вам. Вот тут уже имеют смысл ваши *clr.

evp,да, говорю же экспериментировал, даже этот $MAINTXT вставлял, просто не сразу врубился куда его поставить, что бы прям всё как надо было)
А и вот ещё вопрос, как думаете, QNavigator такой код выдержит?
Собираюсь в конце работы всё туда перенести, время от времени тестирую, вроде пока адекватно всё выдаёт…

Выдержит. С одной оговоркой. В тексте, выводимом этим скриптом, не должно быть больше ~1500 символов (надо определить на практике более точное значение). Ибо в Навигаторе пренеприятнейший баг, не позволяющий использовать более-менее длительные циклы. Но тут мы ничего поделать не можем, у Nex-a пока нет времени доделать Навигатор.

evp, понял, помечу себе это ограничение. Спасибо за помощь, всё же время своё тратите)

Я трачу время только на интересные мне вопросы, которые в лоб не решаются. Такие, типа, головоломки, которые интересно решить.

evp, прекрасно понимаю!
Я поэтому и взялся за эту игру, интересно реализовывать различные свои задумки, пусть и не самым умным способом… :lol:

Log in or Register to post comments.