Skip to content

Releases: yashraj-ghemud/yggame

yggame 0.3.0

Choose a tag to compare

@yashraj-ghemud yashraj-ghemud released this 20 Aug 08:50

yggame 0.3.0

Developer and maintainer: Yashraj Sachin Ghemud

Release summary

yggame 0.3.0 integrates the complete production-grade prompt pack as a versioned project document and roadmap. The pack covers architecture, runtime systems, rendering, assets, UI, input, animation, physics, camera, scenes, world systems, VFX, audio, inventory, narrative, AI, networking, saves, localization, editor tools, diagnostics, plugins, CLI, QA, documentation, packaging, security, sample games, and final integration.

Important scope note

This is a documentation and planning integration release. It does not claim that every prompt-pack workstream is already implemented as runtime code. Existing code remains subject to the established quality gate, while future feature work will follow the prompt pack's module-by-module definition of done.

Validation target

The release must pass syntax compilation, the existing regression suite, Ruff, mypy, package builds, Twine validation, and a clean installation smoke test before publication.

yggame 0.2.0

Choose a tag to compare

@yashraj-ghemud yashraj-ghemud released this 19 Aug 21:28

yggame 0.2.0

This release packages the headless-first 2D game-development component library for Python and Pygame-CE.

Included

The release includes the tested runtime core, rendering queues, scenes, camera, physics helpers, UI primitives, animation, inventory, dialogue, AI, pathfinding, saves, asset caching, five deterministic demo games, source documentation, and release automation.

Validation

The release passed 36 tests, Ruff linting, strict mypy checks across 90 source files, distribution builds, and twine check for both the source archive and wheel.

Developer credit

Developer and maintainer: Yashraj Sachin Ghemud

The project is distributed under the MIT License. See LICENSE and NOTICE.md.