おはこんばんにちは! 前回 は Scoundrel のルールとゲームループを書きました。 今回は old_maid から scoundrel へ移すとき、 どのコードを持ってきて、何を捨てて、何を足したか の話です。 Rust の勉強がてらターミナルゲームを作る過程で、ババ抜き(Old Maid)を先に完成させ、 そのあと Scoundrel(悪党)を別ゲームとして作りました。 ゼロから書き直すのではなく、動く部品を残してゲーム固有の部分だけ差し替える 方針です。 リポジトリ: yoshitaka-k/scoundrel 前身: yoshitaka-k/old_maid 起動: cargo r…