-
-
Notifications
You must be signed in to change notification settings - Fork 4
Home ja
github-actions[bot] edited this page Sep 24, 2026
·
2 revisions
🌐 English · 日本語
Mana は、ゲーム内のキャラクターやイベントの進行を、テキストで記述するプログラミング言語です。処理を Actor と Action に分け、Request で連携させます。
初めての方は、文字を表示するところから始めて、会話して門を開ける小さなイベントを作りましょう。プログラミング未経験の方も、ソースファイルの作り方、コンパイル、エラーの直し方から学べます。
続いて チュートリアルで、Actor と Action を使ったイベントを作ります。ツールとターミナルの操作に慣れている方は、最初のプログラムから試せます。
| やりたいこと | 読む場所 |
|---|---|
| Mana を用意し、初めて動かす | Getting Started |
| コードを書き、イベントを作る | Tutorial |
| そのまま実行できる例を探す | 完成コード |
| Actor の実行や待機の仕組みを理解する | Concepts |
| 構文や制約を正確に調べる | Language Reference |
| C++ アプリケーションやゲームへ組み込む | Integration |
教材ではターミナルに文字を表示して、処理の順序を確認します。ゲームの描画や音声を動かす部分は、組み込みガイドでゲーム本体側につなぎます。
リポジトリの documents を原本とします。
このマニュアルは shun126/Mana の documents/wiki/ から自動生成しています。Wiki を直接編集しても次の公開で上書きされるため、修正はリポジトリへの Pull Request でお願いします。
This manual is generated from documents/wiki/ in shun126/Mana. Edits made on the Wiki itself are overwritten on the next publish, so please send changes as pull requests to the repository.