Skip to content

Releases: piercegov/barebones_rpg

v0.2.0

08 Nov 20:04

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

Changelog

0.2.0 - 2025-11-08

Changed

  • Simplified callback serialization system (no longer requires manual decorator registration)
  • Streamlined AI interface and registration system

Added

  • Quest system tutorial in documentation

Improved

  • Documentation updates and clarifications throughout the framework

Initial Release

02 Nov 05:59

Choose a tag to compare

Initial Release Pre-release
Pre-release

Changelog

All notable changes to Barebones RPG will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

Unreleased

Added

  • Initial PyPI package metadata
  • Publishing documentation

0.1.0 - 2025-11-02

Added

  • Core game engine with event system
  • Entity system (Character, NPC, Enemy) with stats and leveling
  • Turn-based combat system with action framework
  • Item system with inventory, equipment, and loot drops
  • Quest system with objective tracking
  • Dialog system with conversation trees
  • World management (locations, tiles, pathfinding)
  • AI interface system for entity behavior
  • Save/load system with callback serialization
  • Pygame renderer with tile-based rendering
  • Data loaders (JSON/YAML)
  • Comprehensive documentation with Sphinx
  • Example games demonstrating framework features
  • Full test coverage with pytest