SUBSCHOLARS/SigmaGitHub
GitHub: SUBSCHOLARS/SigmaGitHub
一个带有反乌托邦主题的 Unity 卡牌游戏项目,记录了从原创规则设计到 C# 架构实践与反思的完整过程。
Stars: 1 | Forks: 0
# Sigma
2025年の夏に行ったベトナム・タイ旅行で、友人と余暇に考え付いたカードゲームをゲームにすることを試みるプロジェクトです。
裏テーマとして、「今まで意識してこなかった設計というものを考えて作ってみよう」という思いがあり、
Singletonパターンを土台に、純粋なC#クラスの使用によるMonobehaviourからの脱却やScriptableObjectの活用などを実践しているのですが、CyberAgentのGame Client Collegeに参加してから、効果的な設計を考えられていなかったことを痛感しました。
そもそもGameManagerとUIManagerの行数がどちらも1000行超えている時点で相当メンテナンス性が悪い気がする!!!!
結局は自分しか触らないプロジェクトだったから、なんとなくうまくいっている感があっただけなのかも...
ならせめてゲームとしてはめっちゃ面白くあってほしかったのですが、コンテストに落選続きなのを見るともそうでもないんだなあ(泣)
このままつきすすむしかない
标签:2D游戏, CyberAgent, Game Client College, MonoBehaviour, ScriptableObject, UI设计, Unity, 个人项目, 云计算, 代码重构, 单例模式, 卡牌游戏, 反乌托邦, 可维护性, 架构设计, 桌面游戏, 泰国旅行, 游戏开发, 游戏编程, 游戏设计, 独立游戏, 规则引擎, 越南旅行, 软件设计