9
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【ポケモン×Java】Lv13:『旅はまだ始まったばかり』

Posted at

前回をまだ読んでない方はこちら

👉 Lv12:『勝負の行方は君の判断にあり!』

ここまでついて来れてすごい!!

これまで覚えたこと、ひとつひとつが、
これからの冒険を支えてくれるはずだ。

さあ、最後の準備をして冒険にでかけよう!

🔹 ここまでのおさらい

まずはLv1~Lv12まで、どんなことを学んできたかを振り返ろう!

Lv テーマ 概要
1 クラス/フィールド ピカチュウのクラスボール(クラス)に
『 情報(フィールド) 』を用意
2 インスタンス/コンストラクタ ボールからピカチュウを出す、という動きを確認
3 インスタンス② ピカチュウのクラスボール(クラス)の
『 情報(フィールド) 』の見方を確認
4 メソッド ピカチュウのクラスボール(クラス)の
『 命令(メソッド) 』の呼出し方を確認
5 演算子 HPのダメージ計算方法を確認
6 for文 攻撃を交互に繰り返す方法を確認(回数指定)
7 while文 攻撃を交互に繰り返す方法を確認(条件指定)
8 if文 + break HP0で戦いを止める条件指定方法を確認
9 配列 配列で同じ種類の情報を複数持つ方法を確認  
10 配列 × メソッド② データを複数持つ命令(メソッド)の呼出し方
11 Scanner キーボードで入力した値を参照する方法を確認 
12 まとめ   すべてを取り入れてポケモンバトル!!

🚀 ここからは次のステージへ

さあ、ここまでが、基本の『 』かな?
ここから、さらにプログラミングに関する話を深めていくよ!

▷ どんなことする?

  • 複数ポケモンを持てるようにする!
  • 技に「タイプ」や「性能」を持たせよう!
  • タイプ相性があるバトルをできるようにする!
  • アイテムやボールも使えるようにする!
    キミのアイデア次第でなんでもできるようになるよ!!

▷ こんな思いの人はいるかい?

  • プログラミングの勉強って、ずっと黒い画面でつまんない。
  • 早くボタン押したりできるようになりたい。
  • 音とか動きとかつけたい。
    今はまだ、基礎段階!もう少し一緒に頑張ろう!

まとめ

まずはJavaの基礎力を体にしみこませた第1フェーズ!
次からは、もっと「ゲームっぽさ」と「実用性」の要素を追加していくよ!
Javaの持つ「オブジェクト思考」と「抽象的な発想」を次のステージでも楽しんでね!

最後に 

新しい冒険の準備として、pokemon2プロジェクトの作成してみよう
作り方がわからない人は、過去の記事を確認してね。
【Java入門】EclipseでJava開発を始めよう!

次回:『立ちはだかるライバル、ヌル!』

いよいよ、準備は整った!
新たな冒険に出発だ!!

次の投稿まで――

ピッピカチュウ!!

あとがき

ここまで読んでくれて、本当にありがとうございました。

「プログラミングって難しい…」って思ってた人も、
「ちょっと楽しいかも…!」って思ってもらえたらうれしいな。

次の投稿も、よろしくおねがいします。

💬 コメント・フィードバック歓迎!

「この章わかりやすかった!」
「これ表現まちがってない?」
「次は○○をやってほしい!」などなど、
お気軽にコメントで教えてくださいね!


9
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?