概要 
C++を最低限しか使わないゲーム開発環境を目指す
特徴・設計思想 
- 多人数ゲーム開発で使うことを前提。
- 実機上でコンパイルするためコンパイラに優しい仕様を意識。
- C/C++を使い慣れている人が少し学習するだけでコーディングができるようにする。
- 再コンパイル回数をなるべく減らす。
- D言語,C#の良いところを採用する。
- スクリプトコンパイラとスクリプトVMはプログラム的に分離させる。製品版でのコードサイズを削れるようにしたいから。
- ライセンスなどでグレーになることがあるため,yacc,boostなど外部ライブラリは使用しない。
- ver1.0はコンパイラはC#で。ランタイムでのリンカ・VMはC++で作成予定。
|