[過去ログ]
■吉里吉里/KAG/TJS雑談質問スレ■その8 (972レス)
■吉里吉里/KAG/TJS雑談質問スレ■その8 http://echo.5ch.net/test/read.cgi/gamedev/1147590108/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
314: 名前は開発中のものです。 [sage] 2006/06/30(金) 07:37:46 ID:YdfnhgwZ 質問なのですが、[]で囲った1行の処理と@による複数行の処理って違いがあるのでしょうか? たとえば、[move 〜][move 〜][move 〜][move 〜]\ だと行はじめから\までの処理が一括で行われるとか、 @move 〜 @move 〜 だと、各処理は個別で@間にわずかでも時間に差ができるだとか。 とにかく処理時間をわずかでも縮めたくて、できるところは極力前者みたいにいじってるんだけれど無意味ですか? あと、@callによる別ksファイルからの呼び出しと、@macro nameによる呼び出しだと、 やはり、@macroで呼んだほうが速いですか? なんかむちゃくちゃ登録すると重くなったりしないかと不安あるのですが・・。 http://echo.5ch.net/test/read.cgi/gamedev/1147590108/314
326: 名前は開発中のものです。 [sage] 2006/06/30(金) 20:02:20 ID:TrEoZ9+J >>314 全部が無意味とは言わないが、かけた労力に見合うだけの効果が得られるとも思えない。 大体、System.getTickCount()などで効果が出ているか確認してから、実行に移すのが筋だろ・・・。 どんな超大作作ってるのか知らないけど、そんな質問してくる時点で何かおかしいぞ。 そもそも吉里吉里2/KAG3を使う目的の一つは、多少の軽快さを犠牲にしてでも 効率よくゲームが開発できるから、じゃないの? 処理時間を縮めたい奴が何で吉里吉里2/KAG3使うのか理解に苦しむ。 前提から間違ってないか? 俺はコストパフォーマンスを重視したいので、ここぞと言うところだけTJSで、後は全部タグで書く。 可読性も重視したいので、タグを横に並べまくるとか、読みにくくなるような書き方もしない。 ライブラリとして使えるように、汎用性の高いマクロやサブルーチンは必ず別ファイルにする。 ・・・実際、こんなやり方で良いのと違う? http://echo.5ch.net/test/read.cgi/gamedev/1147590108/326
330: 314 [sage] 2006/07/01(土) 02:57:46 ID:tCKIJVtZ >>326 もちろん吉里吉里で作ることの意味合いはわかるのですが、 自分の場合プログラム知識は薄く、基本的にアイデアでタグからいろいろ動作作ってるのですが、 そういうのでできたものが、ある程度長くなったりすると、 CPU速度でかなり速度差でるのに気づきまして(といっても重さの変化程度のレベルですが) なので、タグ文章しかできないけど自分のできる範囲内でできる限り軽くしたいなぁと。 当然重さの違いがわかるような処理させてるので、読みやすさってのも理解できるのですが・・。 あまり弄る確率が低かったり、その一帯が何をやってるかわかるとこはまとめちゃってます。 重さレベルの調整なのでミリ秒単位でも変化があればいいって感じで。 作ってるものがどうかとかは別にしても、CPUで顕著な差が出るのはできるだけ避けたいなぁと思ってるので・・。 http://echo.5ch.net/test/read.cgi/gamedev/1147590108/330
331: 326 [sage] 2006/07/01(土) 03:51:00 ID:W3pUzxVU まず、>>314は労力の注力先そのものを間違っていると思う。 タグを横に並べれば速度アップするのかとか、効果があるのかどうかも 分からないような「迷信」に労力をかけてどうするつもりだ? (System.getTickCount()で裏を取れと書いたのはそのため) >>314が真っ先にやるべきことは、プログラミングのスキルの向上だと思うぞ。 すでに自覚があるようだけど、多分、おかしなタグの書き方をしているだけじゃ ないかと思う。 独学で限界を感じているなら、このスレや公式とかに問題のシナリオを 貼り付けて、何が問題なのか教えを乞うってのも良い方法だと思うよ。 http://echo.5ch.net/test/read.cgi/gamedev/1147590108/331
337: 名前は開発中のものです。 [sage] 2006/07/01(土) 15:48:42 ID:pYV3dxt+ タグの構文解析はC++だが。。 >>314のやってることは、 空行を1つ減らすだとか、コメント行やラベルを1つ減らすだとか、 そんな程度の違いだぞ。 しかも>>334の言ってるように、[タグ名]のほうが解析が厄介だから、 その分の時間差を引くと、本当に早くなるのかどうかすら疑わしい。 http://echo.5ch.net/test/read.cgi/gamedev/1147590108/337
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.025s