「 Java 」 一覧
-
-
オブジェクト指向でRPGを作ってみる – 提出課題
提出期限 2025年12月11日 13:00 提出方法 提出フォルダの「システム開発実習」内に学籍番号のフォルダを作成して、rpgフォルダをコピーする。(学籍番号のフォルダ内にrpgフォルダのみが存在 …
-
-
オブジェクト指向でRPGを作ってみる – 出現確率を設定ファイルから読み込む
2025/11/27 -Java
Java, Properties, RPG, 設定ファイルJavaには簡単に設定ファイルを読み込むためのクラス「Properties」が用意されています。 これを使用して、モンスター・アイテム・装備の出現確率を設定ファイルで変更できるようにしましょう。 まず …
-
-
オブジェクト指向でRPGを作ってみる – 練習問題
これまで作ってきたRPGの各所のコードを参考にして、仕様を追加する練習をしてみましょう。 モンスターを増やす 新しいモンスターとして、ドラゴンを追加してみましょう。 ドラゴンの参考→ https:// …
-
-
オブジェクト指向でRPGを作ってみる – 魔法を使えるようにする
新機能として、魔法を使えるようにしてみましょう。 実際のRPGでは、経験値をためてレベルが上がったりするタイミングで魔法を覚えたりしますが、ここではシンプルにするためにアイテムや装備と同様に「魔法の巻 …
-
-
オブジェクト指向でRPGを作ってみる – 武器の種類を増やす
現状では「ひのきの棒」しかありませんが、もっと強い武器も欲しいところです。 武器の種類を増やしてみましょう。 まずは武器を拾うところで複数の種類に対応してみましょう。 Rpg.java ArmsCre …
-
-
オブジェクト指向でRPGを作ってみる – 装備を使えるようにする
以前、コンソールアプリで勇者がひのきの棒を装備すようにしていましたので、敵と遭遇したりアイテムを拾ったりするのと同様に、装備を拾えるように実装を追加してみましょう。 まず、以前に作成した Arms ク …
-
-
オブジェクト指向でRPGを作ってみる – クラスの役割分担
モンスターを生成する仕事を Rpg から分割する 現在は Rpg クラスの getMonster() メソッドで、どのようなモンスターに遭遇するのかを実装しています。 実際の RPG では、勇者のレベ …
-
-
オブジェクト指向でRPGを作ってみる – 敵とバトル
以前は、勇者がフィールドを移動しているときに、一定確率で敵と遭遇するようにして、敵と遭遇したら戦闘画面を表示するところまでは作りました。 これからは、戦闘画面の中身を作ってみたいと思います。 まずは戦 …
-
-
オブジェクト指向でRPGを作ってみる – 抽象クラスと継承
現在、BraveLabelとFieldLabelでは、ファイル名が異なる以外は同じ処理を行っています。 なので、共通の処理を別のクラスにまとめるように変更します。 アイコンを表示するためのラベルなので …
-
-
オブジェクト指向でRPGを作ってみる – GUI編
RPGを作るには、やはりGUIの画面がないと寂しいですね。 まずは画面を表示してみましょう。 これまでは App.java でいろいろとやっていましたが、新しくGuiApp.javaを作ります。 画面 …