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

SKK4

A_003_Syokai

-紹介-

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

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

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

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

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

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

書籍

書籍版
https://amzn.to/4bsUq0G

Kindle版
https://amzn.to/4eMjiUk

YouTubeに動画をアップしました!

雰囲気を味わってみてください♪

ダイジェスト版

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

フルバージョン

モジュール

2026/01/02、当タイミングでの最新バージョンである25.0.1にて動作確認をしています。
2022/08/07、全てエンコード(文字コード)をUTF-8にしました。
環境設定はsta.bat、コンパイル時はjc.bat、実行時はj.batを使用してください。
sta.batの中身はご自身の環境に合わせて修正をしてください。

Shift_JIS版は、一番下に置いてあります。

書籍発売より、先行公開!

SKK4_FX.zip
SKK4_0_1_FX.zip
2017年6月27日 公開!(4_0_1はJava11対応版として2019年2月20日 公開)

Java25以降対応完了版!
「sta.bat」の内容を修正してください。
ゲームの内容は、どちらも変わりません。
(本の内容と合わせるため、両バージョンともに修正し公開しています)

にこみ

NIKOMI.zip
NIKOMI_0_1.zip
書籍の中で作成したzipファイル。(NIKOMI_0_1はJava11対応版として2019年2月20日 公開)

Java25以降対応完了版!
「sta.bat」の内容を修正してください。
ゲームの内容は、どちらも変わりません。
(本の内容と合わせるため、両バージョンともに修正し公開しています)

マップエディタ!

配置ツール_4_0.xlsx
地面配置をサポート!
結構、作成が楽になるはずです♪

書籍掲載 完成バージョン

SKK4_4_FX.zip

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

一部 修正バージョン

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

コントローラー(パッド)対応!

SKK4_5_1_FX.zip

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

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

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

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

SKK4_4_1_FX.zip
SKK4_4_2_FX.zip
SKK4_5_0_FX.zip

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

当編作成の経緯(ご参考)

元々は、本の発売までは考えていませんでした。
シューティングゲーム編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

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