Найдено 733 результата

Cfyz
28 апр 2018, 16:10
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

Следующий код <..> берёт и сохраняет цвет фона клетки <...> а потом делают t.bkcolor(mem), и это не работает. По умолчанию цвет фона равен нулю, в основном чтобы не рисовать лишнего, когда чаще всего надо просто черный цвет (нет цвета в ячейке -- проглядывает и так черный фон окна). При этом тот же...
Cfyz
10 апр 2018, 16:46
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

Ой, вей. будет дальше развиваться? Будет. Период творческого кризиса подходит, надеюсь, к концу =). Скорее всего, это будет почти полный рефакторинг с максимально разумным сохранением интерфейса. и эта любовь автора к строкам.... ну серьезно: - конфигурирование через строчки.. может писателям в блок...
Cfyz
25 янв 2018, 11:42
Форум: Сайт rlgclub.ru
Тема: Хостинг. Мысли?
Ответы: 60
Просмотры: 15882

Re: Хостинг. Мысли?

Jesus05 писал(а):чатик https://rlgclub.slack.com, но там кажется кроме Максима кича, Aspid`а и меня никто не появляется.
Я понял что происходит только через чатик в slack =|.
Cfyz
21 ноя 2017, 15:29
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

terminal_move молча пропал из библиотеки Ой. Он немного молча появился и так же молча пропал, когда я делал рефакторинг (путем выпиливания) работы с потоками в библиотеке. Я тогда не впилил его обратно потому, что этот "курсор" кажется выполнял не совсем то, что на самом деле было нужно. Я ведь пра...
Cfyz
07 ноя 2017, 11:59
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

Получается нужно будет выводить и обычный шрифт как сейчас в его сетку, скажем 8х16 и графические тайлы в сетку 32х32. Так это штатный совершенно режим работы. Если размеры тайлов кратны ячейкам, то достаточно указать при загрузке тайлсета его "шаг": 0xE000: tileset.png, size=32x32, spacing=4x2 И д...
Cfyz
12 окт 2017, 18:31
Форум: За жизнь
Тема: Мотыга для бедных
Ответы: 21
Просмотры: 9302

Re: Мотыга для бедных

Какую тему подняли, однако.

Мотыга для небедных (не Black Lotus конечно, но фойловые фулларт земли это тоже что-то):
Скрытый текст: ПОКАЗАТЬ
IMG_20161105_235611_b.jpg
IMG_20161105_235611_b.jpg (1.04 МБ) 1360 просмотров
Где-то год назад упоролся на отлично по MtG. С тех пор немного попустило, но картона у меня все еще великое море.
Cfyz
24 авг 2017, 10:04
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

Apromix писал(а):обнаружилась ошибка в терминале, появилась белая сетка. Что может быть?
Так это же один из дефолтных Alt-хоткеев: Alt+G (grid) переключает отображение сетки, чтобы можно было подебажить расположение/центрирование тайлов.
Cfyz
27 июл 2017, 14:01
Форум: Разработка рогаликов
Тема: Сохранение в игре.
Ответы: 52
Просмотры: 12025

Re: Сохранение в игре.

Простота работы с бинарным представлением довольно обманчива. Пока работает все хорошо, но стоит чему-нибудь сломаться и наступает отладка, ад и Пакистан. Запись в текстовом виде (или через SQL) требует хоть какого-то промежуточного слоя (разбор-конвертация), который облегчает обнаружение и репорт о...
Cfyz
21 июл 2017, 13:01
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

Это стандартный встроенный шрифт с цветом ColorOff = 0x7fffffff; т.е. первый байт - это альфа-канал? Да, бинарное представление идет как 0xAARRGGBB (располагается в памяти как BGRA). Очевидно, что серый цвет можно получить простым 0xFF7F7F7F. А еще рамоки (которые кстати по большей части одинаково ...
Cfyz
20 июл 2017, 11:48
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

altmax писал(а):Это нормально, что при наложении тайлов <...> в точках наложения изображений получается большая яркость, чем в исходных тайлах?
А альфа-канала там нет? С полупрозрачностью (этих пикселей) так и должно быть. Без полупрозрачности по формуле будет строго исходное значение цвета пикселя.
Cfyz
27 май 2017, 22:13
Форум: BeaRLib
Тема: BeaRLibFOV - поле зрения
Ответы: 50
Просмотры: 15458

Re: BeaRLibFOV - поле зрения

Беспорядочные завалы на дисках провоцируют спонтанное появление нескольких резервных копий в самых разных местах =_=.

Правда про освещение есть ощущение, что накладывать его нужно не так. А слоем-маской чтоб одним махом покрасить всю сцену независимо от ее содержимого.
Cfyz
14 май 2017, 12:48
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

Апдейт 0.15.3: Windows / Linux / OS X / PyPi С момента последнего отчета в этой ветке накопилась целая куча фиксов: Поправлено задание нескольких альтернативных шрифтов в одном вызове set() ( issue #34 ). Поправлена генерация Box Drawing/Block Elements тайлов для альтернативных шрифтов ( issue #32 )...
Cfyz
27 апр 2017, 11:28
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

Ммм, пока никак нельзя. Тут вообще непонятно, что с записью через terminal_set могло пойти так , функция-то совсем не для этого предназначена >_<. Терминал вроде бы (так задумано, но серьезно не проверялось) открывает файл лога таким образом, что в этот файл можно писать параллельно и другим приложе...
Cfyz
24 апр 2017, 11:28
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

Так функций по работе с логом и вовсе нет, я вообще про лог не сильно пока задумывался. В принципе можно добавить какой-нибудь terminal_log(...). Правда так у каждой либы по своему логу может быть и неплохо бы придумать какой-то способ писать сообща, но это не так просто.
Cfyz
13 апр 2017, 12:31
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 751
Просмотры: 143371

Re: BearLibTerminal - псевдоконсольное окно для рогалика

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