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

thefish
25 сен 2020, 11:12
Форум: Разработка рогаликов
Тема: Нужен ли конструктор рогаликов?
Ответы: 47
Просмотры: 31771

Re: Нужен ли конструктор рогаликов?

Система сборки под основные платформы и базовые элементы, вроде тайловой сетки (ASCII/2d/изометрия) с FOV, персонажами, предметами и инвентарём «искаропки». Сериализация-десериализация с сохранением/загрузкой сразу прикрученная ко всему вышеперечисленному. Кастомные параметры для всех игровых объек...
thefish
21 сен 2020, 12:02
Форум: Разработка рогаликов
Тема: Нужен ли конструктор рогаликов?
Ответы: 47
Просмотры: 31771

Re: Нужен ли конструктор рогаликов?

Занимаются им очень специфические по своей натуре люди; очень редко способные уживаться с себе подобными и эффективно работать вместе. Особенно в DCSS! Да ладно DCSS, в Cat:DDA уже сколько лет драма длится - с форками, мутацией форков в моды, вливанием модов в upstream и новыми форками. ...Если я х...
thefish
09 янв 2020, 06:40
Форум: Разработка рогаликов
Тема: Поиск пути на больших картах (Dwarf Fortress)
Ответы: 4
Просмотры: 2859

Re: Поиск пути на больших картах (Dwarf Fortress)

Ну логично что для каждого персонажа есть список координат, по которым он будет двигаться в дальнейшем. Этот путь пересчитывается только при когда невозможно по нему пройти дальше, при смене поведения, получении дамага - т.е. далеко не каждый ход. Но у вас как я понял мысль об оптимизации идет дальш...
thefish
05 янв 2020, 17:00
Форум: Разработка рогаликов
Тема: Поиск пути на больших картах (Dwarf Fortress)
Ответы: 4
Просмотры: 2859

Re: Поиск пути на больших картах (Dwarf Fortress)

емнип, автор говорил что в DF использован A* с оптимизацией (jump point search или чем-то подобным).
thefish
23 дек 2019, 14:45
Форум: Активные проекты
Тема: Сюжет № 1. Джор Джаррус попал в плен
Ответы: 12
Просмотры: 6762

Re: Сюжет № 1. Джор Джаррус попал в плен

После загрузки сейва при переходе на уровень ниже ошибка http://pix.zaar.be/clip4me/images/thefish/MW5aDMeJZtlP.jpg display-system.ts base_system_1 = __importDefault(base_system_1); config_1 = __importDefault(config_1); var DisplaySystem = /** @class */ (function (_super) { __extends(DisplaySystem, ...
thefish
23 дек 2019, 12:15
Форум: Разработка рогаликов
Тема: Precomputed Shade - FOV алгоритм, Golang
Ответы: 18
Просмотры: 7437

Re: Precomputed Shade - FOV алгоритм, Golang

Но в общем случае есть куча хороших алгоритмов FOV... У них есть фатальный недостаток =) ... из спортивного интереса что-то пытаться сделать. Естественно из спортивного интереса. Неспортивная, т.е. коммерческая разработка - не про рогалики; есть множество более эффективных способов заработать на жи...
thefish
20 дек 2019, 10:04
Форум: Активные проекты
Тема: Agate Island Nights
Ответы: 66
Просмотры: 30855

Re: Agate Island Nights

Anfeir писал(а):
19 дек 2019, 18:58
- скриптовый язык для описания объектов, абилок и всего игрового. Вот хочется, только хз когда доберусь всерьёз.
Хотите эмбедить Python/Lua или писать что-то свое?
thefish
19 дек 2019, 14:52
Форум: Активные проекты
Тема: Agate Island Nights
Ответы: 66
Просмотры: 30855

Re: Agate Island Nights

форум для того чтоб высказывать свои мысли Форум для того чтобы высказывать свои мысли структурированно . Видите вверху написан раздел: "Разработка ..."? Значит вы находитесь в техническом разделе форума. и автор выкладывает свою игру чтоб люди говорили про нее Про техническую сторону реализации. В...
thefish
19 дек 2019, 14:35
Форум: Разработка рогаликов
Тема: Precomputed Shade - FOV алгоритм, Golang
Ответы: 18
Просмотры: 7437

Re: Precomputed Shade - FOV алгоритм, Golang

Покрутив в свободное время пяток реализаций Брезенхама я уяснил, что не для всего он подходит. Наиболее прилично себя ведет реализация с целыми числами, но и она может "ломаться". Частичный выход - использовать уже готовый, предрасчитанный граф (привет, Макс!), в котором число "артефактов изгибания"...
thefish
21 ноя 2019, 11:24
Форум: Активные проекты
Тема: Agate Island Nights
Ответы: 66
Просмотры: 30855

Re: Agate Island Nights

Накидал стабов для всех абилок, вместе с иконками (пока на иконке просто текст с сокращенным названием). Около ста.
Около ста абилок?! Мне подобного наверное не достичь никогда. Преклоняюсь перед упорством.
thefish
15 ноя 2019, 18:54
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 804
Просмотры: 266478

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

Ну это не совсем то, это даже не пакет по факту. Ключевой в нашем случае момент, что нет возможности управлять артефактами. go mod как раз и собирает артефакты и кладет их в $GOPATH/pkg/mod/... Правда в терминах Go артефакт - всего лишь исходники с зависимостями, т.к. длительность компиляции просто...
thefish
13 ноя 2019, 20:44
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 804
Просмотры: 266478

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

Думаю я это даже в официальную версию включу, только разве что вместо "." наверное стоит использовать "./lib Только большая просьба - написать о той папке, куда надо положить blt, чтобы Go её увидел - большими буквами в документации. Будет это lib или ./ - неважно. Я почти неделю доискивался до при...
thefish
12 ноя 2019, 15:06
Форум: BeaRLib
Тема: BearLibTerminal - псевдоконсольное окно для рогалика
Ответы: 804
Просмотры: 266478

Работа Go + BLT (на Linux)

Про Windows и Mac в контексте связки Go + BLT, я говорить не буду, поскольку не ел устриц. С Linux, которая моя основная рабочая ось - другая история, здесь вносят свой шарм особенности работы линкера. Дело в том, что BLT написана на C. Но! есть готовые биндинги для Go, НО! В Terminal/Include/Go по ...
thefish
12 ноя 2019, 13:04
Форум: Разработка рогаликов
Тема: Precomputed Shade - FOV алгоритм, Golang
Ответы: 18
Просмотры: 7437

Re: Precomputed Shade - FOV алгоритм, Golang

Немножко потюнил алгоритм,обнаружил что некоторые колонны при определенном угле взгляда на них становятся прозрачными. И тут до меня дошло, что "жадность", которая обнаружилась и у precomputed shade - скорее всего обусловлена работой bresenham line, которая может причудливо изламываться при изменени...
thefish
11 ноя 2019, 19:26
Форум: Разработка рогаликов
Тема: FOV и карта на графах
Ответы: 3
Просмотры: 2847

Re: FOV и карта на графах

Фишка с незаметными переходами между комнатами - просто офигенно крутая! Я ее обязательно украду творчески позаимствую.
А вот FOV действительно жадный =(
StencilTest2.jpg
StencilTest2.jpg (135.04 КБ) 2810 просмотров