SlopScore
00 crowd

embervale

A complete Zelda-like HTML5 Canvas action-adventure starring Rua, a fox swordsman, with code-generated pixel art and chiptune audio.
Open repo on GitHubgithub.com/NicholasAryelFerreira/embervale
JavaScript · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)game
listed 1 hour ago by NicholasAryelFerreira · last checked 1 hour ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-13: A complete Zelda-like HTML5 Canvas action-adventure starring Rua, a fox swordsman, with code-generated pixel a; its own README says "It was built entirely by an AI model — Claude Fable 5, by Anthropic — as an experiment to test how far AI models can go in designing and shi". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as NicholasAryelFerreira. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
A complete Zelda-like HTML5 Canvas action-adventure starring Rua, a fox swordsman, with code-generated pixel art and chiptune audio.
topics
action-adventureai-generatedbrowser-gamechiptunehtml5-canvasjavascriptpixel-artzelda-like
created
2026-06-11 · pushed 2 months ago · 8 commits · 2 contributors
release
v1.0.0 · 2026-06-11
languages
JavaScript 98%HTML 1%Python 1%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 1 hour ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
game
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
htmljavascriptpython
topic (detected)
action-adventureai-generatedbrowser-gamechiptunehtml5-canvasjavascriptpixel-artzelda-like
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: A complete Zelda-like HTML5 Canvas action-adventure starring Rua, a fox swordsman, with code-generated pixel a; its own README says "It was built entirely by an AI model — Claude Fable 5, by Anthropic — as an experiment to test how far AI models can go in designing and shi". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

EMBERVALE — A Fox Tale

Play now

A complete Zelda-like action-adventure that runs in your browser. No installs, no dependencies — pure HTML5 Canvas + Web Audio, all art and music generated from code.

You are Rua, a fox swordsman. The Gloom Knight has stolen the Verdant Crown, and Embervale's forests are withering. Find the Elder, take up the blade, brave the Hollow Ruins, and bring the crown home.

About this project: Embervale is inspired by the classic The Legend of Zelda games (screen-by-screen overworld, sword-and-heart combat, item-gated dungeon design). It was built entirely by an AI model — Claude Fable 5, by Anthropic — as an experiment to test how far AI models can go in designing and shipping a complete game: original pixel art, original chiptune compositions, world design, enemy AI, and a finishable quest, all written as code in a single session. No game assets were used; every sprite, tile, and song is generated from text.

Title screen

How to run

Option A — just open the file:

  1. Open the folder where you cloned or downloaded this repository.
  2. Double-click index.html. It opens in your default browser and the game starts at the title screen.

Option B — local server (recommended, avoids any browser file restrictions):

  1. Open a terminal (PowerShell on Windows, Terminal on macOS/Linux).
  2. Go to the folder where you cloned this repository:
    cd path\to\Embervale
    
  3. Start a server:
    python -m http.server 8321
    
  4. Open your browser and go to: http://localhost:8321

Controls

Key Action
Arrow keys / WASD Move
Z or Space Sword · talk · read signs · open
X Use equipped item (bow / bombs)
Enter Pause + inventory (select item with arrows, Z to equip)
M Mute / unmute

Screenshots

Overworld Village
Rua's Meadow — where the journey begins Brookhollow village
Elder's sword Shop
The Elder's blade The village shop
Graveyard secret Dark halls
A bomb reveals the crypt Dark halls of the Hollow Ruins
Royal Slime Gloom Knight
The Royal Slime guards the Fern Bow The Gloom Knight
Fairy spring Victory
Glimmer Shore's healing fairy The crown returns

The quest

  • Visit the Elder in the cave west of Brookhollow village — he'll give you a sword.
  • Bushes hide gems. Gems buy bombs, arrows, and a heart vessel at the shop.
  • The Hollow Ruins lie north of the crossroads: 12 rooms of skeletons, ghosts, shutter-gate ambushes, dark halls (find the Lantern), small keys, the Fern Bow (guarded by the Royal Slime), the Gloom Key, and the Gloom Knight himself — his shield blocks swords, but arrows pierce the gloom.
  • Secrets: bombable cracked rock hides treasure caves, a fairy spring heals you, and a full-health sword fires beams.

The game saves automatically (browser localStorage), including where you are — Continue drops you back on the screen you left. Dying costs nothing but pride — your gear stays with you, and enemies drop hearts more generously while you're on your last one.

Tech

  • js/sprites.js — every sprite is text-encoded pixel art with auto-outlining; the tile atlas is drawn procedurally; a 5×7 bitmap font for dialog and UI (with automatic word-wrap) plus a compact 3×5 font for tight HUD labels.
  • js/audio.js — a chiptune tracker (square/triangle/noise channels) playing seven original compositions, plus ~30 synthesized sound effects.
  • js/world.js — 20 hand-authored overworld screens, a 12-room dungeon, 6 interiors, NPCs and dialog (validated at boot).
  • js/entities.js — player, 7 enemy types, a miniboss and a 2-phase boss, projectiles, particles.
  • js/game.js — fixed-timestep loop, screen-scroll transitions, dynamic lighting, HUD with minimap, shop, save system.

tools/shot_server.py is a development helper (captures gameplay screenshots) and is not needed to play.

Read the rest on GitHub

Scan report · 2026-09-13
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review — +10 owner has 0 followers

0 comments

log in to comment.

report this listinglog in to report