|
|
PixelBullet
0.0.1
A C++ game engine
|
This is the current documentation map for the PixelBullet workspace. The root README.md provides onboarding; these pages define durable ownership, interfaces, workflows, limitations, and future work.
These pages own classification, example dispositions, lab identity, current packaging status, and automated proof. Architecture pages link to them rather than restating that taxonomy.
Arena is a current repository product rooted at products/boundless_vector_arena. Its native //products/boundless_vector_arena:boundless-vector-arena executable owns the complete product session and interactive lifecycle over product-owned simulation, encounter, presentation, HUD, configuration, and asset surfaces. The default launch runs the complete 31-position campaign with four bosses, perk drafts, checkpoints, replay, and an authoritative completed-run result; --single-encounter preserves the finite Phase 3 reference surface. Arena is now feature-frozen as a maintained reference product and technology demonstrator. It is not a release candidate and has no intentional distribution package. Its product pages distinguish normative design intent, implemented capability, deliberately deferred polish, and allowed maintenance.
Decisions record durable constraints. Git history records implementation chronology. Roadmaps contain only incomplete future work.
Generated API/source documentation covers the public engine include tree and the private implementation inventory selected by the Doxygen Bazel target. Public headers are backend-neutral source-level workspace API, not a packaged SDK. Repository-internal integration and concrete backend boundaries are defined in Dependency and API Surfaces.
Use the repository-owned validation path:
Local validation assembles the site under <bazel-output-base>/pixelbullet-docs-public, prints the resolved path, and leaves the source checkout clean. Hosted CI owns the repository-root public/ artifact used by deployment.
Or build the raw Doxygen target:
The build and validation guide links the current first lanes and affected validation suites.