オブジェクト指向とかデザインパターンとか開発プロセスとかツールとか

satoshi's ソフトウェア開発

js



「 UML 」 一覧

JavaでRPGを作る|オブジェクト指向で敵の種類を増やそう

前回は、戦闘画面に攻撃ボタンを追加し、勇者とスライムを戦わせるところまで作りました。 勇者が攻撃する。 スライムが反撃する。 HPが減る。 HPが0になったら倒れる。 かなり単純な形ですが、RPGの戦 ...

JavaでRPGを作る|敵と遭遇して戦闘画面を表示しよう

前回は、JavaでRPGの画面を作り、勇者をフィールド上で動かせるようにしました。 草原のマス目を表示し、勇者の画像を配置して、矢印キーで移動できるようにしました。 また、前回の記事では、ゲームの状態 ...

JavaでRPGを作る|勇者をフィールド上で動かそう

前回までの記事では、勇者やスライムなどのキャラクターをクラスとして作ってきました。 今回は、少しRPGらしくするために、勇者をフィールド上で動かしてみます。 文字だけのプログラムでもオブジェクト指向の ...

Javaの継承の使用例をRPGで解説|勇者とスライムの共通処理を親クラスにまとめる

継承という考え方は、オブジェクト指向で登場する重要な考え方のひとつです。 手続きや関数を中心にプログラムを整理する構造化プログラミングでは、あまり意識する機会がないため、最初は少しなじみにくいかもしれ ...

Javaのオブジェクト指向とは?RPGを作る前に知っておきたいクラスとオブジェクトの考え方

Javaを学び始めると、かなり早い段階で「オブジェクト指向」という言葉が出てきます。 なぜなら、Java自体がオブジェクト指向言語だからです。 しかし、初心者にとってオブジェクト指向は分かりにくい考え ...

オブジェクト指向は構造化の延長線上にある - 正しい理解と活かし方

オブジェクト指向は構造化手法を前提として拡張した設計思想である オブジェクト指向は、構造化手法を否定するものではなく、その考え方を前提として拡張した設計思想です。構造化手法が「正しく動くプログラム」を ...

アジャイルと規律

ソフトウェア開発には属人性があると言うがその正体は何なのか

 ソフトウェア開発における「製造」工程については、多くの人が間違った認識を持っています。  多くの人は仕様書を書くことが設計で、仕様書の内容をソースコードに表現することを製造と呼んでいる場合が多いよう ...

Copyright© satoshi's ソフトウェア開発 , 2026 All Rights Reserved Powered by STINGER.