【文件属性】:
文件名称:bowling_challenge:单人十针保龄球记分卡
文件大小:3.58MB
文件格式:ZIP
更新时间:2021-06-20 07:33:35
JavaScript
保龄球记分卡挑战
创客学院第 5 周周末挑战赛
在学习 JavaScript 的第一周后,单人周末挑战,创建一个单人十针保龄球记分卡,操作客户端。
使用的技术
JavaScript
茉莉花
HTML
CSS
如何运行游戏
从项目目录根目录下的命令行$ open bowlingScorecard.html
如何运行测试
从项目根目录下的命令行$ open SpecRunner.html
关键学习
确定“班级”职责,这是我们在 JavaScript 课堂学习中没有遇到的。
我的模型有
scoreBoard => 管理帧数组并向棋盘添加新的碗得分
manageScores => 迭代 scoreBoard 更新框架分数,用于备件和罢工以及累计总数
rollTracker => 管理它在游戏中的位置(帧数/滚动数和下一滚动允许的最大分数)
scoreBoardTable => 创建在界面中
【文件预览】:
bowling_challenge-master
----images()
--------BowlingChallengeScreenshot.png(2.39MB)
--------tenpinbowling2.jpg(1.15MB)
----js()
--------scoreboardtable.js(712B)
--------interface.js(1KB)
--------scoreboard.js(605B)
--------rolltracker.js(2KB)
--------managescores.js(3KB)
----SpecRunner.html(929B)
----css()
--------grid.css(528B)
--------normalize.css(8KB)
--------bowlingscorecard.css(482B)
----spec()
--------scoreboardSpec.js(880B)
--------scoreboardtableSpec.js(619B)
--------rolltrackerSpec.js(3KB)
--------managescoresSpec.js(9KB)
----README.md(4KB)
----lib()
--------jasmine-2.1.3()
----bowlingScorecard.html(1KB)