Difference between revisions of "Articles"

From RogueBasin
Jump to navigation Jump to search
m (→‎Line of sight, field of vision: Removed reference to 'An efficient observation algorithm' and put it into Field of View.)
(→‎Line of sight, field of vision: Removed specialized articles. Moved them to their proper categories.)
Line 156: Line 156:
* [[Field of Vision]]
* [[Field of Vision]]
* [[Line of Sight]]
* [[Line of Sight]]
* [[Spiral Path FOV]]
* [[Ray-Ttracing Field-Of-View Demo]]
* [[A Bucket Of LOS]]
* [[Computing LOS for Large Areas]]
* [[Extremely fast simplified LOS]]
* [[FOV using recursive shadowcasting]]
* [[FOV using recursive shadowcasting - improved]]
* [[Isaac s fast beamcasting LOS]]
* [[LOS by Odd]]
* [[Line of Sight - Tobias Downer]]
* [[Simple Line of Sight]]
* [[Breshenham's Line Algorithm]]
* [[Mutual Visibility Field Of View]]
* [[Precise Permissive Field of View]]


===Magic===
===Magic===

Revision as of 04:31, 27 April 2007

This is a listing of articles, arranged by subject.

Articles under "design" will help the developer make decisions about gameplay. Articles under "implementation" will help with algorithm design, and offer various methods of implementing features. Headings are arranged in a general chronological order of development. Large lists of ideas (items, spells, themes, etc.) are in bold.

Development

Fundamentals

Project management

Roguelike developments are complicated projects to handle; if you have weak goals, the project will slip out of your control and its success may be compromised.

Game modification

Communities

Design

Setting, story, and mood

Roleplaying

Dungeon features, terrain

Combat

Magic

Religion

Interface

Game ideas

Ideas for roguelikes are posted regularly on rgrd, but over time are forgotten. In an attempt to preserve the more interesting ideas these pages were created:

Implementation

Programming languages

The best language for your roguelike is the one you know well (or want to learn).

Portability

Extensibility

Map

Combat

AI

Line of sight, field of vision

Magic

Graphics

Sound

Time management

Useful algorithms and code

Game reviews

May give some idea of what people like and don't like in other games.