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.
lingfu install soul-symphony-lingREADME
<div align="center">
靈 Soul Symphony — Ling Edition
A spiritual 3D adventure in the soul realm. Collect the letters of the world-song, clear the monster lattice, duel in the arcade arena.
*Written end to end in Ling — every vector, every voice, every note.*
<br>
<br>
English · 中文 · 한국어 · 日本語 · ไทย
</div>
✦ The Song
Before form, there was vibration. Before vibration, intention.
The white silence shattered the great chord and scattered the instruments into the dark. What you call music, the court calls 靈 (ling) — the ordering principle. Five elemental tones hold reality together: wood, fire, earth, metal, water. Gather what was torn, and the world wakes without breaking again.
<h2 id="-chapter-index">✦ Chapter Index</h2>
The story runs intro → tutorial → boss → prelude → levels 1-13, with a cutscene after each level's boss. Every scene is fully voiced and subtitled in all six languages.
| # | English | 中文 | 한국어 | 日本語 | ไทย | |
|---|---|---|---|---|---|---|
| — | Intro · the poem in the snow globe | 序詩 · 雪球中的詩 | 서시 · 스노우글로브의 시 | 序詩 · スノードームの詩 | บทกวีเปิด · กวีในสโนว์โกลบ | |
| ✦ | Prelude · the festival of first notes | 序曲 · 初音之祭 | 서곡 · 첫 음표의 축제 | 序曲 · 最初の音の祭り | บทโหมโรง · เทศกาลโน้ตแรก | |
| 1 | Chapter 1 · marching meadow | 第一章 · 行進的草原 | 1장 · 행진하는 초원 | 第一章 · 行進する草原 | บทที่หนึ่ง · ทุ่งหญ้าเดินขบวน | |
| 2 | Chapter 2 · the terrible eye | 第二章 · 可怖之眼 | 2장 · 무서운 눈 | 第二章 · 恐ろしい眼 | บทที่สอง · ดวงตาอันน่าสะพรึง | |
| 3 | Chapter 3 · the held breath | 第三章 · 屏住的呼吸 | 3장 · 멎은 숨 | 第三章 · 止めた息 | บทที่สาม · ลมหายใจที่กลั้นไว้ | |
| 4 | Chapter 4 · the long throat of the sky | 第四章 · 天空的長喉 | 4장 · 하늘의 긴 목구멍 | 第四章 · 空の長い喉 | บทที่สี่ · ลำคอยาวของท้องฟ้า | |
| 5 | Chapter 5 · the song against the light | 第五章 · 對抗光的歌 | 5장 · 빛에 맞선 노래 | 第五章 · 光に抗う歌 | บทที่ห้า · บทเพลงต้านแสง | |
| 6 | Chapter 6 · the room between worlds | 第六章 · 世界之間的房間 | 6장 · 세계 사이의 방 | 第六章 · 世界のあいだの部屋 | บทที่หก · ห้องระหว่างโลก | |
| 7 | Chapter 7 · the river of sleeping stars | 第七章 · 沉睡群星之河 | 7장 · 잠든 별들의 강 | 第七章 · 眠る星々の川 | บทที่เจ็ด · แม่น้ำแห่งดาวหลับ | |
| 8 | Chapter 8 · the night, at last, was kind | 第八章 · 那一夜,終於溫柔 | 8장 · 마침내, 밤은 다정했다 | 第八章 · その夜は、ついに優しかった | บทที่แปด · ในที่สุด ราตรีก็อ่อนโยน | |
| 9 | (no cutscene — the quiet before) | (無過場 — 風雨前的靜) | (컷신 없음 — 폭풍 전의 고요) | (カットシーンなし — 嵐の前の静けさ) | (ไม่มีคัตซีน — ความสงบก่อนพายุ) | |
| 10 | Finale I · the unsung interval | 終章一 · 未唱的音程 | 피날레 I · 부르지 않은 음정 | 終曲 I · 歌われなかった音程 | ไฟนอล 1 · ช่วงเสียงที่ไม่เคยร้อง | |
| 11 | Finale II · eve of the final chord | 終章二 · 終和弦前夜 | 피날레 II · 마지막 화음의 전야 | 終曲 II · 最後の和音の前夜 | ไฟนอล 2 · คืนก่อนคอร์ดสุดท้าย | |
| 12 | Finale III · the complete symphony 🏆 | 終章三 · 完整的交響 🏆 | 피날레 III · 완전한 교향곡 🏆 | 終曲 III · 完全なる交響曲 🏆 | ไฟนอล 3 · ซิมโฟนีที่สมบูรณ์ 🏆 | |
| 13 | Bonus · the leftover note | 額外 · 剩下的那個音 | 보너스 · 남겨진 음표 | ボーナス · 残された音符 | โบนัส · โน้ตที่เหลืออยู่ |
Level 12 is the true ending. Level 13 is a post-game victory lap — the Coda herald, then the rollercoaster.
✦ Install
lingfu install soul-symphony-lingOr grab a prebuilt binary from Releases.
✦ Build from source
git clone https://github.com/taellinglin/soul-symphony-ling-edition
cd soul-symphony-ling-edition
lingfu build --releaseNeeds the ling toolchain on your PATH (cargo install ling-lang). On Linux also install `pkg-config libasound2-dev libudev-dev libxkbcommon-dev libwayland-dev libx11-dev libxcb1-dev`.
✦ Controls
| Action | Keyboard | Gamepad |
|---|---|---|
| Move / camera | WASD · mouse | Left stick · right stick |
| Jump | Space | A |
| Sword | Click | X |
| HyperBomb | — | B |
| Guard | — | Y |
| Boost / brake | Shift · Ctrl | RT · LT |
| Pause | Esc | Start |
| Skip cutscene | Enter / Space / Esc | A · Start |
F10 perf panel · F11 flat-shade toggle · F12 screenshot
✦ Languages
Six languages, and voiceover, subtitles and interface are set independently — Main Menu → Options. Main Menu → Language sets all three at once.
Daemon (constructed) · English · ไทย · 한국어 · 日本語 · 中文
Every line of every scene is dubbed and subtitled in all six — 1578 recorded lines, rendered with native-script baked vector glyphs.
✦ Under the hood
Wind Waker-style toon renderer, all software-rasterised vectors: volumetric light pools, SSAO, bloom, FXAA, half-res oil-slick tilt-shift DOF, frame-blur afterimage trails, and MIDI-driven instrument voices (gong, gamelan, hang pan, chimes, fanfare) tuned to each scene's score.
<h2 id="-中文">✦ 中文</h2>
靈魂交響曲 — Ling 版:一場靈界的 3D 靈性冒險。收集世界之歌的字母,清除怪物晶格,在街機競技場中對決。完全以 Ling 語言 寫成。
安裝:lingfu install soul-symphony-ling 建置:lingfu build --release(需要 ling 工具鏈)
操作:A 跳躍 · X 揮劍 · B 超級炸彈 · Y 防禦 · RT/LT 加速/煞車 · Start 暫停 語言:配音、字幕、介面可各自獨立設定(主選單 → 選項);主選單 → 語言可一次設定三者。
章節一覽請見上方章節索引。
<h2 id="-한국어">✦ 한국어</h2>
소울 심포니 — Ling 에디션: 영혼계를 무대로 한 3D 어드벤처. 세계의 노래를 이루는 글자를 모으고, 몬스터 격자를 정리하고, 아케이드 아레나에서 겨루세요. 전부 Ling 언어로 작성되었습니다.
설치: lingfu install soul-symphony-ling 빌드: lingfu build --release (ling 툴체인 필요)
조작: A 점프 · X 검 · B 하이퍼밤 · Y 가드 · RT/LT 부스트/브레이크 · Start 일시정지 언어: 음성·자막·인터페이스를 각각 따로 설정할 수 있습니다 (메인 메뉴 → 옵션). 메인 메뉴 → 언어에서 세 가지를 한 번에 설정합니다.
챕터 목록은 위의 챕터 인덱스를 참고하세요.
<h2 id="-日本語">✦ 日本語</h2>
ソウル・シンフォニー — Ling エディション:魂の world を舞台にした 3D アドベンチャー。世界の歌の文字を集め、モンスターの格子を破り、アーケードアリーナで戦います。すべて Ling 言語 で書かれています。
インストール:lingfu install soul-symphony-ling ビルド:lingfu build --release(ling ツールチェーンが必要)
操作:A ジャンプ · X 剣 · B ハイパーボム · Y ガード · RT/LT ブースト/ブレーキ · Start ポーズ 言語:音声・字幕・インターフェースはそれぞれ独立して設定できます(メインメニュー → オプション)。メインメニュー → 言語で三つを同時に設定します。
章の一覧は上のチャプター索引をご覧ください。
<h2 id="-ไทย">✦ ไทย</h2>
ซิมโฟนีแห่งวิญญาณ — ฉบับหลิง: การผจญภัย 3 มิติในแดนวิญญาณ เก็บตัวอักษรแห่งบทเพลงของโลก เคลียร์แลตทิซมอนสเตอร์ และดวลกันในสนามอาร์เคด เขียนด้วยภาษาหลิงทั้งหมด
ติดตั้ง: lingfu install soul-symphony-ling สร้าง: lingfu build --release (ต้องมีทูลเชน ling)
ปุ่มควบคุม: A กระโดด · X ดาบ · B ไฮเปอร์บอมบ์ · Y การ์ด · RT/LT เร่ง/เบรก · Start หยุดชั่วคราว ภาษา: ตั้งค่าเสียงพากย์ ซับไตเติล และหน้าจอแยกจากกันได้ (เมนูหลัก → ตัวเลือก) หรือตั้งพร้อมกันทั้งสามที่ เมนูหลัก → ภาษา
ดูรายชื่อบททั้งหมดได้ที่ดัชนีบทด้านบน
ดูเอกสารภาษาไทยฉบับเต็มได้ที่ README_TH.md
<div align="center">
Made with 靈 by Ling Lin · ling-lang.org
</div>