Найдено 22 соответствий

dmit
24 май 2017, 23:17
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

По ошибке - Вы не объявили трансформацию. Хотя в примере указано: # toleft (и далее fromright, s_toright, s_fromleft) - это transform-ы объявленные стандартными средствами. ничего не поняла. Может быть есть какой-то другой способ? ... чтобы код был на питоне Проще и понятнее на renpy. Собственно он ...
dmit
17 апр 2017, 18:14
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Файл script.py входит в сам движок renpy, его не надо трогать. А метка start может быть в любом файле скрипта игры. Для питона и соответственно renpy деление скрипта на файлы чисто для удобства программиста. Все скрипты могут быть в одном файле или в разных, но загрузятся они все вместе. Вывод - нуж...
dmit
12 апр 2017, 18:32
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Частенько после де компиляции скрипты сбывают с ошибками. Скорее всего у Вас label start: с отступом и по этому не находится.
Также может быть пропущены init: init python: и прочее. Иногда не распознаётся трансформация и прочее идущая через питон.
dmit
27 мар 2017, 22:22
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Возможно у Вас старый ренпай? Игра на (6, 99, 12) скриптах. https://yadi.sk/d/ZfQHfPdf3GPydW
dmit
27 мар 2017, 18:20
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Выложите .rpyc не большой только, попробую де компилировать (или ссылку на игру)
dmit
23 мар 2017, 21:06
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Код: Выбрать все

define Money = 100
screen txt_but:
    add Text( "Всего денег:" + str(Money) )
    imagebutton idle "v.png" action SetVariable ("Money", Money+20) ypos 50 
       
label start:
    show screen txt_but
dmit
10 мар 2017, 18:51
Форум: Разработка игр на RenPy
Тема: Как написать свою игру
Ответов: 58
Просмотров: 5822

Re: Как написать свою игру

классический режиссёрский сценарий? Сразу. Если Вы сценарист, то сюжет и большая часть его веток, думаю, должна быть уже до начала работы над ВН. Он конечно может претерпеть изменения в процессе, но основа останется. Классический режиссёрский сценарий или расписать все максимально подробно вплоть д...
dmit
08 мар 2017, 09:07
Форум: Разработка игр на RenPy
Тема: Как написать свою игру
Ответов: 58
Просмотров: 5822

Re: Как написать свою игру

Попробую ответить за: По сути сценарий это пьеса. Т.е. сплошные диалоги и разговоры. Он так и выглядит: "имя персонажа" - "слова или мысли персонажа". Есть ещё небольшие (иногда в некоторых ВН большие) текстовые отступления, описания, объяснения и т.п. от автора или от имени перс...
dmit
21 фев 2017, 00:29
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Попробуйте переименовать в presplash.jpg
dmit
17 фев 2017, 20:52
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Создать проект с интерфейсом GUI. Заменить в папке gui\scrollbar соответствующие файлы (4 шт. по Вашей ссылке).
dmit
14 фев 2017, 18:06
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Да, наслоение происходит, если фраза занимает более 4х строк. Как исправит пока не известно. Так что надо контролировать длину фраз, если не производить очистку экрана nvl clear.
dmit
13 фев 2017, 22:25
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Проще очистить экран командой nvl clear. А предыдущий текст можно возвратить хотя бы колесом (возврат в историю). В новой версии renpy при режиме nvl текст не уходит за нижнюю границу а прокручивается (правда без полосы прокрутки). Но данная функция у меня глючит и текст подымаемый наслаивается на н...
dmit
27 янв 2017, 21:26
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

# анимация падающего листа: image astr filmstrip = anim.Filmstrip("astr.png", (30, 28), (18, 1), .15) # анимция падения листьев: image snowblossom = SnowBlossom("astr filmstrip", count=15, border=50, xspeed=(20, 50), yspeed=(50, 100), start=0, horizontal=False) screen main_menu:...
dmit
06 ноя 2016, 16:03
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Основную логику следует пихать в подключаемые файлы По мне так наоборот. Вся логика в script, а ветки с диалогами в другие файлы. подключаются автоматически? если да то в каком порядке? Да - все автоматически, и весь проект может быть в одном файле. Деление по файлам чисто для удобства редактирован...
dmit
24 авг 2016, 22:54
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Как ни странно, но направление было верно. Только надо открывать файл как "rb".
Запакованы были файлы xml, но пришлось повозиться с кодировкой при выводе.
Строка gh выдавалась в виде "\n00c3\n005a\n00bc ......
dmit
24 авг 2016, 18:36
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Перевожу ВН на renpy. Встретились файлы *.zlib (небольшой размер, в блокноте сплошные кракозябы) По логике в них должны быть упакованы скрипты или текст. Попытался открыть их: import zlib f = open("dats\c_0.zlib", "r") gh = zlib.decompress(f.read()) выдаёт ошибку - error: Error -...
dmit
27 май 2016, 23:15
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

объявить в скриптах - показать экран?

Код: Выбрать все

show screen preferences # покажет экран настроек, замените 'preferences' на имя своего экрана.
dmit
15 май 2016, 22:05
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Спасибо за channel="audio", но теперь ясно точно, что до окончания цикла воспроизведение блокируется. После все файлы вываливаются сразу в динамики. В VB такие проблемы разруливаются - DoEvents, а тут ... Интересная ссылка про тэги для воспроизведения аудио файлов, но для моего случая не с...
dmit
15 май 2016, 20:47
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

kmax = len(wrem)-1 k = 0 t1= time.time() while k<kmax: t2 = time.time() if (t2-t1)>(wrem[k]): nwav = nnot[k] renpy.music.play("snd/%s.wav" % (nwav), channel="sound") k+=1 И так не работает - звук только последний в цикле воспроизводит, а так вроде как пока цикл идёт звук блокиру...
dmit
15 май 2016, 18:26
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Подскажите, а то я в таймерах совсем запутался... Есть задача проиграть несколько коротких звуковых файлов (менее 1 сек) через определённые интервалы времени (0,1-10 сек) Попытался ui.timer time.sleep renpy.pause ни чего не выходит (или я такой тупой). Просто хотел отследить renpy.get_game_runtime()...
dmit
09 май 2016, 20:51
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

Я отобразил экран мини игры: screen game: modal True window: style "mm_root" background "bg nac" vbox: frame: xalign .5 has hbox textbutton _("Начать записать") yalign .5 action Function(zapis) как при нажатии кнопки "Начать записать" (точнее в функции zapis) ...
dmit
28 апр 2016, 00:16
Форум: Разработка игр на RenPy
Тема: Вопросы-ответы по RenPy
Ответов: 146
Просмотров: 39624

Re: Вопросы-ответы по RenPy

У меня 2 вопроса:
1. где можно изменить реакцию на правый клик мышью?
2. как можно организовать при отладке кода вывод информации ( что то типа MsgBox ) ?
пасиб

Перейти к расширенному поиску