FC2ブログ

銀日記

このブログはマビノギ&ウディタ制作のブログです。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

コメントでも処理時間をくっていた事実

どーも。瀬戸です・∀・ノ

こんなコモンを使ってデバッグをやっているときに思ったことがあります。

■変数操作: CSelf10[コマンド数A] = Sys108:[読]現フレームのコマンド処理数 + 0
■ピクチャ表示:300000 [左上]文字列[\cself[10] [com/F] X:0 Y:0 / 0(0)フレーム / パターン 1 / 透 255 / 通常 / 角 0 / 拡 100% / カラー R[100] G[100] B[100]
■回数付きループ [ 40 ]回
|■変数操作: CSelf11[コマンド数B] = Sys108:[読]現フレームのコマンド処理数 + 0
|■条件分岐(変数): 【1】CSelf11[コマンド数B] が CSelf10[コマンド数A]超
|-◇分岐: 【1】 [ CSelf11[コマンド数B] が CSelf10[コマンド数A]超 ]の場合↓
| |■変数操作: CSelf10[コマンド数A] = CSelf11[コマンド数B] - 6
| |■変数操作: CSelf10[コマンド数A] 下限= 0 + 0
| |■ピクチャ表示:300000 [左上]文字列[\cself[10] [com/F] X:0 Y:0 / 0(0)フレーム / パターン 1 / 透 255 / 通常 / 角 0 / 拡 100% / カラー R[100] G[100] B[100]
| |■
|◇分岐終了◇
|■ウェイト:1 フレーム
|■
◇ループここまで◇◇



↑のコモンは、要は40フレームごとの最大の1フレームあたりのコマンド処理数を画面上に表示するコモンです。
処理数から6を引いているのは、このコモン自体の1フレームあたりのコマンド処理数が6だからです。

んで、このコモンをつかってデバッグをやっているときに気が付いたのですが、コメントについても1コマンドとしてカウントしているような…。
何回か実験してみた結果、コメント自体も1コマンドとしてカウントされているという結論になりました。

ここで気になるのは

■コメントが原因で処理落ちは発生するのか?

ということ。

ということで、上のイベントはほっぽいて、コメントのみで10万行埋めたイベントを用意して検証してみました。

以下、結果をコメントの行数とFPSで記します。

コメント10万行:60 FPS
コメント20万行:19 FPS
コメント30万行:13 FPS
コメント40万行:10 FPS

コメント50万行:処理数オーバーエラー


なお、ゲームデータを出力して Game.exe にて検証しても似たような結果になりました。

結論
コメント文でも多少処理を要している。
1フレームあたりのコメント行数が少ないほどゲーム中のPCへの負荷は軽くなる。


処理速度をひたすら追求する場合はコメント文も少なめにってことなんだろうか=∀=


テーマ:同人ゲーム - ジャンル:ゲーム

  1. 2013/01/29(火) 03:54:54|
  2. ウディタ
  3. | トラックバック:0
  4. | コメント:0
<<ダイヤを精霊にあげたらこうなった。 | ホーム | ウディタがアップデートされた!?>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://ginyoku892.blog69.fc2.com/tb.php/183-3203c848
この記事にトラックバックする(FC2ブログユーザー)

検索フォーム


blogramのブログランキング
↑ブログが面白かったらクリック!

アフィリエイト


プロフィール

silvertorch

Author:silvertorch

キャラ名:銀燈
タルラークサーバ
10CHに住むジャイアント
自称壁職(笑)

キャラ名:パドさん
タルラークサーバ
格闘メイド

ウディタペンネーム:瀬戸星人
凡才な初心者
スキルアップしたい(願望)



Edit

かうんたー

スキル状況

銀燈 2012年10月29日現在

提供:Ababill/聖典群のブログ

ひまつぶし

クリックでエサをあげられます


最新記事

最新コメント

カテゴリ

アフィリエイト (1)
ぐだぐだな日記 (89)
スキル (7)
プレイ動画 (4)
戦術指南? (7)
イベント (15)
MML (6)
演奏動画 (1)
ネタ (2)
装備関係 (8)
無駄レポート (12)
ウディタ (16)
ウディタ関連ソフト (1)
ウディタ講座 (29)
ウディタ素材 (1)
ウディタ講座まとめ (1)
ウディタでSRPG目次 (1)
ウディタでベースシステムを自作する系目次 (1)
ウディタ創作物まとめ (1)
ゲーム制作あれこれ (2)
今日の映画 (1)

リンク

カレンダー

10 | 2018/11 | 12
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -

月別アーカイブ

QRコード

QR

ブロとも申請フォーム

この人とブロともになる

RSSリンクの表示

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。