Floppyrj45
9429360966
web: landing page vanilla HTML/CSS/JS avec ambiance sous-marine
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:57:25 +02:00
Floppyrj45
a12ec18027
deploy: scripts Gitea push + SSH server deploy + nginx web + OpenClaw messages + RUNBOOK
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:55:52 +02:00
Floppyrj45
6069e6117e
build: Linux dedicated server preset + deploy package (systemd + install script)
...
- export_presets.cfg: ajout preset.1 Linux Server (dedicated_server=true, embed_pck=true, x86_64)
- builds/DauphinCraftServer.x86_64: binaire serveur Linux 76MB
- builds/run_server.sh: launcher avec port configurable
- deploy/: dauphincraft.service (systemd) + install.sh (VM setup)
- deploy_package/: tarball + scripts prêts à transférer sur VM
- Rebuild client Windows inclus (DauphinCraft.exe 100MB, exit 0)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:55:40 +02:00
Floppyrj45
5db858527e
feat(multiplayer): ENet networking + player/world sync + lobby menu + chat
...
Add dedicated server / host / client modes via NetworkManager autoload,
PlayerSyncComponent (20 Hz unreliable RPC), WorldSyncComponent (authoritative
block break/place), ChatManager (F2), LobbyMenu scene, updated MainMenu
with Solo/Heberger/Rejoindre/Quitter buttons. Port changed to 7777
(9999 occupied by sntlkeyssrvr on this machine). Mobs disabled in multi
(spawn solo only). Solo mode untouched.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:48:48 +02:00
Floppyrj45
9546fcd96b
fix(gameplay): escape pause menu + block placement collision + perf optim render_distance/throttling
2026-04-19 17:32:59 +02:00
Floppyrj45
3fa02492a2
fix: hardening AudioManager null stream + InventoryUI defensive get_node_or_null
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:23:21 +02:00
Floppyrj45
ec6fd0c413
build: Windows x86_64 export preset + first release build
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:20:50 +02:00
Floppyrj45
0c309405a7
feat(wiring): MobSpawner integration + take_damage API on dolphin
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:18:31 +02:00
Floppyrj45
37e66a1350
feat(mobs): fish schools + jellyfish + shark + spawner with distance-based life cycle
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:16:39 +02:00
Floppyrj45
d39a55dc45
feat(inventory): hotbar + inventory UI + 5 crafting recipes
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:16:13 +02:00
Floppyrj45
af94645d4c
feat(integration): Main scene wires world+dolphin+ambience with signal routing
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:12:44 +02:00
Floppyrj45
46bcbb27ba
feat(ambience): underwater shaders + audio manager + main menu + CC0 assets
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:10:17 +02:00
Floppyrj45
b004a65e96
feat(dolphin): swim controller + third-person camera + HUD stats
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:07:08 +02:00
Floppyrj45
1c1ff67d88
feat(world): voxel chunks + procedural underwater generation + biomes
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-19 17:06:35 +02:00
Floppyrj45
77b1df6060
init: DauphinCraft setup — Godot 4 project scaffold
2026-04-19 17:02:25 +02:00