Javaでゲームを作ろう3 - JavaFXシューティングゲーム編 -
SKK4
-紹介-
シューティングゲーム編 JavaFX対応!
第1弾のシューティングゲーム編から、かなりの改修を加えることとなり、出版する思いにいたりました。
ゲーム性も書籍も格段にアップしています。
新しいシューティングゲーム編をよろしくお願いいたします!
最初に題材となるシューティングゲームを紹介し、最後は自分でゲームを作れるように目指していこう!
初級編、中級編、応用編と3編に分け、少しずつステップアップをしていく。初級・中級編では、ゲームをカスタマイズしていき、応用編では、作成したプログラムの紹介をしつつ、君自身が、新しいゲームを作っていけるように、応用していけるように展開していく。
Javaの本・テキストを見ても、面白みを感じない、ゲームを作ることができない。と思っている人に、新たな世界を見せてくれる。そんな本を目指しています。
小学校高学年からチャレンジできるのではないかと思っています(難しい漢字はあるかもしれません)。わたしがパソコンをはじめたのは、小学6年生。その時を思い出しながら、書きました。
書籍版
https://amzn.to/4bsUq0G
Kindle版
https://amzn.to/4eMjiUk
YouTubeに動画をアップしました!
雰囲気を味わってみてください♪
ダイジェスト版
https://www.youtube.com/watch?v=pTQt_pPXgqc
フルバージョン
モジュール
全て、UTF-8版に置き換えました。
コンパイル時はjc.batを使用してください。
Shift_JIS版は、一番下に置いてあります。
2017年6月27日 公開!
(書籍発売より、先行公開!)
Java11以降は、次の「4_0_1_FX」を利用ください。
2019年2月20日 公開
Java11以降対応完了版!(2022/08/12 Java20でも動作確認済み)
「sta.bat」の内容を修正してください。
ゲームの内容は、4_FXと変わりません。
書籍の中で作成したzipファイル。
Java11以降は、次の「NIKOMI_0_1.zip」を利用ください。
2019年2月20日 公開
Java11以降対応完了版!(2022/08/12 Java20でも動作確認済み)
「sta.bat」の内容を修正してください。
ゲームの内容は、NIKOMIと変わりません。
マップエディタ!地面配置をサポート!
結構、作成が楽になるはずです♪
これで本に載せているバージョンになります。
本の表紙に載せている、全てのキャラが出てきます!
そして、載せていないキャラも出てきます!
ご期待!!
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