概要 Edit

C++を最低限しか使わないゲーム開発環境を目指す

忘れてはいけないこと Edit

  • 多人数ゲーム開発で使うことを前提。
  • C/C++を使い慣れている人が少し学習するだけでコーディングができるようにする。
  • 再コンパイル回数をなるべく減らす。
  • D言語,C#の良いところを採用する。
  • ライセンスなどでグレーになることがあるため,yacc,boostなど外部ライブラリは使用しない。

PCでコンパイル。ランタイムでリンク&実行。 Edit

  • コンパイルはPCでやる。
  • コンパイラはC#で書き,ランタイムには中間データを渡す。
  • C++で書くと面倒くさいところがC#だと書くのが断然楽になることが多いから。
  • また,中間データにすることでスクリプトのソースコードをアプリケーションに載せなくて済むので,逆アセンブルが容易ではなくなる。
  • C++で書くのはリンカ・VMを含む実行環境。

リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Thu, 29 Jul 2010 22:55:04 JST (5016d)