Javaでゲームを作ろう3
- JavaFXシューティングゲーム編 -

Javaでゲームを作ろう3 - JavaFXシューティングゲーム編 -

SKK4

A_003_Syokai

-紹介-

シューティングゲーム編 JavaFX対応!

第1弾のシューティングゲーム編から、かなりの改修を加えることとなり、出版する思いにいたりました。
ゲーム性も書籍も格段にアップしています。
新しいシューティングゲーム編をよろしくお願いいたします!

最初に題材となるシューティングゲームを紹介し、最後は自分でゲームを作れるように目指していこう!

初級編、中級編、応用編と3編に分け、少しずつステップアップをしていく。初級・中級編では、ゲームをカスタマイズしていき、応用編では、作成したプログラムの紹介をしつつ、君自身が、新しいゲームを作っていけるように、応用していけるように展開していく。

Javaの本・テキストを見ても、面白みを感じない、ゲームを作ることができない。と思っている人に、新たな世界を見せてくれる。そんな本を目指しています。

小学校高学年からチャレンジできるのではないかと思っています(難しい漢字はあるかもしれません)。わたしがパソコンをはじめたのは、小学6年生。その時を思い出しながら、書きました。

Amazonで販売中です!

Amazonを利用できない方は書店で買うこともできます。
ISBN978-4-8150-0078-3
Javaでゲームを作ろう3 - JavaFX シューティングゲーム編 -
デザインエッグ株式会社

Kindle版(アマゾン)!

YouTubeに動画をアップしました!
雰囲気を味わってみてください♪

ダイジェスト版

https://www.youtube.com/watch?v=pTQt_pPXgqc

フルバージョン

モジュール

全て、UTF-8版に置き換えました。
コンパイル時はjc.batを使用してください。
Shift_JIS版は、一番下に置いてあります。

SKK4_FX.zip

2017年6月27日 公開!
(書籍発売より、先行公開!)
Java11以降は、次の「4_0_1_FX」を利用ください。

SKK4_0_1_FX.zip

2019年2月20日 公開
Java11以降対応完了版!(2022/08/12 Java20でも動作確認済み)
「sta.bat」の内容を修正してください。
ゲームの内容は、4_FXと変わりません。

NIKOMI.zip

書籍の中で作成したzipファイル。
Java11以降は、次の「NIKOMI_0_1.zip」を利用ください。

NIKOMI_0_1.zip

2019年2月20日 公開
Java11以降対応完了版!(2022/08/12 Java20でも動作確認済み)
「sta.bat」の内容を修正してください。
ゲームの内容は、NIKOMIと変わりません。

配置ツール_4_0.xlsx

マップエディタ!地面配置をサポート!
結構、作成が楽になるはずです♪

SKK4_4_FX.zip

これで本に載せているバージョンになります。
本の表紙に載せている、全てのキャラが出てきます!
そして、載せていないキャラも出てきます!
ご期待!!

SKK4_4_1_FX.zip
SKK4_4_2_FX.zip
SKK4_4_3_FX.zip

Java11以降対応完了!(2022/08/12 Java20でも動作確認済み)
「sta.bat」の内容を修正してください。

jarの状態で実行可能なバージョン。
一部、プログラム修正を行っています。
バグ対応(影響なし)も行っています。
あんまり影響ないかも?
ゲームの内容は、4_4_FXと変わりません。

SKK4_5_0_FX.zip
SKK4_5_1_FX.zip

コントローラー(パッド)対応!
コントローラー(パッド)に対応しました!

ボタンの割り当てがパッドによって違うかもしれません。
Input.propertiesの設定を行ってください。

割り当ての確認は、らいぶらり集
コントローラ(パッド)テスト
を参照してください。

内部的にはDirectXを利用しています(しているらしい)。
動かなかったら、ごめんなさい。報告をお待ちしております。

最新のJavaに対応。(JDK 19 / JavaFX 17.0.1)(2022/08/12 Java20でも動作確認済み)
最新のJavaで動作することを確認。

sta.batの中身はご自身の環境に合わせて修正をしてください。

--------------------

実は・・・密かに製作中。今回もやります!
出版日までには公開!
バージョン番号は、その時の出来によって決定!
Aki2氏と開発中です。

元々は、本の発売までは考えていませんでした。
シューティングゲーム編JavaFX対応をおこなって、対応版のファイルの公開を行い、おしまいにしようと思っていました。
しかし、シューティングゲーム編から、かなりの改修を加えることとなり、「このまま載せるだけではいけない。いろいろと説明をしなくてはいけない・・・」という思いから、出版する思いにいたりました。

ステージ/敵も増え、かなりパワーアップしています。
ゲームもほどよく楽しめるようになっています。
ぜひともクリアを目指して、がんばってください(^^)

Shift_JIS版 - 一応置いておきます。
SKK4_FX.zip
SKK4_0_1_FX.zip
NIKOMI.zip
NIKOMI_0_1.zip
SKK4_4_FX.zip
SKK4_4_2_FX.zip
SKK4_4_3_FX.zip
SKK4_5_0_FX.zip
SKK4_5_1_FX.zip

シェアしていただけるとうれしいです。