任务系统的最佳设计



我希望能够在RPG网站上为用户创建任务。

我的问题是,我想有许多类型的任务,如杀死一定数量的怪物或做一定数量的作业。当然,我可以为每种类型的任务创建一个类,但也有不同于其他类型的独特任务。

当然,我希望能够为每种类型的任务显示一个特殊的输出。

真正的问题是我必须将它们存储在数据库中,而创建100个表是没有意义的…

对于这种东西,你有什么好的设计吗?

基本上就是要求STI

最新更新