とても素晴らしいです!
他の場所でC++理論講義を3回以上精読した後、
学んだ理論を持ってTextRPGを製作しようとしましたが、問題が発生しました。
1. 講義を何度も繰り返し聞き、理解が十分だと思ったが、学んだ理論は覚えていない。
2. C言語でゲームを作った時は無知性でコーディングしてもよく戻ったが、C++はどのように枠組みを設計すべきかはとても全く感が出ない。
だから、むしろC++基本文法がすべて使われた質の良いソースコード一つを得て分析して習得しよう
と思い、ここに到着して実力が大幅に向上しました。
勉強した方法はこんな感じです。
1. TextRPG講義を聞きながら知らない文法や概念(シングルトンデザインパターン、メソッドファクトリなど..)をGoogleに検索して理論を勉強しました。
2. コードの全体的な枠組みを理解して絵で描いてみました。 (このとき気づきました。一度復習すると効率が何倍も増え、時間が何倍も短くなることを)