书栈网 · BookStack 本次搜索耗时 0.036 秒,为您找到 100997 个相关结果.
  • 第3章 UGUI

    UGUI 游戏菜单 按钮的点击事件、滑动条的事件 开始界面 战斗界面 角色面板 关卡选择界面 任务列表 设置界面 游戏登陆界面(输入框) 背包系统的物体拖拽 UGUI 游戏菜单 开始游戏( Button ) 游戏设置( Button ) 结束游戏( Button ) 声音开关( Toggle ) 音量大小( S...
  • 物理引擎

    简介 是否需要使用物理引擎 简介 学过之前的那些章节,你就能做出来一款好玩的小游戏了,可是当你试图做一款复杂的游戏,那游戏需要模拟现实世界的情境,比如模拟两个物体碰撞,模拟物体受到重力,你就不知道该怎么办了。别担心,本章就介绍物理引擎,让我们来探索一下如何合理的使用物理引擎! 是否需要使用物理引擎 当你的需求很简单时,就不要使用物理引擎。比如...
  • 图形性能优化

    图形性能优化 黄金法则 二八原则 够用原则 了解目标设备和游戏引擎 使用工具分析 常见瓶颈 CPU 性能优化 GPU 性能优化 Cocos2d-x 性能优化建议 图形性能优化 黄金法则 二八原则 系统中 20% 的代码会消耗 80% 的性能!在进行性能优化时,我们应该始终坚持这个原则。 够用原则 如果有两种方式渲染图像...
  • WebSocket 服务器

    使用 WebSocket 服务器 如何启用 如何调用 WebSocket 服务器接口 API 参考链接 使用 WebSocket 服务器 开发者可以在游戏进程中启动一个 WebSocket 服务器 ,提供 RPC 接口 。通过完善和调用这些 RPC 接口 ,开发者能够对游戏进程内部状态进行监控,增加对游戏进程状态的管理能力。 如何启用 We...
  • WebSocket 服务器

    使用 WebSocket 服务器 如何启用 如何调用 WebSocket 服务器接口 API 参考链接 使用 WebSocket 服务器 开发者可以在游戏进程中启动一个 WebSocket 服务器 ,提供 RPC 接口 。通过完善和调用这些 RPC 接口 ,开发者能够对游戏进程内部状态进行监控,增加对游戏进程状态的管理能力。 如何启用 We...
  • WebSocket 服务器

    使用 WebSocket 服务器 如何启用 如何调用 WebSocket 服务器接口 API 参考链接 使用 WebSocket 服务器 开发者可以在游戏进程中启动一个 WebSocket 服务器 ,提供 RPC 接口 。通过完善和调用这些 RPC 接口 ,开发者能够对游戏进程内部状态进行监控,增加对游戏进程状态的管理能力。 如何启用 We...
  • WebSocket 服务器

    使用 WebSocket 服务器 如何启用 如何调用 WebSocket 服务器接口 API 参考链接 使用 WebSocket 服务器 开发者可以在游戏进程中启动一个 WebSocket 服务器 ,提供 RPC 接口 。通过完善和调用这些 RPC 接口 ,开发者能够对游戏进程内部状态进行监控,增加对游戏进程状态的管理能力。 如何启用 We...
  • 性能

    性能 垃圾回收 混合渲染模式 性能 垃圾回收 小游戏中,JavaScript 中的每一个 Canvas 或 Image 对象都会有一个客户端层的实际纹理储存,实际纹理储存中存放着 Canvas、Image 的真实纹理,通常会占用相当一部分内存。 每个客户端实际纹理储存的回收时机依赖于 JavaScript 中的 Canvas、Image 对...
  • 成为负担的封装

    成为负担的封装 本章中大多数代码并没有过多考虑封装。首先,封装需要耗费额外精力。封装使得程序变得更加庞大,而且会引入额外的概念和接口。我尽量将程序的体积控制在较小的范围之内,避免读者因为代码过于庞大而走神。 其次,游戏中的大量元素是紧密耦合在一起的,如果其中一个元素行为改变,其他的元素很有可能也会发生变化。我们需要根据游戏的工作细节来为元素之间设计大量...
  • 快速上手: 制作第一个游戏

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