Preserve source, conflict, and confidence for every testimony instead of presenting one authoritative truth.
Systems & trust
Martoria: The First Oath
Turn contradictory testimony into a system players can inspect, compare, and act on without collapsing uncertainty.
- Primary audience
- Players learning a dense world through dialogue, evidence, choices, combat, and consequence.
- My role
- Narrative systems · Information design · Engineering · QA
- Working stack
- Godot 4.7.1 · GDScript · HTML5 export
- Status
- Playable opening slice · Active development
01 / Shipped artifact
Summary
A playable winter village, 30 speaking NPCs, evidence records, quests, economy, combat, and persistent state.
- 349
- Automated checks
- 30
- Speaking NPCs
- 13
- Houses
- 1
- Browser-playable build
- 349 automated checks
- 30 speaking NPCs
- 13 houses
- Browser-playable build
02 / Content and UX decisions
Decisions
Reveal system depth through one bounded opening region before expanding the world.
03 / Delivery evidence
Delivery evidence
- 01
Dialogue and evidence structures for conflicting accounts.
- 02
Player-facing labels for quests, inventory, economy, and combat.
- 03
A browser-playable build with automated QA.
04 / Role signals
Role fit
- Complex-system explanation
- Structured content and state logic
- Code comprehension and testing
- Clear uncertainty language
349 automated checks across rules, saves, UI, interactions, economy, quests, geometry, and combat.
The current release is one substantial opening region, not the finished game.
05 / Live project change feed
Live changes
13 changes captured from portfolio pushes
- Hover previews that open each project's site; big live-site button on Tickmark
85c0096Martin Zhang - Use the martinzhang.vercel.app and tickmark-martinzhang.vercel.app addresses
913a353Martin Zhang - Make Vercel the canonical portfolio host
edc75f8Martin Zhang - Resolve Martoria split assets from demo base
f37ba56Victoriawu41 - Fix Martoria demo asset paths on Vercel
eab79c0Victoriawu41 - Add restrained scroll-focus motion
346a89dVictoriawu41 - Keep Martoria demo browser-first
f7165e2Victoriawu41 - Update Hopli and Martoria live demos
f3081b4Victoriawu41 - Fix anchored section alignment
9634724Victoriawu41 - Fix work card reflow and default language
f3f96fcVictoriawu41 - Add bilingual portfolio and refine mobile layouts
4b616c0Victoriawu41 - Refine homepage and broaden creative direction
f021b9eVictoriawu41 - Add Martoria case study and downloadable build
589e9a8Victoriawu41
Private source; deployment-safe metadata only.
06 / Documentation record history
Record history
Documentation version, not product release.
- Documentation version
- v1.2.0
- Last updated
- v1.2.0
Connected a live GitHub change feed with source attribution, commit links, and a resilient published-history fallback.
- v1.1.0
Added world-system and QA metrics, documentation-version metadata, and a public change history.
- v1.0.0
Published the initial public record with purpose, decisions, delivery evidence, validation, and boundaries.
