文件名称:太空漫游
文件大小:13KB
文件格式:ZIP
更新时间:2024-03-06 01:29:05
JavaScript
太空漫游 基本射击。 包含躲避小行星,可以随着时间增加其速度,获得更好的分数。 力学与程序 移动: 全方位方向键 x用于发射激光子弹 无法通过屏幕边框 碰撞(最大的头痛) 在太空飞船和小行星之间 在子弹和小行星之间 纹理(我很自豪,因为我不能在课堂练习中这么做) 动画制作 当小行星与另一个物体碰撞时,它会被摧毁并显示动画,动画每0.1秒更改一次 使用VertexArrays绘制不同的程序和对象类型 二手的WebGL2.0 用线可视化对撞机的程序,该程序使用索引顶点 绘制纹理项目的程序 随时间增加的随机小行星生成 随时间增加的小行星速度 背景,恒星向左移动:2 bgs在它们之间伸出 暂停系统 音响系统 寿命系统 对象创建解耦 仅在所有纹理均已加载的情况下渲染 用法 打开index.html并播放 对于space-odyssey.js中的调试集$ DEBUG = true,它将显示每个
【文件预览】:
Space_Odyssey-master
----index.html(2KB)
----.DS_Store(6KB)
----space-odyssey.js(36KB)
----styles.css(809B)
----LICENSE(1KB)
----README.md(2KB)