Home
Softono
c

chrispritchard

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
2

Software by chrispritchard

MiniKnight
Open Source

MiniKnight

MiniKnight is a pixel-art platformer written in F using MonoGame. Players battle through five levels, each loaded from pixel bitmaps, collecting coins and fighting orcs while navigating hazards like spikes on the way to the portal. The game features enemy AI, sound effects, music, and high score tracking. It offers a challenging but forgiving experience, with retro-inspired visuals and gameplay. Built originally on .NET Core 2.1 and later updated to .NET 5, MiniKnight runs on Windows, macOS, and Linux. All assets are sourced from OpenGameArt and released under the MIT license. To play, install the .NET 5 SDK, then run the command dotnet run from the repository's base directory.

Game Development Game Engines
54 Github Stars
DungeonRaider
Open Source

DungeonRaider

DungeonRaider is a top-down action RPG prototype built with F and MonoGame, featuring a procedurally generated dungeon created using a Binary Space Partitioning algorithm. The game includes an animated player character with walking, striking, hit, and dying animations, plus two enemy types, a minotaur and a skeleton, that pursue the player when nearby. Monster movement uses Astar pathfinding search. The dungeon features primitive lighting based on distance calculations and shading. Developed as a coding experiment and a stress test for an evolving MonoGame wrapper called fsharp-gamecore, the prototype serves as a demonstration of procedural generation, AI pathfinding, and basic lighting in a tile-based dungeon environment. Textures are sourced from OpenGameArt under Creative Commons Attribution 3.0, with the Connection font used under the SIL Open Font License. The code is released under the Unilicense and targets .NET Core 2.1, with cross-platform support though Windows is recommended due to potential conten

Game Engines
26 Github Stars