2007年11月7日水曜日

NO.2114 プログラミング9週目

HSPコンテスト2007の応募期間が終了しましたね
コンテスト期間中に、是非とも今書いているスクリプトを
完成させたかったのですが
残念ながら、そのスクリプトは未完成のまま
HSPコンテスト2007は終了してしまいました

しかしながら動機として
そのスクリプトは
HSPコンテスト2007に応募するんだー!
ということで、書き始めたので
いいきっかけだったかな。とは思います

そのプログラムは2年くらい前から構想を練っていたので
HSPコンテストどうこうよりも
是非、完成させて
何よりも、自分自身で遊んでみたいので
全然、進んでいないけど
ボチボチ作っていきたいですね

・少し前にやったこと
昔、作成したスクリプトをモジュールに分割していたんだけど
残っていたひとつの処理を、モジュール化しました

・最近始めたこと
戦闘の処理
攻撃にグラフィックをつけるとめんどくさそうなので
戦闘はテキストだけ
防御力もないので
戦闘の処理はHPからATを引いて
勝利か敗北か。で分岐するだけなので
やってみたらあっさりできました
デバッグはまだだけどさ

・今、すべきこと
戦闘画面に敵キャラとプレイヤーキャラの表示
まだ絵も書いてない...orz
書いて表示です
それから経験値の取得とレベルアップの処理を書けば
(デバッグはまだだけど)
戦闘の処理は一段落

戦闘の処理とレベルアップの処理は、サブルーチンにして
何にも依存せず、依存する部分は処理に引数として渡して
自動的にデバッグする予定です

それ以外のToDoリスト
・シナリオ書き
HSPコンテスト2007の応募期間が終了したことで
時間的制約がなくなったので
やっぱシナリオも書くことにしました
漠然とした構想はあるけれど
シナリオなんて書いたことがないので
ちゃんと書けるか、心配です
・SAVEとLOAD
やっぱ簡単な暗号をかけます
スクリプトも公開する予定だけど
スクリプトを公開するのは別モードにします
書いたスクリプト、全部公開してもいいんだけど
やっぱ暗号かけないと
データ書き換えてしまいますからね

現時点のモジュール化が終了した頃
HSPコンテスト2007の応募期間が終了しました
で、少し、スクリプトを書いていなかったんだけど
(おかげで前の日記から大分経ってしまった)
ある記事で、フローチャートを書くのは大事
と書いてあるのを読んで
フローチャートを書いてみたら
スクリプト書きが進みました
ToDoリストを書くのも
フローチャートを書くのも
やっぱ、すると良いことがあるんだなぁ。と思った今日この頃です

0 件のコメント: