Paul Bailey
b86fb879d2
Site: trailer encoded smaller (CRF 23, 3.5 Mbit/s cap) to fit Cloudflare Pages' 25 MiB file limit; make_site.sh refuses an oversized file
2026-11-06 21:06:08 +00:00
Paul Bailey
2b7e52cd82
0.4.0: map (N) that fills in as you explore and a compass ( closes #1 ); Old Tam's seam and Cove tips (voiced); the journey and sea fish in the guide; trailer with the tunnel and the Cove; protocol 16
v0.4.0
2026-11-06 18:36:20 +00:00
Paul Bailey
980ee53579
J1: the cliff tunnel (seam, six propped stretches, dark, lights), travel Valley <-> Cove through the sea cave, a save file per worldlet; New World has no Where (--dev-worldlets to try others)
2026-11-06 17:51:58 +00:00
Paul Bailey
793b214786
W3: the Cove (bay, pond, pier for sea fishing), mackerel and cod (cod only in deep water), non-start worldlets offered for testing when run from source
2026-11-06 17:08:42 +00:00
Paul Bailey
9b88a10609
W2: several lakes per worldlet, a beach block shelving into the sea with a current that turns swimmers back; testbay test worldlet through the water, edge and boundary suites; the two ways to play (journey, one land) recorded
2026-11-06 16:48:20 +00:00
Paul Bailey
68e6d814d9
W1: choose a worldlet (New World and Host Game pages, kept once an island exists), worldlet shown in the Load list; Godot .uid files
2026-11-06 16:10:32 +00:00
Paul Bailey
db4a659236
W0: terrain from worldlet building blocks (Valley in data/worldlets, identical heights), WorldInfo API, worldlet in saves and servers; the cliff tunnel plan
2026-11-06 15:51:43 +00:00
Paul Bailey
f4df2bc99d
Journey: one boat each, no passengers; tunnels, ropes and burrows shared
2026-11-06 14:30:51 +00:00
Paul Bailey
5584f74a8b
Journey: multiplayer spread out (decided)
2026-11-06 14:17:56 +00:00
Paul Bailey
77517be778
Journey decisions: extendable ending, four crossings, biome hazards; server cost measured
2026-11-06 14:16:07 +00:00
Paul Bailey
40f5e25c41
Version 0.3.1
v0.3.1
2026-11-06 14:05:24 +00:00
Paul Bailey
eaeb841c1d
Lights to place indoors (tallow candle, torch stand); docs brought up to date; the journey plan; sticky teleports in net tests; protocol 15
2026-11-06 13:56:43 +00:00
Paul Bailey
5f40fa3f7b
Version 0.3.0
v0.3.0
2026-11-06 11:58:27 +00:00
Paul Bailey
4b2e687188
Uses for every material (clay jar, bedroll, pelt rug, fang necklace, bear cloak, pemmican, bait), Q to drop, K/M bag rows on 1-8, help pages; protocol 14
2026-11-06 11:49:42 +00:00
Paul Bailey
5778d61763
Version 0.2.1
v0.2.1
2026-11-06 00:12:53 +00:00
Paul Bailey
787d8d1d65
Old Tam speaks (Kokoro); CC0 birdsong, crickets and owls; no plants through floors; menu and marker fixes
2026-11-06 00:03:59 +00:00
Paul Bailey
0550a4daa0
tools/publish_release.sh: create the Gitea release, upload and verify
2026-11-05 21:06:33 +00:00
Paul Bailey
a33fbd5d88
Version 0.2.0
v0.2.0
2026-11-05 21:04:08 +00:00
Paul Bailey
caa611fac6
Audio: mood music, ambience, sound effects and creature voices (Kenney CC0 + synthesised); protocol 13
2026-11-05 21:03:54 +00:00
Paul Bailey
2a9d47630e
Trailer: encode standard-range yuv420p so Safari and QuickTime play it
2026-11-05 19:37:24 +00:00
Paul Bailey
1d0008d34b
Trailer tool (Movie Maker + ffmpeg) and a static download page built per release
2026-11-05 19:31:33 +00:00
Paul Bailey
608c66ea54
Update feed: the repo is now Admin/Emberwild
2026-11-05 19:15:05 +00:00
Paul Bailey
6ab72f2c05
Update check: version feed from the git server's releases, title-screen banner, clearer version refusals
v0.1.0
2026-11-05 16:56:11 +00:00
Paul Bailey
a8eaf0d12e
Packaged builds: macOS (universal, ad-hoc signed) and Windows, tools/export.sh
2026-11-05 16:40:47 +00:00
Paul Bailey
bd7d10a829
T4: Old Tam's tips in normal worlds, with a setting
2026-11-05 16:22:38 +00:00
Paul Bailey
73d27f1dcb
Tutorial design: T3 on hold until worldlets
2026-11-05 15:08:58 +00:00
Paul Bailey
dbcc6f6e59
Tutorial: Old Tam's hut outline beside the fire, pieces snap into it
2026-11-05 15:01:59 +00:00
Paul Bailey
f93ebe1bea
T2 tutorial: all five chapters with Old Tam, scripted dusk and demo wolf, rabbits for the hunt, title-screen Tutorial entry, pause-menu skip/leave, goodbye card; full bot playthrough test
2026-11-05 14:43:00 +00:00
Paul Bailey
5b5dd3d609
T1 tutorial: Actions events, the Guide autoload, chapter 1 with Old Tam the hermit, guide panel and marker, saved progress; roadmap: auto-update plan
2026-11-05 14:14:32 +00:00
Paul Bailey
e03411ffdb
P5 the Old Stag: standing stones and altar, three-phase boss with charges, stun window, spirit wolves and stomps; antler pickaxe and trophy; group scaling and credit for every fighter; online 3-player test (protocol 12)
2026-11-05 13:39:06 +00:00
Paul Bailey
3389ec9a21
P4 hazards: food spoilage with rot speed setting, smoking rack and salt, food poisoning, harsher blizzards, hard winters with lake ice, lightning on trees, snow on roofs (protocol 11)
2026-11-05 11:49:13 +00:00
Paul Bailey
657c3140fe
Plan: P4/P5 decisions (lightning hits trees only, server-set rot speed, Old Stag in, antler pickaxe stats)
2026-11-05 09:29:55 +00:00
Paul Bailey
9528f91e47
P3 thieves and barrow: crows and foxes steal food left out; the barrow with its guards, coffin loot and key pieces; blunt club vs bone (protocol 10)
2026-11-05 09:23:31 +00:00
Paul Bailey
96aac29606
P3 bear: one bear per island raids unattended food, palisades and closed huts keep it out, warns then charges, hide/fat/meat, fur rug (Cozy), death saved (protocol 8)
2026-11-05 07:51:07 +00:00
Paul Bailey
fc58c8d0e1
P3 alpha: wolf moon every 7th night, the alpha breaks wooden doors, iron-banded door, broken-door repair, alpha pelt and cloak (protocol 7)
2026-11-05 01:40:52 +00:00
Paul Bailey
411bfef34a
P2 stone: stonecutter, cut stone, stone floors/walls/pillars/stairs/windows/doorway, hearth; wooden stairs, windows, posts, palisade and gate; stone support rules
2026-11-05 01:14:07 +00:00
Paul Bailey
24c280d885
P1 iron: nuggets, ore, clay, kiln, smelter, forge, iron tools and arrows, lantern, tool wear and repair
2026-11-05 00:31:07 +00:00
Paul Bailey
ab1f417c32
M2.7: Host Game, backups, launchd/systemd samples, hosting and Tailscale guide
2026-11-04 23:19:00 +00:00
Paul Bailey
2ab79b68c6
M2.6: server rules (PvP, raiding, locks and friends, death penalty, difficulty, wolf grace), chat, admin commands, server console
2026-11-04 22:54:40 +00:00
Paul Bailey
47fc116839
Crafting tabs (tools, weapons, cooking, building...); panel fits at 1280x720; steadier smoothness test
2026-11-04 22:01:54 +00:00
Paul Bailey
a211fe4c63
M2.5: wildlife, wolves, hunting, fishing and sleeping on the server
2026-11-04 21:25:10 +00:00
Paul Bailey
26be17b05f
Progression plan: iron, stone building, new adversaries (docs/PROGRESSION_DESIGN.md)
2026-11-04 20:50:42 +00:00
Paul Bailey
35a656e996
M2.4: the server decides online (characters, inventory, stats, death, owned graves, per-player saves); death screen with Respawn after 3 s
2026-11-04 19:18:31 +00:00
Paul Bailey
8e8f10eb96
Tutorial world plan (docs/TUTORIAL_DESIGN.md), roadmap updated
2026-11-04 18:17:26 +00:00
Paul Bailey
c87b241b29
play.sh to start the game; Godot checks shared with run_server.sh
2026-11-04 18:12:56 +00:00
Paul Bailey
80786ab796
Wild flax: fibre plants in meadows and by the lake (2 fibre each)
2026-11-04 18:12:56 +00:00
Paul Bailey
0c18b6d49e
M2.3: the shared world (trees, pickups, pieces, chests, fires, doors, graves, clock on the server)
2026-11-04 18:12:49 +00:00
Paul Bailey
74cbf96458
Wolf den search steps into the valley when the rim is steep everywhere
2026-11-04 16:02:40 +00:00
Paul Bailey
d489bb57ed
Rename the game to Emberwild (data copied from the old folder)
2026-11-04 15:45:10 +00:00
Paul Bailey
ae2592822e
Server launcher and start-up checks for other machines
...
- server/run_server.sh: checks Godot is 4.7+, imports a fresh copy once
(the class cache in .godot/ isn't in git), then starts the server
- The dedicated server refuses to start, with a clear reason, on Godot
older than 4.7 or when the game's scripts failed to load, instead of
claiming to listen
- tests/run_all.sh imports a fresh copy first
- Setup doc: 4.7+ (not 4.3+), importing a fresh copy, running a server
2026-11-04 15:34:28 +00:00