Javaでゲームを作ろう1 - シューティングゲーム編 -
SKK
-紹介-
最初に題材となるシューティングゲームを紹介し、最後は自分でゲームを作れるようになるように目指していく。
初級編、中級編、応用編と3編に分け、少しずつステップアップをしていく。初級・中級編では、ゲームをカスタマイズしていき、応用編では、作成したプログラムの紹介をしつつ、君自身が、新しいゲームを作っていけるように、応用していけるように展開していく。
Javaの本・テキストを見ても、面白みを感じない、ゲームを作ることができない。と思っている人に、新たな世界を見せてくれる。自分でもできる!そんな本を目指しています。
小学校高学年からチャレンジできるのではないかと思っています(難しい漢字はあるかもしれません)。わたしがパソコンをはじめたのは、小学6年生。その時を思い出しながら、書きました。
ぜひとも、自分で世界を広げていってほしい!
書籍版
https://amzn.to/3xF2ldx
Kindle版
https://amzn.to/3L7h6ck
YouTubeにて、映像配信中です♪
SKK3
第2版で追加した部分はこちらから♪
第2版_44-45ページ
-本の中で利用しているファイル-
全て、UTF-8版に置き換えました。
コンパイル時はjc.batを使用してください。
Shift_JIS版は、一番下に置いてあります。
SKK.zip
シューティングゲーム、SKKのモジュール
SUSI.zip
中級編で作成した「寿司」
(16/09/04)コンパイルしたファイルが入っていませんでした。
zipファイルを置き換えました(その他の変更はありません)
SKK2.zip
第2版 作成記念!
BGM・効果音を入れたバージョン!
シューティングゲーム編にもAki2氏の協力をいただきました。
音楽とのコラボにより広がる世界。感じてください♪
SKK3.zip
番外編!「ゲームの完成度を上げる」
本の中では、少し控え目にゲームを仕上げてきた。
ゲームの完成は読者自身にやってほしいという思いもあったからである。
第2版にもなったため、手を入れてみようと思う。
17/2/1、アップしました!
ただいま作成中です。
1月末 公開予定!
SKK3_1.zip
画面拡大バージョン
迫力が出ると思います。
ちょっと重くなり、たまにコマ落ちするかもしれません。
利用メモリを384MBまで拡張しています。
17/2/22 アップ♪
SKK3_1_MAC.zip
MAC用に少し修正しています。
これで動くと思います。
起動コマンドはすいません。ご自身で修正ください(…)
フォントがおかしい場合は、修正にチャレンジしてみてください。
SKK3_1_FX.zip
JavaFX対応!
ソースは全然別物です!
第4弾の土台の予定ですが、今までのシューティングゲーム編をご愛顧いただけた方に、先行で公開します♪
思ってたよりも、なんとかなりました。(変な言い方?)
最初は無理だと思ってました。いろいろな意味で。
現行3.1と見た目は違いはありませんが、JavaFX上で実現するために、いろいろな改修を行っています。
良ければ、どんなことをやっているのか、見てみてくださいね(^^)
SKK3_1_1.zip
JavaFX対応を行う中で気づいた、もろもろを修正。
・BGMの再利用(元々は再ゲーム毎に生成)
・スプライトで不要になったオブジェクトの削除方法を修正
List.removeを使わない方法で対応。
SKK3_1_1_FX.zip
・一部、修正
フォントのサイズ指定をしないと、
システムの設定を利用してしまう。
バランス調整。
SKK3_1_2.zip
画面拡大バージョン(修正版)
Graphics2Dの機能で、比較的簡単に拡大/縮小ができることが分かりましたので、対応してみました。
21/2/14 アップ♪
SKK3_1_2_FX.zip
2019/01/20
Java11以降対応を行いました。
「sta.bat」の設定方法が変わりました。
テキストエディタで内容を確認してください。
コンパイルは「jc.bat」を利用してください。
(手入力するのが大変になったため)
ゲームの内容には変更ありません。
SKK3_2_0.zip
2021/05/11 Up!!
コントローラー/パッド対応!
コントローラー/パッドを利用する際は、Input.propertiesの設定を見直してください。
SKK3_3.zip
まだやる予定!バージョン3.3!
思い残しがあります。わたしもAki2氏も。
(SKK3に間に合いませんでした)
もう少しパワーアップしたバージョンを作成する予定です。
よろしく!
SKK3_7_FX.zip
SKK3_8_FX.zip
筆者はもう3.8まで来ていると思っています!
(Aki2氏と調整中)
密かに開発を進めています!
2017年5月末、公開予定!
第4弾の予定でも あります!
SKK4_0_FX.zip
シューティングゲームFX編
立ち上げました!
2017年6月 公開予定!
よろしくです!
-対象者-
入門者から中級者くらいまでの方。ゲームを作ってみたい方。とっかかりを求めている人。すんなり進めてみたい人。試してみたい人。テクニックを知りたい人。
-サンプル画像-
-本の一部をご紹介-
https://kinchannn.jp/wp-content/uploads/SKKDoc01-08.pdf
Shift_JIS版 - 一応置いておきます。
SKK.zip
SUSI.zip
SKK2.zip
SKK3.zip
SKK3_1.zip
SKK3_1_MAC.zip
SKK3_1_FX.zip
SKK3_1_1.zip
SKK3_1_1_FX.zip
SKK3_1_2.zip
SKK3_1_2_FX.zip
SKK3_2_0.zip