Skip to content

Home ja

github-actions[bot] edited this page Sep 24, 2026 · 2 revisions

Mana ドキュメント

🌐 English · 日本語

Mana は、ゲーム内のキャラクターやイベントの進行を、テキストで記述するプログラミング言語です。処理を Actor と Action に分け、Request で連携させます。

初めての方は、文字を表示するところから始めて、会話して門を開ける小さなイベントを作りましょう。プログラミング未経験の方も、ソースファイルの作り方、コンパイル、エラーの直し方から学べます。

最初に読む

  1. Mana とは
  2. テキストでプログラムを書く
  3. Mana を使う準備
  4. はじめての Mana プログラム
  5. コンパイルと実行・エラーの直し方

続いて チュートリアルで、Actor と Action を使ったイベントを作ります。ツールとターミナルの操作に慣れている方は、最初のプログラムから試せます。

目的から探す

やりたいこと 読む場所
Mana を用意し、初めて動かす Getting Started
コードを書き、イベントを作る Tutorial
そのまま実行できる例を探す 完成コード
Actor の実行や待機の仕組みを理解する Concepts
構文や制約を正確に調べる Language Reference
C++ アプリケーションやゲームへ組み込む Integration

教材ではターミナルに文字を表示して、処理の順序を確認します。ゲームの描画や音声を動かす部分は、組み込みガイドでゲーム本体側につなぎます。

文書について

リポジトリの documents を原本とします。

Clone this wiki locally