Статьи — различия между версиями

Материал из Клуб любителей рогаликов
Перейти к: навигация, поиск
(BeaRLib)
 
(не показано 45 промежуточных версий 6 участников)
Строка 1: Строка 1:
[[Джефф Лэйт (интервью для RogueTemple)|Интервью Джеффа Лэйта для RogueTemple]]
+
== Клуб ==
 +
[[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>