【ClassPractice07】HPを「見るだけ」できるようにする
前回、Hp を private にしました。 private int Hp; これで外から ...
【ClassPractice06】private を使ってデータを守る
これまでの Player クラスはこうでした。 public int Hp; つまり、 p ...
【ClassPractice05】なぜコンストラクタが必要なのか?
ここまでで、クラスはこう使っていました。 Player p1 = new Player() ...
【ClassPractice04】戻り値を持つメソッドを作ってみよう
これまでの流れを整理します。 ClassPractice01 → データをまとめた Cla ...
Unity/C# 抽象クラスと override 入門
1ファイル → 分割 → 図解 → 自動テストまで TL;DR 学べること:abstrac ...
4人チームで作るWinFormsクイズアプリ(完全チュートリアル)
はじめに チーム開発の練習題材として最適なのが「クイズアプリ」です。 本記事では、GitH ...
ドラクエ風WinFormsをクラス分けで整理する(4人開発・完成チュートリアル)
この教材は、単一フォームから始めて、GameController → Model/Serv ...
LINEグループで理解するオブジェクト指向
― クラスとオブジェクトを身近な例でイメージする ― 1. はじめに プログラミングの学習 ...
ゲームキャラクターで理解するオブジェクト指向
― 設計図からいくつでも作れる世界 ― では前回の「LINEグループの例え」を、今度はゲー ...
【C#入門】「モブ」は継承で作れ!~敵も村人も動くオブジェクト~
はじめに RPGやアクションゲームを作っていると、敵キャラやNPC(村人など)を「動く存在 ...