2007-12-01から1ヶ月間の記事一覧

2007年を振り返って

昨年はムックへの寄稿とか、それに伴う?お茶会へ参加したり、コンテストとは関係なくナンプラー*1とか作っていましたが、 2007年は本業が無駄に忙しい状況でしたので、HSP関連の活動というか作業は、ほぼコンテストオンリーでした。 なにしろ、3月〜7月の…

敵弾、画像変更の理由

やっとVer1.56がコンテストサイトに反映されました。 Ver1.56で敵弾のデザインを変えた理由について解説。 GARUDAでは画像の形状に関係なくキャラクターの中心点の距離だけで当たり判定しております。 以前の細さの敵レーザーだと、敵レーザーの横を自機がす…

ボスまでの道のり

GARUDAは、ステージの終わりにボスが待っていて、ボスを倒すとLVアップという見た目になっていますが、 内部的にはボスはステージ最初に既に生成されており、ボスの生成でLVアップというロジックにしています。 今回は、その辺を解説。 ボスは、ゲーム中かど…

Ver1.56

恥ずかしいBugを作りこんでいたことに気がつきました。(詳しくは書きません) コンテストサイトへ反映されていないのをいいことに、こっそり修正しました。 その他、 ・自機に対する敵弾や各種雑魚の当り判定が広すぎる気がしたので、2割ほど縮小。 ・敵ホ…

スリム化小ネタ

IF(A>B){A=1}else{A=0} これは、A=(A>B) と書くことで劇的にサイズを削減できます。 更に、A> =B というきわどい書き方もあり、A=(A>B)より8バイト少ない12バイトです。 A+=Bとかと同じ要領で、AとBの演算結果をAに自己代入する解釈になっているわけで、 こ…

Ver1.55で更新予定

Ver1.55 ・中ボスとボスの自機に対する当たり判定がちょっと大きかったので修正。 一応、更新登録はしておきましたが、1.54での登録も週の頭にやったんだけど、 コンテストサイトへ反映されてなかったんで、もしかすると更新締め切りの 12/23まで反映はない…

中ボスの秘密

Ver1.54で、中ボス複数同時出現の解禁。 元から中ボスは最大4機出現可能だったけど、X座標が被ってしまう問題があったので封印していました。 このたびのBug修正で、一緒に対応できたので新たな実装ではなく解禁です。 中ボスが複数同時に出ているとプレイ…

更新用修正

>・自機行程の表示を、赤▲から自機画像の縮小表示へ変更。それに伴い画面配色を調整。 これは取りやめて、元に戻しました。 その代わり、以下の修正を入れています。Ver1.54 ・ボスと中ボスの自機レーザー当り判定が狭かったBugを修正。 ・ボスの耐久値、LV…

コンテストページ

GARUDAの受賞コメントが載りました。 応募者用ページが復活していました。

コンテストの受賞コメント送信

わー、あぶないあぶない。 Mailソフトがオフライン状態のままになっていて送信できていなかったですよ。 スパム対策のテストしたときに戻すの忘れていたです。チェックしてよかった。 Webのツールの方からさっき送りなおしました。 12/09までに返事しろって…

キャラクター描画の秘密

GARUDAの内部でキャラクターをどうやって生成しているかについて。 実際のところめちゃくちゃキタナイし、ショート制限でもなければ不要なんで 参考にしにくいと思いますが…とりあえず、サンプルコード。 ;---------- おまじない fn="MS ゴシック" dim ev,…

DEBUG

いくつかBUG対処&改善。Ver1.53(AX:5995Bytes) ・例のキー入力→自機方向の変換でサイズ削減。 ・例のランキング再取得のミスを改善。 ・例の中ボスの位置決め。画面横幅に収まるように修正。 ・デキの良いスピーカーで聞いてみたら、レーザーと自機ダメージ…

ソース見直し

評価ページでKAWさんからのコメントにあった >画面外からのボスや中ボスの攻撃がたまにあるのはちょっと卑怯かも? で、ソース見直し。 中ボスのX位置決めがBUGってました。 画面外からの攻撃、ボスは縦横無尽に駆け回るので全周ありです。 (シューティング…

コンテスト結果

GARUDAが「審査員特別賞 おにたま賞」を受賞いたしました。 http://hsp.tv/contest2007/cntst_fresult.html とりあえず、5年連続入賞。