书栈网 · BookStack 本次搜索耗时 0.038 秒,为您找到 101114 个相关结果.
  • 复杂对象的组装与创建——建造者模式(一)

    复杂对象的组装与创建——建造者模式(一) 复杂对象的组装与创建——建造者模式(一) 没有人买车会只买一个轮胎或者方向盘,大家买的都是一辆包含轮胎、方向盘和发动机等多个部件的完整汽车。如何将这些部件组装成一辆完整的汽车并返回给用户,这是建造者模式需要解决的问题。建造者模式又称为生成器模式,它是一种较为复杂、使用频率也相对较低的创建型模式。建造者模式为客...
  • 3D 物理系统

    3D 物理系统 3D 物理简介 物理世界和元素 物理世界的流程 添加物理元素 3D 物理系统 3D 物理简介 物理系统是游戏引擎的关键组成部分,因为它将真实世界的物理性质(如质量、重力和摩擦力)注入游戏世界,使游戏世界的运作更加真实。物理引擎负责根据物体的物理性质模拟游戏世界中的运动和碰撞反馈。值得注意的是,物理系统是一个复杂的系统,不仅...
  • 实现技术

    实现技术 我们会使用浏览器的 DOM 来展示游戏界面,我们会通过处理按键事件来读取用户输入。 与屏幕和键盘相关的代码只是实现游戏代码中的很小一部分。由于所有元素都只是彩色方块,因此绘制方法并不复杂。我们为每个元素创建对应的 DOM 元素,并使用样式来为其指定背景颜色、尺寸和位置。 由于背景是由不会改变的方块组成的网格,因此我们可以使用表格来展示背景。...
  • 游戏配置介绍

    游戏配置介绍 总览 配置细节 游戏配置介绍 总览 为了让玩家更进一步了解游戏机制的实现,我们开放了部分参数供玩家进行调整。我们希望玩家可以通过修改对应的参数,来实现各种不同的环境。同时,也可以设计自己的代理环境,用于对算法的快速验证。 GoBigger 将可配置参数统一放在 gobigger/server/server_default_conf...
  • 使游戏国际化

    使游戏国际化 简介 配置导入的译文 资源文件的本地化处理 将键转换为文本 使控件可调整大小 TranslationServer类 命令行 翻译项目名称 使游戏国际化 简介 如果全世界只讲一种语言,那将是很好的(这将是世界上唯一的一种语言)。不幸的是,对于我们的开发人员来说,情况并非如此。虽然独立或利基游戏通常不需要本地化,但瞄准更...
  • 20. 表单单选按钮

    1115 2018-10-17 《Vue.js入门课程》
    表单单选按钮 知识点 表单单选按钮绑定 源文件 小马视频频道 表单单选按钮 知识点 v-model input[type=”radio”] 表单单选按钮绑定 <div id = "myApp" > <h1> 表单单选按钮 </h1> <h3> 选择性别 </h3> <input ...
  • Hello World!

    Hello World 创建项目 打开场景,开始工作 Hello World 项目分解 预览场景 修改欢迎文字 小结 Hello World 了解 Dashboard 以后,我们现在看看如何创建和打开一个 Hello World 项目。 创建项目 在 Dashboard 中,打开 新建项目 选项卡,选中 Hello World ...
  • GameIcon.onError

    GameIcon.onError(function callback) 参数 function callback 参数 Object res 错误码信息与解决方案表 GameIcon.onError(function callback) 监听小游戏推荐icon组件加载错误事件。 参数 function callback 小游戏推荐...
  • 快速上手: 制作第一个游戏

    快速上手:制作第一个游戏 准备项目和资源 打开初始项目 检查游戏资源 创建游戏场景 了解 Canvas 设置场景图像 添加背景 修改背景尺寸 添加地面 添加主角 编写主角脚本 创建脚本 编写组件属性 编写跳跃和移动代码 移动控制 制作星星 制作 Prefab 添加游戏控制脚本 在随机位置生成星星 添加主角碰触收集星星的行为...
  • 快速上手: 制作第一个游戏

    快速上手:制作第一个游戏 准备项目和资源 打开初始项目 检查游戏资源 创建游戏场景 了解 Canvas 设置场景图像 添加背景 修改背景尺寸 添加地面 添加主角 编写主角脚本 创建脚本 编写组件属性 编写跳跃和移动代码 移动控制 制作星星 制作 Prefab 添加游戏控制脚本 在随机位置生成星星 添加主角碰触收集星星的行为...