en
Feedback
Via Project

Via Project

Open in Telegram

Нуууу тут vinray делает игрули The Obsession в процессе... Чатик @via_project_chat

Show more
The country is not specifiedThe category is not specified
217
Subscribers
No data24 hours
+17 days
No data30 days
Posts Archive
Сегодня день рождение нашей дорогой редакторши сценариев (meowdeow)🥳🥳🥳, поздравим же её с днём рождения. Если бы не она, читали бы сценарий с миллионом ошибок 😈😈😈

?
Anonymous voting

Новый или старый фон вам по душе?
+1
Новый или старый фон вам по душе?

Список изменений: - Изменён фон главного меню и меню остальных экранов (там настройки сохранения и так далее). - Удалён счётч
+2
Список изменений: - Изменён фон главного меню и меню остальных экранов (там настройки сохранения и так далее). - Удалён счётчик рассудка. - Для удобства теперь на страницах пишется их название (Сохранить, Загрузить, Об игре и т. д.). - Добавлена функция перехода по главам. Глава 1: изменённый сюжет бета-версии The Obsession (также будут новые фоны и спрайты героев; избавляемся от фонов из интернета, хе-хе). Глава 2: завязка основного сюжета. Здесь вы сильнее всего повлияете на доверие героинь к вам. Глава 3: развязка сюжета и концовки.

Все голоса героинь Чуть позже настрою их на одну громкость, а то некоторые тише а некоторые громче

Файл с вашим звуком персонажа обязательно должен быть коротким (0,1 ± секунды), иметь формат .ogg и находиться в папке audio. В коде указано что звук называется blip,

Этот код мы кидаем в самый верх script.rpy:
init -2 python:
    renpy.music.register_channel("blip", mixer="voice", loop=False)

    def make_blip_callback(cps=20, blip_slowdown=1.5):
        def blip_callback(event, **kwargs):
            if event == "show":
                renpy.show_screen("blip_timer", cps=cps, slowdown=blip_slowdown)
            elif event in ("slow_done", "end"):
                renpy.hide_screen("blip_timer")
        return blip_callback

    def play_blip():
        renpy.sound.play("audio/blip.ogg", channel="blip")

screen blip_timer(cps=20, slowdown=1.5):
    timer (1.0 / cps) * slowdown action Function(play_blip) repeat True
Это уже наш новый define для персонажа, закидываем тоже в script.rpy но после предыдущего кода:
define mai = Character('Май', color="#e06629", what_color="#e06629", callback=make_blip_callback(cps=20), what_slow_cps=20)
Теперь просто пишите как всегда роли в игре по типу m "сегодня офигенный день"

Сегодня, если всё выйдет так, как я хочу, кину вам код, как сделать проигрывание звука при выводе букв реплики героя (как функция в Undertale)

Кстати, какие механники вы бы хотели видеть в новелле? Может я что-то интересное из предложенного и добавлю

С какими бы персонажами вы хотели бы видеть концовку (ну хорошую)
Anonymous voting

А ещё количество концовок в игре будет чуть уменьшено, но из-за этого игра будет дешёвой, думаю, 1–2$ нормик цена

Опросик
Anonymous voting

Всем привет, сегодня я поделюсь с вами одной из наработок для The Obsession, я её называю мьюзик-баром. Это довольно простая, но красивая функция (особенно в оформлении) для вывода названия трека, автора и описания.
transform music_notify_anim():
    xpos -100 ypos 940 alpha 0.0
    linear 1.0 xpos 100 ypos 940 alpha 1.0
    pause 3.0
    linear 1.0 xpos 200 ypos 940 alpha 0.0

screen music_notify(title, artist, description):
    tag music_notify
    zorder 100
    frame:
        yalign 0.9
        background "#1a1a1aCC"
        padding (100, 40)
        at music_notify_anim()

        hbox:
            text "💽":
                size 40

            vbox:
                hbox:
                    spacing 5
                    text title:
                        size 25
                        color "#FFFFFF"
                    text ":":
                        size 25
                    text artist:
                        size 25
                        color "#ffffff"
                text description:
                    size 15
                    color "#c3c3c3"

    timer 5.0 action Hide("music_notify")

transform timerblock(delay, duration):
    alpha 1.0
    pause delay
    linear duration alpha 0.0
Код выше мы вставляем в screen.rpy (для вашего же удобства, в самый низ). show screen music_notify("Mia sad", "Gasim XD", "Навевает странные воспоминания...") А этот код мы уже используем в script.rpy. Его мы прописываем перед строчкой начала музыки. Mia sad — название трека, его меняем как вы хотите. Gasim XD — название автора трека, тоже подписываем как хотим. Навевает странные воспоминания... — это уже описание нашего трека, и его тоже как угодно меняем. Но не глупите и не удаляйте "", иначе код полетит. Пример работы кода:
show screen music_notify("Virus", "Ludwig van Beethoven", "Прям за душу берёт...")

Play music birus fadein 2.0
Дальше идёт ваш код...

Ну и на последок опросик!
Anonymous voting

photo content
+3

Дорогие друзья, вот мы и переступили рубеж в 200 подписчиков; мне не описать эмоций радости и счастья от этого момента. Несмо
Дорогие друзья, вот мы и переступили рубеж в 200 подписчиков; мне не описать эмоций радости и счастья от этого момента. Несмотря на редкие посты в канале, мы не мёртвы, просто сейчас довольно сложное время (глава проекта отлетел на пересдачу и рыдает). Но тем не менее всё разрабатывается: как минимум сейчас в планах есть два дополнительных проекта (Ze Obessione Ultimate, Noriko Another Story). Ze Obessione Ultimate — очередная глупая новелла на коленках, но в ней будет ремастер первой части, вторая часть и новая третья (как NESCAFE 3 в 1). Noriko Another Story — игра, где главным лицом будет Норико. Пока рано об этом проекте говорить, так как основная игра в приоритете (но ниже будет парочка сливов). Игра не связана с канонической историей, это чисто альтернативная история.

Нууууу я что-то рисовааал думал кудато приплести эту героиню но не сошлось😔
Нууууу я что-то рисовааал думал кудато приплести эту героиню но не сошлось😔

Попробовали бы вы такие энергетики ^^ ???
+3
Попробовали бы вы такие энергетики ^^ ???

Всех школьников поздравляю с окончанием учебы и желаю хороших каникул, а студентам удачки посдавать экзы😇
Всех школьников поздравляю с окончанием учебы и желаю хороших каникул, а студентам удачки посдавать экзы😇