Home

ゲームを作る日記

こちらのブログに飛んでください。

なんだか、最近英語のコメントが多いようです。

ここのブログはもう更新することがないので、こちらのブログに飛んでください。

http://patole01.blog54.fc2.com/

Please move to a blog here.

http://patole01.blog54.fc2.com/

こちらのブログに飛んでください。

http://patole01.blog54.fc2.com/

↑このブログに飛んでください。

こちらでもブログやってます。

ローソンをつくってみた

本当は、LAWSONなのだが、パクリになるので、LOWSONにしましたw
今回のRPGで、ローソン(コンビニ)には、小ネタをつけようと思ってるのでw

マップ的に、ローソンの横に、ファミリーマートがあって、2つの店で、争ってる(競争的な)ような感じに設定したいと思いますw

サウンドノベル風文字列表示プログラム

サウンドノベル風の、文字列プログラムをつくりました。
あの、文字が一文字ずつ、パラパラと表示されていくやつです。
やっぱり、RPGでは必要だと思ったのでww

前も、このプログラムの練習につくったことがあったんですが、すごく苦労しました><;;
なんか、配列のなにかがおかしかったりして、何度も「エラー」が出たり、実行してみたらフリーズしたり……
でも、今回は、なんとなくうまくいった感じです!

パラパラと、文字が表示されていき、エンターキーか、Zキーを押すと、パラパラと表示中でも、文字列をすべて表示できるようにしました。
もう一度、エンターかZを押すと、次の文へ進むようにプログラムしてみました。

RPGの製作も進んでます。

<
↑タイトル画面
<
↑MAPに使う家たち

画像表示できてないの、ごめんなさいw

登場キャラは、上の画像のやつです。
これは、フリーで取ってきたのではなく、キャラを描いてもらって、スキャンして、加工したものです^^

まだOPムービーと、タイトル画面しかできてない状況です><

シューティングも残っているのにw

パトルシューティ 大幅アップグレード

ダウンロード

前の記事での、プログラムの書き方に完全に書き直してみました。。。。
まだ前のくらいまで追い付いていませんが・・・・

敵が死ぬときのエフェクトも、がんばってつけました。。。 (どういう風にすればいいかわかんなかったので、思いつきで・・・)
敵のあたり判定は、すべて、ピタゴラスの定理を利用するようにしました。(前はそうではなかったので、判定が少しおかしかった)

新しい機能は、Cボタンで、SPを消費しながら、強力な弾を発射できます。

――テストプレイ向けデバック機能――
・Dを押している間、経過時間などが見れます(押している間は処理が重くなる可能性があります)
・F1で~~ ってDを押したら全部書いてあります♪
・Q、W、E、Rボタンで、ショットの切り替えができます(テストプレイ用なので、本当はこんな機能ない)
――――――――――――――――
※Dで経過時間を確認し、約80秒を越えれば、それ以上つくってませんので;;
スペースキーで選択画面に戻ってください。

いつもうまくいかない理由

いつも、C言語でプログラミングしていて、うまくいかない理由のうち、1つがわかりました。

その1つが・・・・・

今までは、プログラムを、1つのファイルに、ずらーーーっと書き込んでいました;;
これじゃあ、プログラムがややこしくなって、わからなくなるのも当たり前ですね・・・

なので、今作っているシューティングの次からは、プログラムファイルをいくつかに分けて、つくって行きたいと思います。
実際に、さっき、やってみました。
でも、何度もエラーが出て・・・・・大変でしたが、いけそうです!

シューティングバージョンアップ

シューティングダウンロード

バージョンアップしました!(前の記事からDLしても同じです)

レベルアップ機能・ゲームオーバー・ステージクリアを追加しました!
そして、ステージ4まであります。(それ以外を選択すれば、遊べなくなります)
昨日、寝ずにつくっちゃいました・・・・

・・・・とりあえず、このシューティングは、難しすぎになってしまったので、次シューティングつくるときに、もっとちゃんと作ろうと思います。
シューティングは初めてと同じってくらいなので、練習につくったってことで・・・

―――テストプレイ者向け機能―――
・F5で、ミニデバックメニュー表示
・F6でデバックメニューを消す
・F1でステージ1へ
・F4でレベルアップ
・F3で経験値ゲット
などです
――――――――――――――――

とりあえずパトルシューティ

とりあえず、遊べるくらいまでいきました!
今日、がんばりましたw

シューティングダウンロード

タイトル画面の文字が、 「patolesyhooti」になってますが、iの部分はyだと思ってください>< あとで修正します><

エンターを連打して、ステージ1を選択してください。

ーーーー操作方法ーーーー

Xでショット発射
十字キーで上下左右に移動
Z+十字キーで低速移動
――――――――――――

ゲームオーバー処理、レベルアップ処理などは書いてませんので、死にませんのでご安心をw
残りの弾の数が、0になってしまった場合、経験値が減っていくので注意(そんなに長くないからそんなに玉使わないけどw)

――――デバック――――
・F5でミニデバックメニューを表示します
・F6で閉じます。
・F1を押すと、そのステージを最初からすることができます
―――――――――――

バグとかあったら言ってくださいね!

すでにプログラムソースがめちゃくちゃだ・・・・・
きついw

なかなかいいものができない・・・・

ビンゴとかRPG(RPGは練習につくっただけだけどw)全然いいもんできてないですね。。
そして、昨日、「イライラ棒」的なやつつくろうと思って、途中まで作って・・・おもしろくないのでやめ・・・

そんで、結局シューティングをつくってみることにしました。
前回もつくったことあるんですが、あんまりおもしろくないものになってしまったので・・・・・

今回は、この失敗などを生かして、つくってみます!!
敵の動きとか、いろいろ設定しております!!
今は、まだ、敵がショット撃ってきてどっかにいってしまうという処理しか書いてませんが。

前回のシューティングでは、時間が全く関係ない、シューティングで、ランダムで敵が出現する仕組みになっていましたが、
今回は、時間を測って、時間差で敵が出現するようにしました。。。

成功するといいな・・・・今度こそ。

Home

Search
Feeds
Meta

Return to page top