Перейти к содержимому

Фотография

Визуальные новеллы своими руками.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 1019

#761 Larsy

Larsy
  • Участники
  • Pip
  • Новичок

  • Cообщений: 4
0
Обычный

Отправлено 20 Март 2013 - 02:01

Попробовал. Не воспринимает кириллицу. define e = Character(u'Бритни', color="#c8ffc8")
  • 0

#762 Элионт

Элионт
  • Старожилы
  • PipPipPip
  • Отаку

  • Cообщений: 415
26
Хороший

Отправлено 20 Март 2013 - 06:59

Файл должен быть в кодировке UTF-8.
Используй Notepad++ - для преобразования там есть пункт "Кодировки" в верхнем меню.
  • 0

#763 freeman_mygame

freeman_mygame
  • Участники
  • Pip
  • Новичок

  • Cообщений: 3
0
Обычный

Отправлено 23 Март 2013 - 20:10

Подскажите, пожалуйста.
Можно ли в игре сделать меню сверху экрана, которое отображает здоровье героя, деньги и т.д. (как в RPG играх).
Заранее спасибо за ответ.
  • 0

#764 Элионт

Элионт
  • Старожилы
  • PipPipPip
  • Отаку

  • Cообщений: 415
26
Хороший

Отправлено 23 Март 2013 - 20:13

Можно, но потребует знаний языка программирования Python 2.
  • 0

#765 AnnTenna

AnnTenna
  • Участники
  • Pip
  • Новичок

  • Cообщений: 21
2
Обычный

Отправлено 29 Март 2013 - 11:36

Хорошие новости: игры, сделанные на Ren'py теперь реально переносить на Андроид! Появилась специальная утилита RAPT, которая позволяет это сконвертировать. Не сказать, что мне было легко это сделать, но в конце концов получилось! :D

Как доказательство: вот моя ВН на Ren'py в Гугль-плее: https://play.google....or.anntenna.fly

Сообщение отредактировал AnnTenna: 29 Март 2013 - 11:38

  • 2

#766 Элионт

Элионт
  • Старожилы
  • PipPipPip
  • Отаку

  • Cообщений: 415
26
Хороший

Отправлено 29 Март 2013 - 12:41

Да RAPT уже давно появился и несколько раз обновился.
А вот что получилось - вери гуд, буду знать к кому обратиться если понадобится.

Сообщение отредактировал Элионт: 29 Март 2013 - 12:41

  • 0

#767 tyee

tyee
  • Участники
  • Pip
  • Новичок

  • Cообщений: 2
0
Обычный

Отправлено 29 Март 2013 - 17:00

Подскажите, пожалуйста, код или ссылку на русскоязычную справку по нему (английский я не знаю):
Функции UI: о них вскользь упоминается в русскоязычной демо-версии. Особенно меня интересует создание кнопок и привязка к ним действий (на экране отображается несколько кнопок, при том в тех местах, что я задам). Если можно – сбросьте примеры кода.
Заранее спасибо за ответ.
  • 0

#768 Элионт

Элионт
  • Старожилы
  • PipPipPip
  • Отаку

  • Cообщений: 415
26
Хороший

Отправлено 29 Март 2013 - 17:21

Могу посоветовать только учить английский язык и язык программирования Python 2.

Так как даже если я напишу примеры кода - количество вопросов только увеличится. Знаю по собственному опыту и опыту помощи в работе с питоном и ренпи троим людям. Но их хотя бы маны на офсайт отправлять читать можно было, когда задавались совсем уж фундаментальные вопросы.
  • 0

#769 Guard

Guard
  • Супермодераторы

  • PipPipPipPipPipPipPip
  • Binary overdrive

  • Cообщений: 4 649
1 232
Понивластелин

Отправлено 29 Март 2013 - 17:32

Подскажите, пожалуйста, код или ссылку на русскоязычную справку по нему (английский я не знаю):
Функции UI: о них вскользь упоминается в русскоязычной демо-версии. Особенно меня интересует создание кнопок и привязка к ним действий (на экране отображается несколько кнопок, при том в тех местах, что я задам). Если можно – сбросьте примеры кода.
Заранее спасибо за ответ.


Можно начать отсюда:

http://www.renpy.org/wiki/renpy/rus

Есть ссылка на руководство для начинающих.

Материал подан доступно. Для начала пойдет.
  • 0

#770 Алекс__

Алекс__
  • Активные участники
  • PipPip
  • Интересующийся

  • Cообщений: 186
21
Хороший

Отправлено 29 Март 2013 - 20:00

to tyee:
UI-функции гораздо сложнее экранного языка, лучше скачайте одну из новых версий и начните осваивать ScreenLanguage (язык экранов)
Здесь руководство http://www.renpy.org...ml/screens.html (на английском, конечно, но много примеров).
Также несколько примеров кода, которые можно просто скопировать и посмотреть как это работает:
http://lemmasoft.ren...ansform#p244299
http://lemmasoft.ren...ansform#p242025
http://lemmasoft.ren...creen transform




  • 0

#771 wec

wec
  • Участники
  • Pip
  • Новичок

  • Cообщений: 19
4
Обычный

Отправлено 30 Март 2013 - 10:16

...Особенно меня интересует создание кнопок и привязка к ним действий (на экране отображается несколько кнопок, при том в тех местах, что я задам). Если можно – сбросьте примеры кода


Пример динамического меню из 4-х кнопок.

Код меню помещаем после
label start:
   ...
return

Код кнопок меню:
label gmenu (left, forward, right, back):
   if left != "": # выводим кнопку <Влево>
	$ ui.imagebutton ("left1.png", "left2.png", clicked=ui.returns(left), 
			xpos=321, ypos=477, xalign=0.0, yalign=0.0)
    	
   if forward != "": # выводим кнопку <Вперед>
	$ ui.imagebutton ("forward1.png", "forward2.png", clicked=ui.returns(forward), 
			xpos=376, ypos=477, xalign=0.0, yalign=0.0)
 	
   if right != "": # выводим кнопку <Вправо>
	$ ui.imagebutton ("right1.png", "right2.png", clicked=ui.returns(right), 
			xpos=430, ypos=477, xalign=0.0, yalign=0.0)
 	
   if back != "": # выводим кнопку <Назад>
	$ ui.imagebutton ("back1.png", "back2.png", clicked=ui.returns(back), 
			xpos=376, ypos=518, xalign=0.0, yalign=0.0)
 	
   $ result = ui.interact()
   $ renpy.jump (result)
return

Вызов меню:
label start:
	...
	call gmenu ("dver_1", "dver_2", "", "nazad")
	...
return
Указанные в параметрах "dver_1", "dver_2", "", "nazad" - названия соответствующих label к которым осуществляется переход по нажатию на кнопку
Пустой параметр "" убирает соответствующую кнопку из меню

Сообщение отредактировал wec: 31 Март 2013 - 06:54

  • 0

#772 tyee

tyee
  • Участники
  • Pip
  • Новичок

  • Cообщений: 2
0
Обычный

Отправлено 01 Апрель 2013 - 09:16

Guard, Алекс__, wec – большое Вам спасибо за помощ!
  • 0

#773 vovka24

vovka24
  • Участники
  • Pip
  • Новичок

  • Cообщений: 6
1
Обычный

Отправлено 05 Апрель 2013 - 16:41

Подскажите пожалуйста, почему музыка не играет? Что в моем скрипте не правильно?
init:

#фон
image myroom1 = "image\myroom1.jpg"

#рисунки персонежей
image anna = "char\anna.png"
image annasmile = "char\annasmile.png"
image annadum = "char\annadum.png"
image annaidea = "char\annaidea.png"

# персонажи
$ a = Character(u'Анна', color="#c8ffc8")


# Отсюда начинается игра.
label start:
play music "sound\air.mid"

scene myroom1
show anna with dissolve
  • 0

#774 Элионт

Элионт
  • Старожилы
  • PipPipPip
  • Отаку

  • Cообщений: 415
26
Хороший

Отправлено 05 Апрель 2013 - 17:41

play music "sound\air.mid"

MIDI не поддерживается. Поддерживаемые форматы - mp3/ogg/wav.
Предпочтительно ogg. Видео, кстати, тоже только огговое - ogv.
  • 0

#775 vovka24

vovka24
  • Участники
  • Pip
  • Новичок

  • Cообщений: 6
1
Обычный

Отправлено 05 Апрель 2013 - 17:49

спасибо, буду знать) Эх, жаль что midi не поддерживается, где теперь мелодии брать не представляю( Попробовал из midi в ogg переделать, так там такое ужасное качество получилось что аж уши вянут(((
  • 0

#776 Элионт

Элионт
  • Старожилы
  • PipPipPip
  • Отаку

  • Cообщений: 415
26
Хороший

Отправлено 05 Апрель 2013 - 17:55

Из остов к играм и аниме, открытых звуковых библиотек, да до фига откуда.
  • 0

#777 vovka24

vovka24
  • Участники
  • Pip
  • Новичок

  • Cообщений: 6
1
Обычный

Отправлено 05 Апрель 2013 - 17:58

Из остов к играм и аниме, открытых звуковых библиотек, да до фига откуда.

Кинь пожалуйста ссылку откуда можно скачать мелодии, желательно из аниме)
  • 0

#778 Элионт

Элионт
  • Старожилы
  • PipPipPip
  • Отаку

  • Cообщений: 415
26
Хороший

Отправлено 05 Апрель 2013 - 18:19

rutracker.org » Кино, Видео и ТВ » Аниме » OST (mp3 и другие lossy-форматы)

ещё
rutracker.org » Музыка » Саундтреки и Караоке

Сообщение отредактировал Элионт: 05 Апрель 2013 - 18:20

  • 0

#779 vovka24

vovka24
  • Участники
  • Pip
  • Новичок

  • Cообщений: 6
1
Обычный

Отправлено 05 Апрель 2013 - 18:27

спасибо большое)
  • 1

#780 vovka24

vovka24
  • Участники
  • Pip
  • Новичок

  • Cообщений: 6
1
Обычный

Отправлено 06 Апрель 2013 - 12:38

ребят, посоветуйте учебник или еще что нибудь где язык python поучить можно. Желательно с нуля))
  • 0




Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных