今日は画面で使用するブロックの追加を行いました。一つ追加を行うと、スプライト定義番号が全部かぶってしまったので余裕をもって定義していきたいです。それが終わったのち、ブロックを置いたとき、消された時の敵へのダメージ計算を仮で作りました。固定値を引いているのに意図しない数字が引かれていたり、引かれなかったりする論理エラーがあるのでそこを明日手を付けて行きたいです。
ryuusei のすべての投稿
プチコン 12/9
今日は背景画をメインにいじりました。ブロックを選択したことを可視化する設定や、ブロックを置いた際の絵、またブロックが消える際のエフェクトなども追加しました。来週からはあと2週間しかないので、今やっている絵はもちろん、見栄えや音、その他の機能についても手を付けて行きたいです。
プチコン 12/8
ブロックを置いた時の機構、またブロックが1列そろえることができたら消えるような機構を作ることができた。ゲームとして、プレイヤーが操作するおおむねの部分はバグなく動かすことができるので、明日からは背景やコードの簡略化など細かいところに手を付けて行きたい。
プチコン 12/7
今日はブロックの衝突判定を作りました。まだできてはいませんが、ある程度形になってきました。以前書いていたコードを改変して、コードを半分以上削減することができましたが、今回の衝突判定でまたものすごい単調なコードが増えてきたので、BASICでできる機能を使って、衝突判定をしてコード量を減らしていきたいです。
プチコン 12/6
内部のループやIF文がぐちゃぐちゃになってしまい、バグが起きているのにどこで起きているのかすらわからなくなってしまったので、新しいプロジェクトを立ち上げて昨日まで書いていたコードをもとに簡潔でバグの起こらないコードを書き始めました。電源を消したら絵が消えたり、SMILETOOLの設定、使い方など調べれば調べるほどわからないことが増えていくので、少しずつ解消していきたいです。
プチコン 12/5
今日は配置されたブロックを2つの中から選択し、それを任意の場所に配置するロジックに取り組んだ。まだ配置するまでには至っていないが、配置できる枠内に出ないように制御したり、選択した瞬間に枠内の指定の場所に配置するようにする制御を作った。まだわからない部分は無理やりコードに起こしているので手が空き次第コード整理に取り組んでいきたい。
プチコン 12/2
今日は画面上に表示するブロックをランダムで選択し、そのブロックの大きさに合わせた場所に表示する機能を加えた。まだ暫定での仕様で、ごり押ししている部分も多くコード量が500を超えそうなので、もっと知識を深めてコードを簡素化できるようにしたい。
プチコン 活動報告 12/1
必死こいてgahakuに書いた自分の絵がACLSの設定ミスのせいですべて消えました。パズルゲームを作るときに、最初はタッチパネルでの操作を目標としていましたが、衝突、どこに置こうとしているかなどのユーザー目線での判定がプチコン内では難しいと感じたので、まず十字キーでの操作を実装できるようになって、余裕がある際に取り組みたいと思います。
プチコン
今日は企画書のもととなるゲームを研究しました。シューティングゲームをはじめとしたさまざまなゲームがある中で、作るのが簡単なシューティングゲームでもそのゲームの中で敵の玉、味方の動きなど様々な工夫をすることができることが分かったので、シューティングゲームの中でも個性や独創性があるゲームを作れるような企画を残り数回の企画書作成で作っていきたいです。
7/8 プチコン
本日は昨年開発されていたDOGRUNについて研究しました。
LOOP文などの基本的なものから、GPUTCHER やBUTTONなどのプチコンでしか出てこないような文法も出てきて戸惑いましたが、ネットやリファレンスブックを見ることで一つ一つ解決していくことができました。
メインのプラグラム部分ではプチコンでしか出てこない文法ばかりが記載されていたので、一つ一つ学びながら吸収していき、自分の卒業研究の糧にしていきたいと思います。