Форум Anivisual закрыт. Вы не можете создавать новые темы или писать ответы. Форум будет работать в режиме архива.
Пользователи · Поиск по форуму · · · Регистрация

Результаты поиска

СОНЦЕ

#121 | Тема: Каким творчеством Вы занмаетесь \ занимались?
Цитата Lisper ()
Какая-то бессмысленная тема."Кабы я была царица ...", "Если бы я был султан..."
Хочешь заниматься искусством -- занимайся.

Гораздо интереснее вопрос "Каким творчеством Вы занмаетесь \ занимались?"




Таким образом из "Кабы я была царица..."
превращается тема...
......
...в "А у меня (в советские времена был) ВОТ ТАКОЙ (улов)"

СОНЦЕ

#122 | Тема: RenPy и мобильные приложения
У меня лишь единожды был проект на ведро. Полностью некомерческий и без залития в маркет. Отвечу на сколько знаю:
- размер получился 16мб. подозреваю это значит не менее 10мб+контент.
- по вылетам обычно если игра запускается в десктопе, то и на порте зайдет без ошибок. проблемы были с проигрыванием роликов, неквадратными кнопками, и (моим) откровенно ужасным кодом, но вроде большинство из  этого уже пофиксили
а дальше уже понаслышке ^^
- внутренние покупки и адмоб судя по гуглу поддерживаются и есть туториалы как прикрутить.
- про пуш и рест в самом ренпи ничего найти не удалось, но это вроде может питон, а значит теоретически можно и в ренпи
Сообщение отредактировал СОНЦЕ - Вторник, 03/Дек/2019, 23:17

СОНЦЕ

#123 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Katruna,

в современном ренпи реализован случайный выбор картинки из предложенной выборки, при чем каждому выбору можно выставить "силу" вероятности выбора. в примере ниже вероятность выпадения "forest_easter_egg" ровно 1%

Код
image bg_forest:
    choice 99:
        "forest"
    choice:
        "forest_easter_egg"


ысточник
Сообщение отредактировал СОНЦЕ - Понедельник, 23/Дек/2019, 20:29

СОНЦЕ

#124 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Diazzz16
Код

image eileen movie = Movie(play="eileen_movie.webm", mask="eileen_mask.webm")

где eileen_movie.webm это футаж с зеленым фоном, а eileen_mask.webm - этот же футаж но обработанный таким образом, что весь зеленый фон(то что должно быть прозрачным) - черный, а все остальное (то - что должно отображаться) - белое

истончик

СОНЦЕ

#125 | Тема: Авторское право
Не могу удержаться. Какой же у меня крынж
когда я слышу "воруют"
в контексте нарушения АП.

Ребята, успокойтесь.
У Вас никто ничего не украл,
потому что у Вас ничего не пропало!
все ваши идеи и креатив как лежали у вас так и лежат

Пользуйтесь другими глаголами. Хотябы "пиратят"
По аналогии со среднивековыми морскими пиратами
Которые перехватывали торговые корабли
Из за чего у месных аналогов корпораций недосчитывались прибыли.
Это хотябы близко по смыслу.

Вообще по моим меркам отвратительности копираст лежит где-то между сырьевым олигархом и акулой буквы закона.
Мечтаю чтобы АП упразднили и поставили на его место что-то другое. Чтоб без этого авторски-правового цирка =_=

Все отбомбило. Спасибо, извините...

СОНЦЕ

#126 | Тема: Авторское право
Цитата hyppocampus ()
Вырезал кусок контента из чужого произведения, которое автор попытался защитить, и не указал автора - украл.

Повторяю
У автора
Ничего
Не
Пропало!

Пусть проверит папки
где он хранит свои бесценные творения.
Они как лежали так и лежат.
Не потому что их много.
А потому ничто от тудова никуда не девается.
Ни единой штуки.

По этому даже если взяли кусок контента
И не просто не указали автора, а указали автором Себя любимого
И им поверили. а вам нет
Даже это будет что угодно но не воровство.

Так что если отделять мух от котлет то уж отделять
Взял без просу денег с кредитки - украл.
Взял без просу фильм из торрента - спиратил
Взял без просу спрайт и выдал за свой - сплагиатил
Плагиат - это не воровство. Пускай подавится википедия :ъ

Или вообще давайте быть проще, не относится к автору пускай частично плагиатору, как к безрукому школолу говноделу. Качественная оценка может быть субьективной, и всегда найдется аудитория которая его творчество оценит.выше чего либо.

Цитата hyppocampus ()
иначе сейчас просто всё создание авторских продуктов обвалится.


Вот кстати вопрос достойный всеобщего опроса. Типа какой процент потребления у нового комерческого контента. А то как по мне оно и так уже обвалилось. Сейчас сплошные сиквелы, ремейки, безыдейщина, Короче те же Безрукие школьники говноделы(лол), только с непомерно раздутыми бютжетами. Вот и думаю нам это точно нужно?
Мне вполне хватает того, что делается на коленках ради общего фана, и того, что уже давно сделано и окуплено.

СОНЦЕ

#127 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
KripWorland,

Код
init python:
    config.layers.append('watermark')

screen watermark:
    if not renpy.get_screen("say"):
        add 'images/watermark.png'

label start:
    show screen watermark(_layer='watermark')
    #.............

апд: dmit оказался шустрее и мне его вариант нравится больше ^^ у меня ватермарка вылазит еще в короткий промежуток перехода между сценами в котором интерфейс тоже скрывается.
Сообщение отредактировал СОНЦЕ - Четверг, 09/Янв/2020, 22:43

СОНЦЕ

#128 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
AxelK
собственно, как и подметили в мануале, чтоб сохранилось, после лабела старт переменную надо пошелевлить
вот в примере как ниже...

Код


label start:
    python:
        A=[]
label main:
    python:
        A.append(renpy.random.randint(1,10))
    'your numbers can be saved. please save-load to check'
    '[A]'
    jump main
    return



...у меня все работает

СОНЦЕ

#129 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
AxelK
Цитата AxelK ()
Как создать ATL переменной длины?Банальная задача - анимация глаз, но кадров может быть 3 или больше
К сожалению у ATL нет (известных мне) адекватных инструментов для реализации данной задачи. Вот решение на реликте доATLовской эпохи.

Код

init python:
    def AnimVar(child,w,h,t,vertical = False):
        return Animation(*list(item for sublist in [(Crop((w*i*(not vertical),h*i*vertical,w,h),'grant2'),fx) for i,fx in enumerate(t)] for item in sublist))

image animated_image = AnimVar('animation_sheet.png',165,230,[.1,.1,.1,.1,.1,.1])
#это пример объявления анимации поставляемой горизонтальной полоской 6 кадров 165 на 230 пикселей каждый
#если полоска вертикальная выставить vertical = True

Видно что решение страшненькое, но другое вряд ли получится. Мне кажется, если моргающих героев не 50 и они не процедурно генерируемые то лучше не выпендриваться, а ручками прописать каждую ресничку отдельно

СОНЦЕ

#131 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Цитата AxelK ()
Я ведь не могу создавать image на лету, правильно?

Вообще-то можешь

Код

label start:
    image black = '#000'
    scene black
    'foo'
    image white = '#aaa'
    scene white
    'bar'
    return

вот этот код создает имиджи на лету и прекрасно работает. есть конечно и ограничения, но есть и всевозможные обходы ограничений ^^. В общем -- главное поставить задачу, а метод внедрения какнибудь найдется

Цитата AxelK ()
Анимация палитры это совсем не про рэнпай, да?

кажется, то, что тебе нужно, называется im.MatrixColor
функция которая работает с цветовой обработкой картинок. очень мудреная, но в ней есть пресеты, вчастности можно сдвинуть цвета по hue палитре. возможно это сойдет.

СОНЦЕ

#132 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Цитата AxelK ()
. Например, "погасить" 2-3 цвета из палитры.

палитра и состоит из 3х цветов - красный зеленый и синий. каждый из этих цветов можно "погасить" например если гасить синий, то синий стает черным, а фиолетовый - темно-красным. таким образом получается "органичное" выцветание.
Если же нужно "гасить" определенную область рисунка, возможно стоит рисовать ее отдельным слоем, и проводить манипуляции отдельно

СОНЦЕ

#133 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
AxelK

Код

transform __scroll(time):
    subpixel True
    xanchor 0.0
    xpos 1.0
    linear time xanchor 1.0 xpos 0.0

label main_menu:
    return
label start:
    $__creditslt = 'Билл Гейтс, Тим Кук, Илон Муск'
    $time = 10
    scene expression '#777'
    show expression Text(__creditslt) at __scroll(time)
    'foo'
    'bar'
    return



Ну и да.
Цитата AxelK ()
например, фон с индексированными цветами 4bpp и к нему, само собой палитра.

Ничего про индексированные цвета в доках не припоминаю, потому таки да, это не про ренпай и вероятно там все крутится через ргб

СОНЦЕ

#134 | Тема: Авторское право
Цитата moonfork ()
Бернская конвенция и конституция РФ с вами не согласна.
 
Мало ли какой чиновник не согласен с физикой, реальностью и здравым смыслом? Вообще не аргумент.

Цитата Floyd ()
Как человек, нарушающий закон, может быть прав?

Элементарно. Если человек Написавший закон был не прав. Пример - ученые осужденные за инквизицию в средневековье.

Цитата moonfork ()
ваше фото без разрешение...

Вот пример "избиения пугала". то есть некорректного ведения спора. Тут пример-как-аргумент, искаженный контекст и напор на эмоции. Не ведитесь.
Сообщение отредактировал СОНЦЕ - Пятница, 24/Янв/2020, 16:11

СОНЦЕ

#135 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Co4ek, на сколько я знаю напрямую такой команды в ATL не существует. Но можно пихнуть ее туда UDD костылем

Код

init python:
  class BlitWithSound(renpy.Displayable):

        def __init__(self,child,input_sound):
            super(BlitWithSound,self).__init__()
            self.child = child
            self.snd = input_sound
        
        def render(self, width, height, st, at):
            displayable_child = renpy.displayable(self.child)
            child_render = renpy.render(displayable_child, width, height, st, at)
            self.width, self.height = child_render.get_size()
            render = renpy.Render(self.width, self.height)
            renpy.play(self.snd)
            render.blit(child_render, (0, 0))
            return render


и таким образом код в примере будет выглядить..

Код
image bg primer:
    'primer'
    pause(0.5)
    BlitWithSound('primer','sound.mp3')
    pause(0.5)
    #И т.д


Если кто знает как это сделать проще\надежнее плз напишите мне тоже интересно :3
Сообщение отредактировал СОНЦЕ - Среда, 29/Янв/2020, 21:31
Поиск: