Handel-Cによる ゲームプログラミング プロジェクトの目的 システム記述言語であるHandel-Cを 用いて、プログラムを組み、 ハードウェアを設計する。 FPGA開発ボードを使用し、 ゲームを作成する。 ゲームの概要 「ハエたたき」 画面上を飛び回る物体(ハエ)を 一匹ずつ叩いて消していく。 操作はマウスで行い、叩き棒とハエが 重なった所をクリックしていく。 全てのハエを倒すとゲームクリア となる。 仕様と工夫した点 叩き棒、ハエともにサイズは32×32 画像の表示・移動は、X座標とY座標を 変化させていくことで実現。 ハエの動きはブロック崩しのボールを 参考。画面端の境界線上でバウンド、 方向転換して再び移動する。 考察・感想など 微妙なズレなどが多く、正確な座標の位 置計算に思いのほか苦労した。 ハエの動きをランダムにすることが できれば、全体としてゲーム自体が よ り本格的な形になったと思う。 同じような機会があれば、より 高度な作品に挑戦してみたい。
© Copyright 2024 ExpyDoc