[過去ログ]
C# C# C♯ でゲームを作ろう Part2 (496レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
119
: 2010/12/27(月)11:39
ID:e7NS5L10(2/2)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
119: [sage] 2010/12/27(月) 11:39:22 ID:e7NS5L10 流れぶったしたついでにぐぐれば出てくる内容を書いとこう。どれも読んだだけで実装したことないから勘違いしてたらよろ。 >yield return 本来は確かforcach文を実現するために使われる文法の1つ。 匿名メソッドとかラムダ式とかと似たような感覚で、主に既存の文法を省略表記できるように、とっぴな記述を実現できるようにしたやつらの一人。 列挙子あるいは反復子(英語だとイテレータだっけ?デザパタとかとは別で、C#の用語・文法に存在する)とよばれる、 特定の自作クラスをfreeach文で利用する可能にするための一連の記述内で登場する。 実際の動きがマイクロスレッドやファイバーと呼ばれる機構そのままを実現してる。 ゲーム屋はそういう用途で使いたいときに使うことも可能。自分はやったことないけど。 >Reflection関連 メタデータから強引にあれこれしたいときに使う。通常用途はプラグイン機能を実現するための機能。 ここら辺をうまく使うと、理論上C#プログラムのスクリプト言語にC#を選択できるみたいだけど、知らん。C#仮想マシンってそもそも簡単に使える状態で公開されてるの? 実現すればかなり有効な気はしないでもないが、動的コードの読み込みと再起動を実現したいためにスクリプトを使う場合は、情報の多いLua仮想マシンを利用する手段に落ち着く傾向ががが。 http://mevius.5ch.net/test/read.cgi/gamedev/1290300779/119
流れぶったしたついでにぐぐれば出てくる内容を書いとこうどれも読んだだけで実装したことないから勘違いしてたらよろ 本来は確か文を実現するために使われる文法のつ 匿名メソッドとかラムダ式とかと似たような感覚で主に既存の文法を省略表記できるようにとっぴな記述を実現できるようにしたやつらの一人 列挙子あるいは反復子英語だとイテレータだっけデザパタとかとは別での用語文法に存在するとよばれる 特定の自作クラスを文で利用する可能にするための一連の記述内で登場する 実際の動きがマイクロスレッドやファイバーと呼ばれる機構そのままを実現してる ゲーム屋はそういう用途で使いたいときに使うことも可能自分はやったことないけど 関連 メタデータから強引にあれこれしたいときに使う通常用途はプラグイン機能を実現するための機能 ここら辺をうまく使うと理論上プログラムのスクリプト言語にを選択できるみたいだけど知らん仮想マシンってそもそも簡単に使える状態で公開されてるの? 実現すればかなり有効な気はしないでもないが動的コードの読み込みと再起動を実現したいためにスクリプトを使う場合は情報の多い仮想マシンを利用する手段に落ち着く傾向ががが
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 377 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.053s