随堂讨论题1

生命游戏 

  生命游戏代码质量结构:首先分析这款游戏的格则,围绕哪些可能可以生存,哪些情况会出现死亡,然后针对不同情况进行代码编写,最后尝试运行,看是否满足游戏的相关规则。从整个游戏结构来看:游戏软件的定义和分析、软件设计、软件构造、软件测试和软件运行和测试也在整个游戏的开发过程中也贯穿其中;

  结构方面其有良好的代码格式,对读阅读有帮助,垂直方向代码有间隔,每组代码展示一条完整思路。总的来说,整个生命游戏代码编写结构完整,逻辑清晰。这款游戏优点还有通过通过二维数组模拟平面地图,通过左右上下边界相连模拟无限平面,应该说是很不错的代码。

  如果一定说其不足之处,目前从我个人的角度来说,就是注释不多,代码中标注较少,好的代码应该占20%左右。特别对于我这种基础不是很扎实的新手,还是有很多不理解或者是读不懂的程序代码。

其次应将每次结果与上一次对比,防止无限消耗计算资源。

  以上就是我对生命游戏代码的理解,不当之处请多批评指教。

猜你喜欢

转载自www.cnblogs.com/lin8612604/p/12484328.html
今日推荐