Навигация
Поддержать материально
Steam Greenlight

Логотипы
Медальки
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Темы форума
176 - Scroller V
14.06.2021
 Mefistofel
Фотки тред
13.06.2021
 mv2
Крошечный движок
8.06.2021
 Kaps
The Great tribes - […
3.06.2021
 Zemlaynin
175 - Platformer!
2.06.2021
 Shirson
176 - ?
1.06.2021
 StormT_GMS
Вертикальный мусор в…
3.05.2021
 Shirson
браузерная "игра-ней…
21.04.2021
 VoroneTZ
Разрешите представит…
8.04.2021
 PapkaI_Igrodel
175 - ?
2.04.2021
 Kaps
Сейчас на сайте
Гостей: 1
На сайте нет зарегистрированных пользователей

Пользователей: 1,769
новичок: TwentySeven
Обсуждение «Генерация подземелий на Python [Урок]»
Tiendil
Avatar пользователя

Опубликовано 17.04.2020 08:21 (год назад)    #


Несколько вечеров проверял идею генерации космических баз. Космическая база в итоге не получилась, а вот на добротное подземелье результат похож. Поскольку шёл от простого к сложному и никакой суровой магии не делал, то решил переработать код в урок по генерации подземелий на Python.

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

Урок: https://tiendil.org/dungeon-generation-from-simple-to-complex/

Код находися на github.
Scroller V:Не участвую.
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 18.04.2020 14:53 (год назад)    #
Неплохая статья
Мне кажется, генерация баз близка к предложенным вариантам - отличается только построение комнат, оно должно быть более шаблонным.
Scroller V:Не участвую.
Перейти на форум:
Конкурсы
Открытые конкурсы:
Scroller V

Старт: 9 июня 2021г.
Финиш: 23 июня 2021г.

Участники: 2
Недавние конкурсы:
 175 - Platformer IV
 174 - RPG IX
 173 - Industry III
 172 - Pixel Craft 32
 171 - RTS III
 Все конкурсы
Случайная игра
Мини-чат
Вам необходимо залогиниться.

Архив чата

22,266,849 уникальных посетителей

Создано на базе русской версии PHP-Fusion copyright © 2003-2006 by Nick Jones.
Released as free software under the terms of the GNU/GPL license.