1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

FreePascal Valkyrie

Valkyrie is a roguelike-oriented game development library, written in and for FreePascal. On top of normal roguelike ASCII support, it provides graphics via OpenGL and SDL, as well as sound and music via SDL or FMOD (OpenAL support in the future).

[ValkyrieState]

Description

Valkyrie is class-based and written to take advantages of all new FPC 2.X enhancements, hence portability with Delphi nor other Pascal dialects is not maintained.

Valkyrie was used to create Doom, the Roguelike, Diablo, the Roguelike, AliensRL and Berserk!.

Due to several requests, I will now gradualy release Valkyrie sources into the public, on terms of the BSD License.

Author

The library was initialy created by Kornel Kisielewicz. FPC Valkyrie library is distributed under the BSD License. Any comments and suggestions, please post on the forum, or contact the author at admin at chaosforge dot org.

Junior development tasks

The following tasks neither require a knowledge of the library internals, nor exceptional skill or decision making, hence are a great way to get involved in development. Feel free to request any of those tasks to be assigned to you.

More information

Trac documentation