【Java】楕円クラスと矩形との当たり判定

本稿はJavaのEllipse2Dクラスについて紹介します。
Ellipse2Dクラスは楕円を表すオブジェクトで、それに関連するいろいろなメソッドを利用できます。
紹介する機能Ellipseオブジェクトの作成【Java】多角形クラスと矩形との当たり判定

本稿はJavaのPolygonクラスについて紹介します。
Polygonクラスは多角形を表すオブジェクトで、それに関連するいろいろなメソッドを利用できます。
紹介する機能Polygonオブジェクトの作成tra ...
【Java】WAVファイルを省メモリで再生

前回、Javaでwavファイルの再生する方法を記事にしました。
この記事で紹介したClipインターフェースを用いた方法では、ファイルの内容をメモリにすべて展開した状態となってしまいます。
実際に大きなファイルを ...
auフレシャスウォーターサーバー解約したら配達業者が別の住所に引取りに行ってしまった件

先日、auのウォーターサーバーを解約したのですが、サーバー引取り時になぜか配達業者が別の住所に引き取りに行ってしまった件について解約手順とともに書いてみようかと思います。
1.解約の電話を入れるこちらのサイトに電話番号が書 ...
【Java】WAVファイルの再生

本稿はJavaでwavファイルを再生するClipの使用方法について説明します。
ゲーム制作においてBGM、効果音はそこそこ重要なものになると思います。
Clipを使用することで、wavファイルの再生、ループ再生 ...
【Java】AudioClipを利用したwavファイル再生

本稿ではJavaでAudioClipを利用したBGMの再生方法を紹介します。
ただ、AudioClipは非常に簡単に使用できますが、appletなので今後は使用しないようにしたほうがいいかもしれません。
Jav ...
お絵かき好きでもない人間がお絵かき極める日記1

絵を描く事が全く好きでもない私が、ゲーム用のグラフィックを作るために、しょうがなく頑張って描く日記を始めることにしました。
絵を描いてるとうまく描けなくてやる気がだだ下がりなんですよね・・・
でもゲーム作るには ...
【Java】SwingとJavaFXの連携で動画再生

本稿は、JavaのSwingアプリケーション内でJavaFXと連携し、動画再生する方法を紹介します。
動画再生はゲームには必須ではありませんが、より高度なオープニングやエンディングを流したい場合は必要になってきます。
【Java】マウス入力処理

本稿はマウス操作を実装する方法を紹介します。
マウスの入力を受け取るにはMouseListenerやMouseMotionListenerを実装してオーバーライドする方法とenableEventsによる有効化を行いproc ...
【Java】グラデーション描画

本稿はJavaでグラデーションを描画するLinearGradientPaintクラスとRadialGradientPaintクラスについて紹介します。
グラデーション描画機能はゲーム制作において必須ではありませんが、画面遷 ...