「 投稿者アーカイブ:さわださとし 」 一覧
-
-
オブジェクト指向で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を作ってみる – アイテムを使えるようにする
2024/11/28 -Java
アイテムを使えるようにする フィールドで移動したときにアイテムを拾えるようになりましたが、アイテムを使う方法がありません。 戦闘画面でアイテムを使えるようにします。 まず「アイテム」ボタンを画面上に追 …
-
-
オブジェクト指向でRPGを作ってみる – パッケージでクラスを分類する
2024/11/28 -Java
パッケージでクラスを分類する クラスがかなり増えてきたので、目的のクラスを探す手間が出てきました。 Javaには「パッケージ」という概念があり、パッケージでクラスを分類することができます。 パッケージ …
-
-
オブジェクト指向でRPGを作ってみる – クラスの役割分担
モンスターを生成する仕事を Rpg から分割する 現在は Rpg クラスの getMonster() メソッドで、どのようなモンスターに遭遇するのかを実装しています。 実際の RPG では、勇者のレベ …
-
-
オブジェクト指向でRPGを作ってみる – 継承
勇者とスライムには共通しているところがいくつかあります。 オブジェクト指向プログラミングでは、共通部分をまとめたクラスを作り、その共通部分を「継承」したクラスを作ることができます。 勇者とスライムの共 …