自作ゲームの事やら、くだらない事をつらつらと。  初めて来られた方へ
プログラミング【2007/06/26】
旧「ゲーム製作」カテゴリーは「Historb」カテゴリーに変更…
現「ゲーム製作」カテゴリーでは、ゲーム製作全般に関わる事を書いていきたいと思います。



BASICやC言語、HSP…とまあ複数の言語でプログラミングしてきてるんだけれども
こういうツールにもバグ・不具合というモノが存在すると知ったのは
HSPを弄るようになってから。

それまでは、こういう開発ツールにバグなど存在しないものと思っていたので
何か変だと思ったら開発ツールのバグを疑わず、俺の組み方に問題があるモノと見て
リストをチェック・トレースしたり…んで、力技で解決させてきた。

バグというモノが存在すると知った後も、上記の事がクセになってるのか知らないけど
まずバグよりも自分の組み方を疑ってしまう。
例えツクールにバグがある(何かしら不具合が残っている)であろう事を知りつつも。

例えばRGSSを弄ってて、エラーの原因を探るため
処理中の変数状態(例:@active_battlerとか)を知るのに
p命令を使って変数が壊れてないか(※)、もしくは想定外の内容になってないかを調べるんだけど
そのp命令が、どういうワケかスルーされる事があるんだよね。
条件分岐で必ず処理しているルートなのにも関わらず。

これ、本当はRGSS本体のバグなのかも知れないけど
開発ツールのバグよりもまず自分の組み方を疑うか、別の方法でどうにかして解決しようとする。

他の方々はどうだろう?
まず元々のツールのバグを先に疑うか、自分の組み方を疑い、どうにかして解決させてみるか…
こういうのは世代によって違ってくるのだろうか。
はたまた、古くからプログラムを組んできたか否かで違ってくるのだろうか。

まあ、どっちでもいいだれ…と言われれば それまでだろうけど
自分でどうにかして解決できたら気持ちいい…そんな俺ガイル。

なので、もし開発ツールのバグと考えて自分でどうにかしようと思わない人がいるなら
やれる所まででいいから自分でどうにかして解決させてみようぜ。
ある程度のレベルまでプログラミングできるなら、ね。

…という事が言いたかっただけだったりする。

もちろん、自分の力でどうしようもない場合も出てくるし
やりたくなきゃ別に強要するつもりはないんで
「あーまたコイツ寝言書いてるよ…しょうがねぇなぁ」でスルーよろしくー。

(※)昔、専門学校でC言語を習った時、詳しい条件・原因は忘れたけど
   変数が壊れる事がある、と聞いた。
   実際経験したし、HSPでも同じ経験をした。

【web拍手返事】
情けない話だが、拍手コメントは滅多に来ない。
こうしてコメントが寄せられたのは何ヶ月ぶりだろう…半年はご無沙汰な気がする…
はは、はははは…!
(自演で…ってのも空しすぎるしねぇ…)

…では、いきます。

RGSS最高です。
どうもありがとうございます。
地味な小ネタばっかで申し訳ないですが、今後も地味な小ネタを
出してゆく事になるでしょう。

もしかしたら近日、そうした小ネタを出す…かも知れません。
コモンイベントで充分代用できるんですが
コモンイベントは極力使いたくない、そんな人のためのものなので
需要あるかどうかは分かりません。 ちょっと悩み中です。
| カテゴリー:ゲーム製作 |

-->
カレンダー

05 | 2007/06 | 07
- - - - - 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



最近の記事



カテゴリー



リンク

自サイト(1)
RGSSサイト(2)
知己(3)

このブログをリンクに追加する



月別アーカイブ



ブログ内検索



RSSフィード



Powered By FC2ブログ

Powered By FC2ブログ
ブログやるならFC2ブログ