Статьи — различия между версиями
Apromix (обсуждение | вклад) (→BeaRLib) |
|||
(не показано 45 промежуточных версий 6 участников) | |||
Строка 1: | Строка 1: | ||
− | [[ | + | == Клуб == |
+ | [[FAQ по Wiki Клуба|FAQ по Wiki Клуба (последняя редакция от 08.08.2009)]] | ||
− | + | == Обзорные == | |
− | [[Берлинская интерпретация|Берлинская интерпретация определения рогаликов]] | + | === Общие о жанре === |
+ | [[7DRL]] <RogueBasin><br> | ||
+ | [[Берлинская интерпретация|Берлинская интерпретация определения рогаликов]] <Jeff Lait><br> | ||
+ | [[Будущее roguelike-игр]] <Petri Kuittinen><br> | ||
+ | [[Введение в Roguelike-игры]] <Petri Kuittinen><br> | ||
+ | [[Социальный феномен]] <Petri Kuittinen><br> | ||
+ | [[Терминология roguelike-игр]] <Petri Kuittinen><br> | ||
+ | |||
+ | === Интервью с разработчиками === | ||
+ | [[Джефф Лэйт (интервью для RogueTemple)|Интервью Джеффа Лэйта для RogueTemple]]<br> | ||
+ | [[О разработке рогаликов (Дэвид Плуг)|«О разработке рогаликов» Дэвид Плуг]]<br> | ||
+ | [[Интервью с Томасом Бискапом для Temple of The Roguelike]]<br> | ||
+ | |||
+ | === Исторические экскурсы === | ||
+ | [[Как убить дракона голыми руками]] <Михаил Николаев><br> | ||
+ | [["Бродяга" и его потомки]] <Георгий Евсеев><br> | ||
+ | [[Как все начиналось]] <Павел Гродек><br> | ||
+ | [[Рогалики (краткая история)]] <Михаил Вербицкий><br> | ||
+ | [[История и труды фирмы Infocom]] <?><br> | ||
+ | [[Adventure: Время собирать камни]] <Андрей Алаев><br> | ||
+ | |||
+ | == Разработка == | ||
+ | |||
+ | === Книги === | ||
+ | [[Давайте сделаем рогалик - Ричард Д. Кларк|Давайте сделаем рогалик]] <Richard D. Clark><br /> | ||
+ | [[Полное руководство по созданию рогаликов на Python+Libtcod - Jotaf|Полное руководство по созданию рогаликов на Python+Libtcod]] <João F. Henriques (a.k.a. Jotaf)><br /> | ||
+ | |||
+ | === FAQ === | ||
+ | [[Roguelike Development FAQ (Damjan Jovanovic)|FAQ по разработке рогаликов]] <Damjan Jovanovic><br> | ||
+ | [[Roguelike Development FAQ (RLGClub)|FAQ по разработке рогаликов]] <RLGClub> (Пока что заготовка, будет наполняться со временем)<br> | ||
+ | |||
+ | === Бой === | ||
+ | [[Простой бой в темницах]] <Brian Bucklew><br> | ||
+ | |||
+ | === Генерация имён === | ||
+ | [[Случайные имена]] <Gero Kunter><br> | ||
+ | [[Создание случайных имён с использованием регулярных выражений]] <Brian Robinson><br> | ||
+ | [[Генерация имён по базе имён]] <Troll><br> | ||
+ | [[Самая простая генерация имён]] <BreakMeThunder><br> | ||
+ | |||
+ | === Главный герой === | ||
+ | [[Создание игрока]] <Brian Bucklew><br> | ||
+ | |||
+ | === Инвентарь === | ||
+ | [[Создание инвентаря]] <Erno Tuomainen><br> | ||
+ | [[Представление снаряжения]] <Kenneth Power><br> | ||
+ | [[Представление объектов]] <Sean Middleditch><br> | ||
+ | [[Износ снаряжения]] <Michael Heinich><br> | ||
+ | |||
+ | === Интерфейс === | ||
+ | [[Переопределяемые клавиши]] <Stuart George><br> | ||
+ | [[Пользовательский интерфейс]] <Jim Babcock><br> | ||
+ | |||
+ | === Искусственный интеллект (AI) === | ||
+ | [[Лучший интеллект монстров]] <Joseph Swing><br> | ||
+ | [[Сенсорные события и AI]] <Peter Farabaugh><br> | ||
+ | [[Расширяемый AI существ]] <Mike Anderson><br> | ||
+ | [[Реализация AI горожан]] <Odin Jensen><br> | ||
+ | [[AI в Roguelike-играх - Общий путь как это сделать]] <Sami Hangaslammi><br> | ||
+ | |||
+ | === Магическая система === | ||
+ | [[Представление заклинаний]] <Sean Middleditch><br> | ||
+ | [[Программирование системы магии в рогаликах]] <Juho Snellman><br> | ||
+ | |||
+ | === Местность === | ||
+ | [[Виды ландшафта]] <?><br> | ||
+ | [[Поиск областей, которые можно исследовать]] <Ross Morgan-Linial><br> | ||
+ | [[Рекурсивная генерация уровней]] <Radomir "The Sheep" Dopieralski><br> | ||
+ | [[Рекурсивная генерация карты мира]] <Phillip C. Culliton><br> | ||
+ | [[Представление Темницы]] <Brian Bucklew><br> | ||
+ | [[Генератор территорий]] <Mixi Lauronen><br> | ||
+ | [[Генерация леса]] <Bryan Strait><br> | ||
+ | [[Генерация подземелий в QBasic с удовольствием]] <R.Alan Monroe><br> | ||
+ | [[Фрактальные ландшафты]] <Mike Anderson><br> | ||
+ | [[Алгоритм заполнения области комнатами и лабиринтом]] <Josh (VertexNortmal) Tippetts><br> | ||
+ | [[Алгоритм построения подземелий]] <Mike Anderson><br> | ||
+ | [[Более непрерывное содержание]] <Joseph Swing><br> | ||
+ | [[Создание темниц]] <Brian Bucklew><br> | ||
+ | [[Заполнение подземелий предметами и NPC]] <Stuart George><br> | ||
+ | |||
+ | === Многопользовательский режим === | ||
+ | [[Походовый тайминг многопользовательского режима]] <Isaac Kuo><br> | ||
+ | |||
+ | === Общие вопросы === | ||
+ | [[Как написать рогалик за 15 шагов]] <Radomir Dopieralski><br> | ||
+ | [[Общие вопросы проектирования]] <Ray Dillinger><br> | ||
+ | [[Как завершить вашу roguelike]] <Peter Farabaugh><br> | ||
+ | [[Создание сюжета]] <George Petryk><br> | ||
+ | [[Язык в рогаликах]] <Esa Ilari Vuokko><br> | ||
+ | [[Файлы информации]] <James Burton><br> | ||
+ | [[Ужас в рогаликах]] <Kornel Kisielewicz><br> | ||
+ | [[Направление взгляда]] <Jimmy Babcock><br> | ||
+ | [[Получение опыта]] <Rick Carson><br> | ||
+ | [[Роль голода в roguelike-играх]] <Jeff Lait><br> | ||
+ | [[Распределение опыта и развитие персонажа]] <Matthias E. Giwer><br> | ||
+ | |||
+ | === Поиск пути === | ||
+ | [[Быстрый поиск пути в подземелье]] <Pieter Droogendijk><br> | ||
+ | |||
+ | === Поле зрения (FOV/LOS) === | ||
+ | [[Простая линия взгляда]] <Steve Register><br> | ||
+ | [[Эффективный алгоритм наблюдения]] <Avier Taylor-Paul><br> | ||
+ | [[Линия взгляда]] <Tobias Downer><br> | ||
+ | [[Поле зрения]] <Regis Dubois><br> | ||
+ | [[Упрощённый алгоритм линии взгляда]] <Radomir Dopieralski><br> | ||
+ | |||
+ | === Хронометрирование === | ||
+ | [[Отслеживание времени]] <Gwidon S. Naskrent><br> | ||
+ | |||
+ | == Библиотеки == | ||
+ | |||
+ | === [[BeaRLib]] === | ||
+ | |||
+ | [[BearLibTerminal]] <Cfyz><br> | ||
+ | |||
+ | === Libtcod === | ||
+ | |||
+ | [[libtcod]] <Sanja> | ||
+ | |||
+ | === Umbra (фреймворк libtcod) === | ||
+ | [[Архитектурные шаблоны Umbra]] <mingos><br> | ||
+ | |||
+ | === SDL === | ||
+ | |||
+ | [[SDL]] <Warchief> | ||
+ | |||
+ | === Tinycurses === | ||
+ | |||
+ | [[Tinycurses]] <Warchief> |
Текущая версия на 17:39, 20 августа 2017
Содержание
Клуб
FAQ по Wiki Клуба (последняя редакция от 08.08.2009)
Обзорные
Общие о жанре
7DRL <RogueBasin>
Берлинская интерпретация определения рогаликов <Jeff Lait>
Будущее roguelike-игр <Petri Kuittinen>
Введение в Roguelike-игры <Petri Kuittinen>
Социальный феномен <Petri Kuittinen>
Терминология roguelike-игр <Petri Kuittinen>
Интервью с разработчиками
Интервью Джеффа Лэйта для RogueTemple
«О разработке рогаликов» Дэвид Плуг
Интервью с Томасом Бискапом для Temple of The Roguelike
Исторические экскурсы
Как убить дракона голыми руками <Михаил Николаев>
"Бродяга" и его потомки <Георгий Евсеев>
Как все начиналось <Павел Гродек>
Рогалики (краткая история) <Михаил Вербицкий>
История и труды фирмы Infocom <?>
Adventure: Время собирать камни <Андрей Алаев>
Разработка
Книги
Давайте сделаем рогалик <Richard D. Clark>
Полное руководство по созданию рогаликов на Python+Libtcod <João F. Henriques (a.k.a. Jotaf)>
FAQ
FAQ по разработке рогаликов <Damjan Jovanovic>
FAQ по разработке рогаликов <RLGClub> (Пока что заготовка, будет наполняться со временем)
Бой
Простой бой в темницах <Brian Bucklew>
Генерация имён
Случайные имена <Gero Kunter>
Создание случайных имён с использованием регулярных выражений <Brian Robinson>
Генерация имён по базе имён <Troll>
Самая простая генерация имён <BreakMeThunder>
Главный герой
Создание игрока <Brian Bucklew>
Инвентарь
Создание инвентаря <Erno Tuomainen>
Представление снаряжения <Kenneth Power>
Представление объектов <Sean Middleditch>
Износ снаряжения <Michael Heinich>
Интерфейс
Переопределяемые клавиши <Stuart George>
Пользовательский интерфейс <Jim Babcock>
Искусственный интеллект (AI)
Лучший интеллект монстров <Joseph Swing>
Сенсорные события и AI <Peter Farabaugh>
Расширяемый AI существ <Mike Anderson>
Реализация AI горожан <Odin Jensen>
AI в Roguelike-играх - Общий путь как это сделать <Sami Hangaslammi>
Магическая система
Представление заклинаний <Sean Middleditch>
Программирование системы магии в рогаликах <Juho Snellman>
Местность
Виды ландшафта <?>
Поиск областей, которые можно исследовать <Ross Morgan-Linial>
Рекурсивная генерация уровней <Radomir "The Sheep" Dopieralski>
Рекурсивная генерация карты мира <Phillip C. Culliton>
Представление Темницы <Brian Bucklew>
Генератор территорий <Mixi Lauronen>
Генерация леса <Bryan Strait>
Генерация подземелий в QBasic с удовольствием <R.Alan Monroe>
Фрактальные ландшафты <Mike Anderson>
Алгоритм заполнения области комнатами и лабиринтом <Josh (VertexNortmal) Tippetts>
Алгоритм построения подземелий <Mike Anderson>
Более непрерывное содержание <Joseph Swing>
Создание темниц <Brian Bucklew>
Заполнение подземелий предметами и NPC <Stuart George>
Многопользовательский режим
Походовый тайминг многопользовательского режима <Isaac Kuo>
Общие вопросы
Как написать рогалик за 15 шагов <Radomir Dopieralski>
Общие вопросы проектирования <Ray Dillinger>
Как завершить вашу roguelike <Peter Farabaugh>
Создание сюжета <George Petryk>
Язык в рогаликах <Esa Ilari Vuokko>
Файлы информации <James Burton>
Ужас в рогаликах <Kornel Kisielewicz>
Направление взгляда <Jimmy Babcock>
Получение опыта <Rick Carson>
Роль голода в roguelike-играх <Jeff Lait>
Распределение опыта и развитие персонажа <Matthias E. Giwer>
Поиск пути
Быстрый поиск пути в подземелье <Pieter Droogendijk>
Поле зрения (FOV/LOS)
Простая линия взгляда <Steve Register>
Эффективный алгоритм наблюдения <Avier Taylor-Paul>
Линия взгляда <Tobias Downer>
Поле зрения <Regis Dubois>
Упрощённый алгоритм линии взгляда <Radomir Dopieralski>
Хронометрирование
Отслеживание времени <Gwidon S. Naskrent>
Библиотеки
BeaRLib
BearLibTerminal <Cfyz>
Libtcod
libtcod <Sanja>
Umbra (фреймворк libtcod)
Архитектурные шаблоны Umbra <mingos>
SDL
SDL <Warchief>
Tinycurses
Tinycurses <Warchief>