摘要:
任务系统是游戏中最重要的系统之一,本文旨在设计一个轻量清晰的任务系统。通用易扩展是本系统关注的重点。任务系统中当角色的条件满足时,自动触发每一类型的任务,每个任务有其所需的完成条件,当角色完成了指定的操作后,则会触发任务自动完成,任务完成后一般玩家会领取对应的奖励,结束任务,此任务的生命周期结束,如果这个任务有后续任务,那么会自动触发下一个任务,从玩家角度讲,任务是一条故事线,所以经常会说主线、支线任务就是这个原因。 阅读全文
最新评论
- 1. Re:linux epoll 开发指南-【ffrpc源码解析】
好难啊 加油吧
- --anzijie
- 2. Re:linux epoll 开发指南-【ffrpc源码解析】
好文,讲的透彻。赞!!!
- --2100459712
- 3. Re:FFLIB之FFLUA——C++嵌入Lua&扩展Lua利器
我的邮箱wendell_yi@sina.com,谢谢奥😜
- --wendell666
- 4. Re:FFLIB之FFLUA——C++嵌入Lua&扩展Lua利器
你好哈,你的这篇文章中代码失效了,能发给我一份吗谢谢啦😜 文章标题:C++任务队列与多线程
- --wendell666
- 5. Re:FFLIB之FFLUA——C++嵌入Lua&扩展Lua利器
- @sky20080101 AddNewNode 的参数是不是有CNode类型,CNode的实现最好也发下...
- --知然