train:火车是用javascript,html,css编写的逻辑游戏

时间:2024-06-07 22:37:08
【文件属性】:

文件名称:train:火车是用javascript,html,css编写的逻辑游戏

文件大小:346KB

文件格式:ZIP

更新时间:2024-06-07 22:37:08

JavaScript

介绍 火车是一种逻辑游戏,类似于老游戏蛇。 棘手的部分是,通常只有一种方法可以从火车上带走所有需要携带的物品。 由Miroslav Nemecek(又名Golem)在MS-DOS汇编程序中开发的创意和游戏。 另请参阅页面以获取更多信息。 技术领域 前端-javascript,html,css。 后端-TBA 设计 目的是使用普通的javascript创建松耦合和面向对象的设计。 理想情况下,每个组件都可以很容易地被另一个组件替换。 例如,这允许我们实现多个视图:一个使用div + css,另一个使用html5 canvas,等等。 MVC-模型视图控制器 核心功能是使用MVC设计模式的变体设计的。 视图引擎和域模型是分开的。 使用充当控制器的应用程序类型连接组件。 使用关卡存储库加载关卡数据。 视图引擎正在获取视图模型以进行渲染。 前端部分完全在浏览器中运行。 由于我们在浏览器中使用


【文件预览】:
train-master
----train.js(2KB)
----keyboard.js(1KB)
----logicLoaded.js(1KB)
----application.js(1KB)
----Readme.md(3KB)
----class.js(755B)
----logicPaused.js(746B)
----logicContext.js(1KB)
----logicCrashed.js(541B)
----level.js(989B)
----gate.js(667B)
----images()
--------jewel1.jpg(13KB)
--------trainCrashed2.jpg(12KB)
--------train4.jpg(12KB)
--------trainCrashing4.jpg(14KB)
--------wall.jpg(18KB)
--------trainCrashing3.jpg(13KB)
--------trainCrashing2.jpg(12KB)
--------jewel2.jpg(13KB)
--------trainCrashed4.jpg(12KB)
--------gate.jpg(14KB)
--------trainCrashed3.jpg(12KB)
--------trainCrashed1.jpg(12KB)
--------gateOpening2.jpg(14KB)
--------train3.jpg(12KB)
--------gateOpening1.jpg(14KB)
--------wagon.jpg(13KB)
--------train1.jpg(12KB)
--------gateOpened.jpg(13KB)
--------jewel4.jpg(13KB)
--------trainCrashing1.jpg(12KB)
--------jewel3.jpg(13KB)
--------train2.jpg(12KB)
--------gateOpening3.jpg(13KB)
--------gateOpening4.jpg(13KB)
----logic.js(6KB)
----logicBase.js(858B)
----locomotive.js(1KB)
----logicOpened.js(2KB)
----index.htm(2KB)
----slidingWall.js(2KB)
----message.js(300B)
----levelRepository.js(2KB)
----clock.js(1KB)
----css()
--------train.css(710B)
----jquery-1.7.1.js(242KB)
----logicFinished.js(465B)
----levelItem.js(1KB)
----logicRunning.js(4KB)
----statusBar.js(2KB)
----imageData.js(739B)
----view.js(6KB)

网友评论