C++角色类如何设计?

[复制链接]
查看4140 | 回复12 | 2017-4-11 11:28:02 | 显示全部楼层 |阅读模式
如题,楼主目前在做一款横版格斗游戏,但是玩家控制的角色蓝图和敌方控制的角色蓝图是分开写的(都基于我写的Character类),两者都公用一个动画蓝图,现在写起来很乱,求指导!
哦哈呦 | 2017-4-11 12:08:01 | 显示全部楼层
官网有...
回复

使用道具 举报

jack11x | 2017-4-11 13:02:41 | 显示全部楼层

请给个链接
回复 支持 反对

使用道具 举报

yangh1 | 2017-4-11 13:39:14 | 显示全部楼层
动画蓝图是表现 角色蓝图是一些基本角色功能逻辑 控制逻辑主要放在Controller里面写 MVC分开
回复 支持 反对

使用道具 举报

59427046111 | 2017-4-12 09:30:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

kiben4 | 2017-4-12 10:04:26 | 显示全部楼层
嗯,要分开的~ 楼上说的很对
回复 支持 反对

使用道具 举报

jack11x | 2017-4-12 10:39:39 | 显示全部楼层
yangh1 发表于 2017-4-11 13:39
动画蓝图是表现 角色蓝图是一些基本角色功能逻辑 控制逻辑主要放在Controller里面写 MVC分开 ...

也就是说写一个Character类,再写一个Controller类,然后让Character调用Controller是吗?另外MVC是什么就意思?谢谢大大回答!
回复 支持 反对

使用道具 举报

__________ | 2017-4-12 10:51:36 | 显示全部楼层
http://orfeasel.com/handling-animations-in-c/ 不知道能不能帮到你
回复 支持 反对

使用道具 举报

yomunsam | 2017-4-12 10:56:59 | 显示全部楼层
jack11x 发表于 2017-4-12 10:39
也就是说写一个Character类,再写一个Controller类,然后让Character调用Controller是吗?另外MVC是什么 ...

MVC结构通俗的说就是把模型、视图、控制器,分开
回复 支持 反对

使用道具 举报

lrqsf1982 | 2017-4-13 13:42:53 | 显示全部楼层
不至于搞成什么MVC了,角色自己去选择需要的控制器就可以了,至于控制器的实现,有AI,有Player的继承后写逻辑就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1

主题

149

回帖

103

积分

初始化成员

积分
103