Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Long Night

A canvas RPG with no engine, no framework, and no audio files. Open index.html.

Roughly 9,500 lines in js/01_core through js/09_ui. It draws a city from a tile atlas, shakes the screen, saves the game, and grows an orchestra in the browser while you play. Author portraits are painted plates; if one is missing it falls back to a silhouette.

The extra coat of paint

js/10_modern.js sits on top of the old renderer. Vignette, a cheap teal/amber grade, film grain, a warm pulse on hits. Delete the file and the earlier look comes back. Nothing else imports it.

What changed, and what is still open: MODERNIZATION.md.

Layout

index.html          start here
js/01_core .. 09_ui original engine
js/10_modern.js     presentation pass (optional)
figures/            author portraits
portraits/          character art

figures/ has generated portraits of writers the game borrows from — Achebe, Cervantes, Dickens, Dickinson, Doyle, Homer, Hurston, Kafka, Li Bai, Márquez, Melville. Not photographs. Not cleared for reuse. See LICENSE.

Status

Draft on itch.io. Modernization pass is done. Open items are at the bottom of MODERNIZATION.md.

Same setting as World Aflame and Ghost Front. Lore: Project 42.

Licence

MIT. See LICENSE.

About

Canvas RPG built without a game engine or framework, with an orchestra synthesized at runtime instead of downloaded, and a modernization layer you can delete to get the plain version back.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages