Найден 31 результат
- 25 сен 2020, 11:12
- Форум: Разработка рогаликов
- Тема: Нужен ли конструктор рогаликов?
- Ответы: 47
- Просмотры: 31771
Re: Нужен ли конструктор рогаликов?
Система сборки под основные платформы и базовые элементы, вроде тайловой сетки (ASCII/2d/изометрия) с FOV, персонажами, предметами и инвентарём «искаропки». Сериализация-десериализация с сохранением/загрузкой сразу прикрученная ко всему вышеперечисленному. Кастомные параметры для всех игровых объек...
- 21 сен 2020, 12:02
- Форум: Разработка рогаликов
- Тема: Нужен ли конструктор рогаликов?
- Ответы: 47
- Просмотры: 31771
Re: Нужен ли конструктор рогаликов?
Занимаются им очень специфические по своей натуре люди; очень редко способные уживаться с себе подобными и эффективно работать вместе. Особенно в DCSS! Да ладно DCSS, в Cat:DDA уже сколько лет драма длится - с форками, мутацией форков в моды, вливанием модов в upstream и новыми форками. ...Если я х...
- 09 янв 2020, 06:40
- Форум: Разработка рогаликов
- Тема: Поиск пути на больших картах (Dwarf Fortress)
- Ответы: 4
- Просмотры: 2859
Re: Поиск пути на больших картах (Dwarf Fortress)
Ну логично что для каждого персонажа есть список координат, по которым он будет двигаться в дальнейшем. Этот путь пересчитывается только при когда невозможно по нему пройти дальше, при смене поведения, получении дамага - т.е. далеко не каждый ход. Но у вас как я понял мысль об оптимизации идет дальш...
- 05 янв 2020, 17:00
- Форум: Разработка рогаликов
- Тема: Поиск пути на больших картах (Dwarf Fortress)
- Ответы: 4
- Просмотры: 2859
Re: Поиск пути на больших картах (Dwarf Fortress)
емнип, автор говорил что в DF использован A* с оптимизацией (jump point search или чем-то подобным).
- 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, ...
- 23 дек 2019, 12:15
- Форум: Разработка рогаликов
- Тема: Precomputed Shade - FOV алгоритм, Golang
- Ответы: 18
- Просмотры: 7437
Re: Precomputed Shade - FOV алгоритм, Golang
Но в общем случае есть куча хороших алгоритмов FOV... У них есть фатальный недостаток =) ... из спортивного интереса что-то пытаться сделать. Естественно из спортивного интереса. Неспортивная, т.е. коммерческая разработка - не про рогалики; есть множество более эффективных способов заработать на жи...
- 20 дек 2019, 10:04
- Форум: Активные проекты
- Тема: Agate Island Nights
- Ответы: 66
- Просмотры: 30855
- 19 дек 2019, 14:52
- Форум: Активные проекты
- Тема: Agate Island Nights
- Ответы: 66
- Просмотры: 30855
Re: Agate Island Nights
форум для того чтоб высказывать свои мысли Форум для того чтобы высказывать свои мысли структурированно . Видите вверху написан раздел: "Разработка ..."? Значит вы находитесь в техническом разделе форума. и автор выкладывает свою игру чтоб люди говорили про нее Про техническую сторону реализации. В...
- 19 дек 2019, 14:35
- Форум: Разработка рогаликов
- Тема: Precomputed Shade - FOV алгоритм, Golang
- Ответы: 18
- Просмотры: 7437
Re: Precomputed Shade - FOV алгоритм, Golang
Покрутив в свободное время пяток реализаций Брезенхама я уяснил, что не для всего он подходит. Наиболее прилично себя ведет реализация с целыми числами, но и она может "ломаться". Частичный выход - использовать уже готовый, предрасчитанный граф (привет, Макс!), в котором число "артефактов изгибания"...
- 21 ноя 2019, 11:24
- Форум: Активные проекты
- Тема: Agate Island Nights
- Ответы: 66
- Просмотры: 30855
Re: Agate Island Nights
Около ста абилок?! Мне подобного наверное не достичь никогда. Преклоняюсь перед упорством.Накидал стабов для всех абилок, вместе с иконками (пока на иконке просто текст с сокращенным названием). Около ста.
- 15 ноя 2019, 18:54
- Форум: BeaRLib
- Тема: BearLibTerminal - псевдоконсольное окно для рогалика
- Ответы: 804
- Просмотры: 266478
Re: BearLibTerminal - псевдоконсольное окно для рогалика
Ну это не совсем то, это даже не пакет по факту. Ключевой в нашем случае момент, что нет возможности управлять артефактами. go mod как раз и собирает артефакты и кладет их в $GOPATH/pkg/mod/... Правда в терминах Go артефакт - всего лишь исходники с зависимостями, т.к. длительность компиляции просто...
- 13 ноя 2019, 20:44
- Форум: BeaRLib
- Тема: BearLibTerminal - псевдоконсольное окно для рогалика
- Ответы: 804
- Просмотры: 266478
Re: BearLibTerminal - псевдоконсольное окно для рогалика
Думаю я это даже в официальную версию включу, только разве что вместо "." наверное стоит использовать "./lib Только большая просьба - написать о той папке, куда надо положить blt, чтобы Go её увидел - большими буквами в документации. Будет это lib или ./ - неважно. Я почти неделю доискивался до при...
- 12 ноя 2019, 15:06
- Форум: BeaRLib
- Тема: BearLibTerminal - псевдоконсольное окно для рогалика
- Ответы: 804
- Просмотры: 266478
Работа Go + BLT (на Linux)
Про Windows и Mac в контексте связки Go + BLT, я говорить не буду, поскольку не ел устриц. С Linux, которая моя основная рабочая ось - другая история, здесь вносят свой шарм особенности работы линкера. Дело в том, что BLT написана на C. Но! есть готовые биндинги для Go, НО! В Terminal/Include/Go по ...
- 12 ноя 2019, 13:04
- Форум: Разработка рогаликов
- Тема: Precomputed Shade - FOV алгоритм, Golang
- Ответы: 18
- Просмотры: 7437
Re: Precomputed Shade - FOV алгоритм, Golang
Немножко потюнил алгоритм,обнаружил что некоторые колонны при определенном угле взгляда на них становятся прозрачными. И тут до меня дошло, что "жадность", которая обнаружилась и у precomputed shade - скорее всего обусловлена работой bresenham line, которая может причудливо изламываться при изменени...
- 11 ноя 2019, 19:26
- Форум: Разработка рогаликов
- Тема: FOV и карта на графах
- Ответы: 3
- Просмотры: 2847
Re: FOV и карта на графах
Фишка с незаметными переходами между комнатами - просто офигенно крутая! Я ее обязательно украду творчески позаимствую.
А вот FOV действительно жадный =(
А вот FOV действительно жадный =(