本稿はJavaのRectangleクラスについて紹介します。Rectangleクラスは矩形を表すオブジェクトで、それに関連するいろいろなメソッドを利用できます。本稿はJavaで円同士の当たり判定を実装する方法を紹介します。円同士の判定をするjava標準APIは見つけられなかったので自力で実装してみようと思います。本稿はJavaで自由曲線、曲線を含む図形を表現できるパスについて紹介します。本稿はJavaのEllipse2Dクラスについて紹介します。Ellipse2Dクラスは楕円を表すオブジェクトで、それに関連するいろいろなメソッドを利用できます。本稿はJavaのPolygonクラスについて紹介します。Polygonクラスは多角形を表すオブジェクトで、それに関連するいろいろなメソッドを利用できます。前回、Javaでwavファイルの再生する方法を記事にしました。この記事で紹介したClipインターフェースを用いた方法では、ファイルの内容をメモリにすべて展開した状態となってしまいます。本稿はJavaでwavファイルを再生するClipの使用方法について説明します。ゲーム制作においてBGM、効果音はそこそこ重要なものになると思います。本稿ではJavaでAudioClipを利用したBGMの再生方法を紹介します。AudioClipは非常に簡単に使用できますが、appletなので今後は使用しないようにしたほうがいいかもしれません。本稿は、JavaのSwingアプリケーション内でJavaFXと連携し、動画再生する方法を紹介します。動画再生はゲームには必須ではありませんが、より高度なオープニングやエンディングを流したい場合は必要になってきます。本稿はマウス操作を実装する方法を紹介します。当サイトのプライバシーポリシーについてはこちらからご参照いただけます。