上面各位大佬都详细说了程序性能的优化,这里拓展下思路,权当抛砖引玉。
其实游戏里优化不只是性能的优化,还有游戏设计(玩法)上的优化,游戏交互上的优化,游戏(运营)策略的优化等...
拿dota2举例...
性能优化:bug修复和程序上性能优化,加入对新图形接口的支持等。
设计优化:英雄设计上,每个版本会平衡各个英雄数值;地图设计上,增加更多的树林暗道,更新roshan的位置等。
交互优化:支持旧快捷键和自由改键共存的交互,加入玩家可对hud界面元素的各种开闭控制,把需要控制台指令的改动放到设置面板上等。
(运营)策略优化:引擎从起源1更新到起源2,加入了hud的扩展性(本本里的各种活动),支持玩家自制地图(类似war3 rpg,也可以理解成很多游戏的后续版本更新里加入mod制作工具)等。