Java

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

ゲームのスクロールの実装は以前カメラの実装時に説明した内容で実装します。

上記で説明した内容+カメラの移動有効範囲を設定しましょう。

カメラの移動有効範囲は固定 ...

Java

背景のスクロールは通常と同じ比率でのスクロールではなく、遠近感をだしたスクロールを実装します。

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

今回の場合簡単な方法は単純に背景画像に対してZ座標を指定する方法が最も簡単で ...

Java

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

アクションゲーム制作で面倒くさい処理の一つである、キャラとステージの判定処理です。

このゲームのステージは50×50のマップチップを敷き詰めてステージを構成していますのでこ ...

Java

キャラクタークラスを作成し、プレイヤーキャラを表示させます。

前の記事横スクロールアクションゲームTop次の記事内容CharaObject
Player
PlayerControllerManager
Enem ...

Java

ブロックなどを表示して、ステージを作成してみます。

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

ステージは50×50のマップチップを敷き詰めた形で作成します。50×50にした理由は単純に計算しやすいからです。 ...

Java

先日、JavaFXでゲームを制作していると画面切り替える度にメモリリークしていっているという事実に気が付きました。

こんな感じですね。(右側にあるタスクマネージャのメモリが常に上がっていってます。画質が悪いのはごめんなさい ...

Java

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

ゲームプレイ中に出現する敵やブロック、プレイヤーなどのベースクラスを作成していきます。

オブジェクト系クラスは少し多くなります。ソースは一部のみ紹介と説明をします。全ソース ...

Java

本稿はJavaFXでゲーム用フルスクリーンモードの実装について考えてみたいと思います。(ディスプレイ解像度変更も含む)

内容フルスクリーンモードへの移行
解像度の変更実装案その1.Swing連携でJFrameにJavaFX ...

C++

個人的なメモとして、C++によるMac環境での解像度変更処理について書き記します。

解像度の変更は、CoreGraphicsAPIを使用した方法になります。API自体はC言語でもほぼ同じように扱えます。

内容主に使用 ...

Java

本稿はJavaでJNIを実行する方法を紹介します。JNIよりも簡単に使用できるJNAというライブラリもあるので、よっぽどのことがないかぎり、JNAを利用するのが良いでしょう。

今回は勉強の一環としてJNIをやってみたいと思 ...