hello my name is markiplier
2020-12-16T04:59:54+00:00
近几年游戏规模越来越膨胀,导致大型游戏的项目管理灾难一再发生
比较著名的包括FF14、15和眼下的2077,而其他的包括一再跳票、巨型首日补丁、画质缩水、制作人跑路换人等更是不计其数
感觉就是现行游戏的制作规模导致游戏项目经理团队hold不住了
开发一个大型游戏还是比开发大型软件难多了,开发软件制定架构后可以采取模块化开发方法,各司其职分工进行
但一款游戏的剧本、美工、音乐、玩法、物理引擎等都是互相服务,相对紧耦合的。比如因为剧本要求需要一种演出,或者需要加入新的玩法系统,就会对程序开发提要求,中途有新思路,可能就得推翻重做,导致项目延误。
我思考了几种可能的解决方法
1. 在小体量游戏上试验新技术、新玩法,成熟后再引入到大型游戏里;不然就只开发年货类游戏(年货游戏很少翻车,就是因为所有技术流程都是成熟的)
2. 探索形成科学的游戏项目管理方法,得设计一套专门适用于游戏项目的管理流程,规避推翻重做这类的风险发生
3. 采用更先进的游戏制作引擎,大幅减少开发难度和时间
可行性上来说,1是最容易的,但如果采用这种方法,以后那种具有天马行空想法的大型游戏就很难见了
2的话需要大量经验与时间积累,而且需要天才游戏制作人来总结
3则是要看AI技术是否能用到游戏引擎里去,比如可以通过提需求,来自动生成环境,然后在AI生成的环境里手动微调
比较著名的包括FF14、15和眼下的2077,而其他的包括一再跳票、巨型首日补丁、画质缩水、制作人跑路换人等更是不计其数
感觉就是现行游戏的制作规模导致游戏项目经理团队hold不住了
开发一个大型游戏还是比开发大型软件难多了,开发软件制定架构后可以采取模块化开发方法,各司其职分工进行
但一款游戏的剧本、美工、音乐、玩法、物理引擎等都是互相服务,相对紧耦合的。比如因为剧本要求需要一种演出,或者需要加入新的玩法系统,就会对程序开发提要求,中途有新思路,可能就得推翻重做,导致项目延误。
我思考了几种可能的解决方法
1. 在小体量游戏上试验新技术、新玩法,成熟后再引入到大型游戏里;不然就只开发年货类游戏(年货游戏很少翻车,就是因为所有技术流程都是成熟的)
2. 探索形成科学的游戏项目管理方法,得设计一套专门适用于游戏项目的管理流程,规避推翻重做这类的风险发生
3. 采用更先进的游戏制作引擎,大幅减少开发难度和时间
可行性上来说,1是最容易的,但如果采用这种方法,以后那种具有天马行空想法的大型游戏就很难见了
2的话需要大量经验与时间积累,而且需要天才游戏制作人来总结
3则是要看AI技术是否能用到游戏引擎里去,比如可以通过提需求,来自动生成环境,然后在AI生成的环境里手动微调