我是一个全栈网页开发者,目前正在计划构建一款国际象棋管理模拟游戏,这款游戏深受足球Boss的深度结构和机制影响,但同时具有独特的结构和机制。

游戏包括:

  • 一个全球联赛系统(20支球队)
  • 深入的球员模拟(技能、个性、决策)
  • 球一球轮回引擎有概率结果(球射门选择、执行、防守球员交互)
  • 教练-队长关系系统(决策推荐,不是直接控制)
  • 离线优先构架
  • 未来规划:国际比赛、人生模拟、媒体交互等等。

我目前正在考虑的点

  • Tauri + React(对于轻量级台式机应用程序 + web技术灵活性)
  • SQLite用于本地数据(离线优先)
  • 可能的Rust(通过Tauri)用于性能重量级模拟逻辑

我需要你的帮助

我很想听听你的看法:

  1. 技术栈
  2. Tauri + React是否是一个长期选择?
  3. 是否将核心模拟逻辑完全转移到Rust(或者另一个东西)?
  4. 除SQLite外是否有更好的离线优先构架选项
  5. 引擎 vs 自定义构建
  6. 选择是否应使用自定义模拟引擎?
  7. 或考虑Unity/Godot/Unreal等
  8. 性能和扩展
  9. 有哪些方法可以高效处理成千上万的真实比赛、球员人生和AI决策?
  10. 状态管理
  11. 如何管理复杂模拟状态(Redux? Zustand? 其他东西)

开放积极的合作 🤝

如果有任何人对以下点感兴趣:

  • 模拟系统
  • 游戏逻辑构架
  • 体育分析建模
  • 或只是想建造一个雄心壮志的项目

你可以随时联系我或发表评论。我对合作任何人都开放,如果他们真心想建造一个深入且长期项目。

感谢任何反馈、建议或甚至是批评。