C++/スクリプト/言語仕様/概要
https://www.10106.net/~hoboaki/wiki/?C%2B%2B%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%2F%E8%A8%80%E8%AA%9E%E4%BB%95%E6%A7%98%2F%E6%A6%82%E8%A6%81
ホーム
編集
添付
検索
最終更新
ヘルプ
新規
編集
凍結
リンク元
Wiki書式ヘルプ(整形ルール)
最新の40件
2020-07-12
Vulkan
2018-09-30
ゲームプログラマの小話
2018-07-21
チラ裏
2017-06-09
RecentDeleted
2016-12-13
Personal/アニメ&ゲーム記録
2016-10-27
CrossFramework/実装メモ
2016-09-28
CrossFramework
2014-12-28
Tool/Maya
2014-04-19
Private
2013-12-26
FrontPage
2013-11-30
CrossFramework/開発環境
2013-11-28
WikiTest
2012-09-27
C++/オープンソースライブラリゲームプログラミング/開発環境
2012-05-26
C++/コーディングスタイルの悩み
CrossFramework/コード規約
2012-02-16
JCurl
2011-12-31
Personal
2011-02-19
Tool/Doxygen
Tool
2011-02-17
C++/オープンソースライブラリゲームプログラミング
2011-02-16
CSharp/ちょこっとコード集
CSharp
2011-02-14
C++/オープンソースライブラリゲームプログラミング/トラブルとその解決
2011-02-13
Tool/XCode
C++/コーディング規則
2010-08-16
Shiba/メモ
2010-08-10
Shiba/Shiba VM
2010-08-09
Shiba/Shiba Language/文
2010-08-06
Shiba/Shiba Language/型
2010-08-01
Shiba/Shiba VM/メモ
2010-07-31
Shiba
Shiba/Shiba Byte Code
Shiba/Shiba Engine
Shiba/Shiba Language/ユーザー定義型
Shiba/Shiba Language/モジュール
Shiba/Shiba Language/字句
Shiba/Shiba Language/式
Shiba/Shiba Language/宣言
Shiba/Shiba Language/概要
Shiba/Shiba Language
Total : 2505
Today : 1 Yestrday : 0
Top
>
C++
>
スクリプト
>
言語仕様
> 概要
概要
概要
忘れてはいけないこと
PCでコンパイル。ランタイムでリンク&実行。
C++を最低限しか使わないゲーム開発環境を目指す
忘れてはいけないこと
多人数ゲーム開発で使うことを前提。
C/C++を使い慣れている人が少し学習するだけでコーディングができるようにする。
再コンパイル回数をなるべく減らす。
D言語,C#の良いところを採用する。
ライセンスなどでグレーになることがあるため,yacc,boostなど外部ライブラリは使用しない。
PCでコンパイル。ランタイムでリンク&実行。
コンパイルはPCでやる。
コンパイラはC#で書き,ランタイムには中間データを渡す。
C++で書くと面倒くさいところがC#だと書くのが断然楽になることが多いから。
また,中間データにすることでスクリプトのソースコードをアプリケーションに載せなくて済むので,逆アセンブルが容易ではなくなる。
C++で書くのはリンカ・VMを含む実行環境。
Last-modified: Thu, 29 Jul 2010 22:55:04 JST (5016d)
Link:
C++/スクリプト/言語仕様
(5019d)