Skip to content

Repository files navigation

Codex Relicbound

Codex Relicbound forest expedition cover

Codex Relicbound is a compact top-down expedition action RPG built for the OpenAI Community Dev Challenge. Explore a forest ruin, fight readable enemy archetypes, tune four character stats, collect and refine equipment, solve a sequence-recall shrine, prepare at a trader outpost, and recover the Amber Relic from the final guardian.

The current build is a complete first act designed for a roughly 15-25 minute first playthrough, with faster clears for players who already know the route.

Play

Play the public demo:

Launch Codex Relicbound

Source: github.com/Janksuu/codex-relicbound

To run locally:

npm install
npm run dev

Open http://127.0.0.1:5178/.

Controls

Input Action
WASD Move
Mouse Aim
Left click Melee swing
J Keyboard attack fallback toward the cursor
Space Dash
F Interact
B Open or close the pack
Q Use a Salve
E Relic Burst
H Development hitbox overlay

How Codex Helped

Codex was the primary implementation and integration partner across the project:

  • planned and governed the transition from an idle prototype to an action RPG
  • built the Phaser, TypeScript, and Vite runtime
  • implemented movement, collision, combat, enemy behavior, boss patterns, saves, progression, equipment, the shrine minigame, trader economy, and responsive UI
  • generated and normalized the original character, enemy, boss, prop, and title art pipeline
  • integrated procedural SFX and the user-produced forest-themed music set
  • ran code review, browser QA, test/build verification, and deployment hardening

Build

npm test
npm run build

The static output is written to dist/. The build uses relative, base-aware asset URLs so it can be hosted under a subpath on services such as itch.io or GitHub Pages.

Cloudflare Pages

The challenge build is deployed to Cloudflare Pages at:

https://codex-relicbound.pages.dev/

Equivalent Git-based project settings:

Root directory: /
Build command: npm run build
Build output directory: dist

The production branch is main.

Technology

  • Phaser 3
  • TypeScript
  • Vite
  • Vitest
  • Original generated raster art with deterministic sprite normalization
  • Web Audio SFX and user-produced BGM

Project Status

The deployed challenge version contains one complete expedition route and ending. Future work may expand regions, enemies, equipment, story, and long-term progression, but the submitted first act is intentionally self-contained.

About

A compact top-down expedition action RPG demo

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages