soul-symphony-ling
↓ 0 downloadsSoul Symphony — Ling Edition. A spiritual 3D adventure in the soul realm: collect the letters of the world-song, clear the monster lattice, and duel in the arcade arena. Wind Waker-style toon renderer with volumetric light pools, SSAO, bloom and oil-slick tilt-shift — all ling-lang vectors.
Keywords game, 3d, toon, music, soul-symphony
lingfu install soul-symphony-lingCode / Files (1947)
Cargo.toml
[package] name = "soul-symphony-ling" version = "0.1.0" edition = "2021" authors = ["Ling Lin <taellinglin@gmail.com>"] description = "Soul Symphony — Ling Edition. A spiritual 3D adventure in the soul realm, powered by ling-lang 2030." build = "build.rs" # Asset folders bundled next to the built binary (target/<profile>/) by build.rs # so the .exe runs standalone. Add folders here as the game needs them. # `files` are copied only if absent at the destination (so runtime-saved # configs like options.cfg / net.cfg / saves.dat are not clobbered on rebuild). [package.metadata.assets] dirs = ["game", "font", "music"] files = ["options.cfg", "net.cfg", "progress.dat"] [[bin]] name = "soul-symphony-ling" path = "src/main.rs" [dependencies] # Published engine crate. Was a git dependency plus a [patch] redirecting it to # a local ../ling-lang clone — that path exists on nobody's machine (the local # clone is ../ling) and does not exist in CI at all, so `lingfu build` died with # "failed to read .../ling-lang/Cargo.toml". crates.io is also ahead of the # local clone (2030.1.43 vs 2030.1.42), so there is nothing to gain from the # patch. For engine work, publish ling-lang and bump this. ling-lang = "2030.1.43" # Exe icon (assets/ling.ico — gold ลิง + 灵) embedded by build.rs on Windows, # so `lingfu build` / `cargo build` produce a branded soul-symphony-ling.exe. [package.metadata.icon] path = "assets/ling.ico" [build-dependencies] winresource = "0.1" [profile.release] lto = "fat" codegen-units = 1 opt-level = 3 panic = "abort" [profile.dev] opt-level = 1 debug = true [lib] crate-type = ["cdylib", "rlib"]