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).
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.
Due to several requests, I will now gradualy release Valkyrie sources into the public, on terms of the BSD License.
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.
|#25||Move code conventions to source tree||meta||Version 0.5.0||task|
|#19||FOV/LOS test application||tools||Version 1.0.0||task|
|#18||DunGen test application||tools||Version 1.0.0||task|
|#13||Integrate PasDoc documentation into the website||meta||Version 0.5.0||task|
|#12||Basic front-page Wiki page||meta||Version 0.5.0||task|
|#4||Implement better/alternative algos for the vvision library||roguelike||Version 0.5.0||enhancement|
- Valkyrie Forum
- Valkyrie SourceForge