Delphi? -2ページ目

Ver0.30

何度やっても画像がUploadされません。こんばんは。

エラー連発なんですが…行ったと思ったらUploadできてないし…ワケワカリマセン。


さて今回からタイトルはプログラムのVerに変更しました。中間報告も数多くなりすぎてきたので…最初からVerにしてればきれいにそろったのになぁ・・・ そもそもVerつけ始めたのVer0.2以降なんですけどね…。


さて肝心のプログラムはPause導入完了。フラグを挟む事で自動連打認識問題解消しました。おまけでゲーム開始時にエラー防止のため0.5秒程度のLoadingをはさんでみました。実際は無くても行くんですけどね。極たまーに初期化が不完全な状態でゲームが始まっちゃうので処理猶予時間があったほうがいいかな~?と。


メニュー関係はコレで一段落かな?

後は・・・方向性がはっきりしないとシステムが作れないんですよね・・・。

とりあえず、、ゲームオーバー画面ちょっといじってみるか…。

中間報告9

Delphi作業中29

こんばんは。


とりあえずPause仮導入完了。なんで仮かというと処理は出来上がっているもののボタン1押しっぱなしだと即抜けてしまうため攻撃ボタン押しながらだと使い物にならない問題が残っているからで…友人にアドバイスをもらったのでそれを参考に直す予定…これで他の無駄な待ち時間がなくせるかも?

処理的な負荷は大して変わらないようなのでこのまま行きます。

中間報告8

Delphi作業中28

久々の画像付き更新です。こんばんは。


まずはじめに…前回一時停止(Pouse)って書きましたが…Pauseの間違いでした…orz

Pouseで検索してこのブログが引っかかってるのは正直ビックリ・・・というか意外というか…ヽ(;´Д`)ノ


さて、気を取り直して一時停止(Pause)を導入。なんだかんだで半透明処理を試しで入れてみてます。一通り動作確認して問題が無いようならこのままで。いろいろいじっているうちにこの半透明処理を繰り返し行う事でブラックアウトが表現できることが判明…多分本来の方法とは違うんだろうなぁ…ローディング画面で使ってみるかな・・・?

予定としてはこの画面からタイトル画面に戻れるようにするつもりです。それが終わったらタイトル画面でメニュー作るか・・・でも絵が来ないと下手に作れないんだよなぁ…とさらにプレッシャーかけてみ

とりあえずはLoading画面かな? ブラックアウト試してみるか・・・。

中間報告7

こんばんは。


グラフィックは依頼した人がやっと本腰を入れてくれたようです。実際に絵が来るのは結構先になるっぽいのでゲームシステムはとりあえず開発停止してメニューシステムを作り始めています。まずは友人にアドバイスを受けたESCで強制終了を仮導入。おそらく出番の無いボタン16に割り振ってESCと同期させています。次はPouse(一時停止)かな?

ゲーム中でカウントしてる数値を一時停止させないといけないので少々悩み中。半透明処理も導入したいんだけど…これって負荷高いのかなぁ? ちょっと様子見ながらになりそうです。


中間報告6

こんばんは。


予定していた自機被弾時の処理導入完了。

具体的には、被弾>爆発エフェクト>自機を初期座標へ>7秒間点滅処理&無敵に変更しました。

そこまできつい弾幕にする予定はないので、HP形式ではなく残機形式に方針を決定。これと同時にグラフィックカウンターを設置して絵を一定時間で変えられるようにしました。これを使えば敵の動く関節なども再現できるわけですが…まぁ、絵が来ないんで(以下略


ごみ掃除も大体終わったので、今度はグラフィック関係いじりたいんですが…絵g(以下略

('~')

うん、やっぱ無理だ。こんばんは。


本日も変数のごみ掃除で終了…てか根本的なところまでいじりだしちゃったから当分更新無理です。

まぁ、どの道絵が来ないんで進めようがないわけなんですが…。


というわけで毎日更新は終了します。

次回は…絵を依頼してる人に聞いてくだs…

来週末あたりにまとめて更新できれば…イイナ?

中間報告5

Delphi作業中25

こんにちは。

相変わらず内部処理の見直しをやっています。無駄な変数多すぎデス。


とりあえず、ボムと誘導ミサイルの導入完了。グラは仮なのでキニシナイ見ないでください。

ネットで見つけたSTGを見て自機が被弾した時の処理を思いついたので導入テスト中。

フラグの立て方を考え直す必要があるのでちょっと時間がかかるかも?

むむむ

毎日更新宣言したもののやっぱり載せられることがなかったという…orz

こんばんは。


一応プログラムはいじってはいます。ただ内部の変数のごみ掃除しかしていないので…。

見せられるものがないと言うか…というわけで本日の更新終了!(ぇ


明日はなんか見せられるのもがあればいいなぁ…。

中間報告4

Delphi作業中24  

やることがたまってて開発ペースがどんどん落ちています。こんばんは。


とりあえずですがミサイルを導入。これを作ってみて以前作った敵弾処理に問題があることが判明。

敵の動き方も同じようにすればかなり無駄が省けそうです。というか、最初の頃作った部分が無駄多すぎたっぽい…。覚えながらやってるから仕方がないといえば仕方がないわけですが…。

ちと新しい物の導入はしばらく無理かな…ボムも見直す必要があるし…。書くの忘れてましたが、前のVerでジョイパッドに対応。



話は変わりまして…このブログはpcnom 様のありがたい講座のおかげでここまで作れているわけですが…当然ながら他にもいくつか参考にさせてもらっているサイトがあります。そのひとつがDelphiゲーム製作講座 です。こちらのページのずーと下のほうを見てみてください。




Σ(゜□゜; なんかリンクされてる!!!

最近訪問者の数が増えてるなぁ~とは思っていたんですが…まさか自分が参考にしているサイト様からリンクしていただけるとは思いもせず…。ありがとうございますm(_ _)m


初見の方が増えてることを前提に偉そうですが勝手ながらこのブログについてちょっと語ってみようと思います。

まずはじめに、このブログは毎日更新ではありません。理由としてはTOPに書いてあるとおり記録することを主旨としているためで、ゲームの開発が進まなければ当然ここの更新もありません。開発が進んでいるときはそれこそ毎日更新になるでしょうが…この先見直し作業が増えるので当然更新頻度も下がります。

次に現在作っているゲームに関してですが、3Dは使わないつもりです。理由としていくつかあるのですが、ひとつは私が3Dに関する知識が不足していることと、なるべく多くのPCで動かしてみたいためです。そのためド派手なエフェクト等はまず使いません。また、負荷が高くなるような(敵弾数が膨大な)いわゆる弾幕STGとも違ったものになる可能性が高いです。気持ち的にはスターソルジャーを目標にしています。


こんな感じかな?

ちなみに連休中は毎日更新の予定ですのでよろしくお願いします(ぇ

中間報告3

Delphi作業中23  

こんばんは。


敵3(赤十時)の自機の弾の反射(当てると高速な弾を打ち返してくる)とボム(仮)を導入。ボム(仮)は今のところ真っ白なグラを一瞬表示させて敵を消滅させているだけです。この辺はエフェクトをもう少し考える必要がありそう。グラに関して言えば全部仮なのでエフェクトを考えるのは絵が出来上がってくるまで後回しかな・・・。


いい加減システム周りに残ってるゴミを掃除しないと・・・明らかに無駄な変数が結構ありそうです。