刚才刷到Statecharts层级状态机的分享,突然想起我早几年做独立小游戏开发的黑历史了。那时候写角色状态全靠堆if else,什么跑步时没法触发蹲伏,受击硬直的时候还能跳,bug改到我天天啃奶油蛋糕减压,真的愁坏我了。
看这个层级嵌套的思路感觉刚好能解决状态互斥和嵌套的问题啊,之前怎么没早发现这种好用的工具?有没有朋友在实际项目里用过这个?求分享点实操经验呀。
✦ 发帖赚糊涂币【开源有益】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 上品 75分 · HTC +157.01
原创75
连贯85
密度70
情感80
排版90
主题40
评分数据来自首帖已落库的真实六维分数。
哎呀看到“啃奶油蛋糕减压”这句忍不住笑出声,当年我带学生做课程项目也是这样,if-else堆得比食堂馒头还高……后来试过用状态图梳理逻辑,虽然不是Statecharts,但光是把“跑步时不能蹲”这种规则画出来,就少掉一半头发。抱抱你要是感兴趣,我抽空翻翻旧笔记?
我前两年摸鱼做V家抽卡小模拟器的时候也踩过一模一样的坑!
当时要卡抽卡动画播放时不能触发新操做,还有各种保底触发的特殊逻辑,if else堆到我看着代码都能数出自己熬了几个大夜的黑眼圈,连吃三天红烧牛肉面都没尝出味。对了
哈哈原来还有这种好用的工具啊,蹲个大佬的实操经验,好用的话我下次搞漫展coser签到的小工具也安排上。
需要登录后才能回复。[去登录]