Java

本稿はゲーム制作で実装したくなるであろう機能の一つである、フルスクリーンを実装する方法を紹介します。(ディスプレイ解像度の変更も含みます。)

内容ゲーム用フルスクリーン実装に使用する主なクラス
フルスクリーンへ移行

Java

JavaFXのAPI眺めてたら、WebViewなるものが存在しているではないか!!

ということで、今回は自作のブラウザをJavaFXで作ってみたいと思います。

あと、普段ゲーム関連中心でやってるので触れなかった ...

Java

以前の記事で基本的なTCPソケット通信のサンプルを紹介しましたが、今回はノンブロッキングで処理できるSocketChannelによるTCP通信処理についてみていきます。

SocketChannelクラスはByteBuffe ...

Java

ゲーム制作途中で、既存の画像の色をプログラム内で変更して使いたいと思い、エフェクトをかけて表示してみたのですが、カメラ使ってると表示がおかしくなるっぽい(Java9の時点)ので、エフェクト適用済みのNodeを純粋なImageオブジェク ...

Java

Java10でローカル変数にも型推論を利用することができるようになりました。

本稿はその型推論についてみていきます。

型推論をうまく利用すると、明示的な型宣言が必要なくなるので、プログラミングが楽になります。

Java

ゲームでも通信が使われることはあるなぁ。と思ったので本稿は基本的なTCP通信を実装する方法を紹介します。

内容TCP通信
Socketクラス
ServerSocketクラス
データの送受信サンプル
int ...

Java

しばらく放置していましたがゲームプログラムのほうもぼちぼち進めていこうと思います。

前の記事横スクロールアクションゲームTop次の記事

まずは基本の画像、音声読み込みや起動部分をさらっと作ってしまいます。

クラス ...

Java

ゲームでバイナリ形式でデータ保存する場面で使用する機会がありましたので、基本操作のみざっと記事にしておきます。

主にFileChannelやSocketChannelなどで利用することになると思います。もちろん単体での利用 ...

Java

本稿はマルチスレッドを実装する上でとっても便利なクラスを紹介します。

個人ゲーム制作の実装で使うことはほぼ無いに等しいのですが、プログラムの規模が大きくなると処理速度を求められる場合が多々あります。

その他にも ...

Java

前回で、ランキングデータの保存と読み込み処理の実装は完了しました。

前の記事的当てゲーム制作Top次の記事

今回はゲーム終了後に保存処理を実装します。今回でやっと最終章です。

ダイアログを表示し、名前を入力する

ラ ...