conwayjs:用Java编写的简单Conway的生活游戏

时间:2024-05-23 07:31:02
【文件属性】:

文件名称:conwayjs:用Java编写的简单Conway的生活游戏

文件大小:6KB

文件格式:ZIP

更新时间:2024-05-23 07:31:02

JavaScript

proj2 A)您确定了哪些问题,以及如何将它们分开,我将其分为模型,控制器和视图。 我的boardModel具有保存单元格的网格的表示形式。 我的控制器具有运行游戏的所有业务逻辑,而视图则负责将模型呈现到浏览器上。 B)什么是程序模块以及它们之间存在哪些依赖关系。 是否有任何依赖项应消除? Controller取决于型号,视图取决于控制器。 没有不应该存在的依赖关系。 C)如何利用代码中的功能我编写了许多功能,以便能够访问boardModel中的每个单元。 我还使用了forEach以避免使用可能存在索引问题的for循环。 D)有趣的设计想法或您做出的取舍我喜欢编写boardModel.forEachCell结构的方式。


【文件预览】:
conwayjs-gh-pages
----boardModel.js(2KB)
----tests.js(3KB)
----tests.html(453B)
----index.html(817B)
----board.css(434B)
----board.js(4KB)
----README.md(913B)
----boardView.js(2KB)
----boardController.js(2KB)

网友评论