从事游戏行业1年多了,个中心酸不知从何说起.抛开非技术的不说,一个开发者需要面对的最大问题,可能就是和策划频繁改变的需求做斗争了吧,这时候就体现了设计模式的重要性,抛开正式的设计方式不说,先讲讲我1年多以来遇到的问题和想到的解决策略吧 最容易卡死的功能:结算界面 几乎游戏中所有的游戏模式都需要一个对应的结算界面,来展示玩家本关的通关情况,每种战斗的结算有着相似的动画流程,但是却不尽相同的样式. 由于历史原因,第一个版本的结算被我改成了图中所示的结构,乍一看好似也很清晰,但是这个结构中存在2个致命