概要 Edit

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

忘れてはいけないこと Edit

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

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

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

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes
Last-modified: (4404d)