langsmith:325
From: Shiro Kawai <shiro lava.net>
Date: Sun, 16 Apr 2006 09:16:12 -1000 (HST)
Subject: [langsmith:325] Re: 組み込みスクリプト速報
From: TOBY <toby tobysoft.net> Subject: [langsmith:324] Re: 組み込みスクリプト速報 Date: Sun, 16 Apr 2006 15:27:43 +0900 > ゲーム製作なんかで共同作業をするとわかるのですが、 > 数値的なデータや、挙動を変更するのに、 > (コンパイル型の言語の場合)コンパイルが必要だと > 生産性がどうしても落ちてしまいます。 > > また、データを変更するのが、 > プログラマ以外のデザイナだったりするので、 > 覚えることが少ない必要最低限の言語仕様の言語の方が > 都合がよかったりします。 某社ではRPGのシナリオやイベント、戦闘時のパラメタ等は全て スクリプトで記述していて、スクリプトを書くのはプログラマ ではなくゲームプランナーの仕事でした。なので非プログラマにも すぐ使える仕様が必須でしたね。 個人的にはon-the-flyでコンパイルするようにしたって良いと 思うんですが(特にシミュレーション系のパラメータ設定)、 そこまで凝った処理系を作ってる時間が無いのが実状です。 > あー、あと、Rubyのようなコンパイルのいらいないスクリプトだと、 > 言語を分ける必要もないかもです。 > (実行時にロードして実行もできることですし) コンソールが対象だとメモリ管理がシビアだったりしませんか。 ゲームを通して保持されるアリーナと、特定のモードに入った 時にだけ使えるアリーナに分割されてたりとか。 汎用スクリプティング言語を使おうとしてもそのへんが 難しいんですよね。 --shiro -- ML: langsmith quickml.atdot.net 使い方: http://www.atdot.net/~ko1/quickml
316 2006-04-12 13:49 [toby tobysoft.net ] 組み込みスクリプト速報 318 2006-04-15 02:14 ┗[ttn3w7u2fs mx6.ttcn.] 319 2006-04-15 02:38 ┣[matz ruby-lang.org ] 320 2006-04-15 09:36 ┣[yun nekome.net ] 322 2006-04-16 10:38 ┃┗[dan dgames.jp ] 323 2006-04-16 11:19 ┃ ┗[yun nekome.net ] 321 2006-04-16 10:28 ┣[dan dgames.jp ] 324 2006-04-16 15:27 ┣[toby tobysoft.net ] -> 325 2006-04-17 04:16 ┃┗[shiro lava.net ] 326 2006-04-21 01:21 ┗[ttn3w7u2fs mx6.ttcn.]