小游戏开发指南:解决注册 appId 问题及 Adapter 封装介绍

2024-11-13
来源:网络整理

今天学习了小游戏开发,总结了一些遇到的问题:

1. 注册

用小程序开发的小游戏和用小程序开发的其他项目不一样。

如果您当前的小程序账号选择了其他类别(非游戏),那么您需要注册另一个账号单独申请小游戏。步骤与注册其他类目时相同,选择类目只需选择游戏即可(必须重新申请,已经注册过其他类目的账户中没有游戏)

相关免费学习推荐:微信小程序开发

二。

小游戏的开发语言还是一样的,但是因为小程序的运行环境没有DOM和BOM,也就是没有and对象。这时微信旋转门封装了一个js文件——.js(实际上是模拟DOM和BOM),用于小程序开发。 API适配层),叫做,可以理解为:,同时它也充当游戏引擎适配层,让小游戏可以使用基于的游戏引擎

三。

屏内和屏外,屏内是指屏幕上一眼就能看到的画面,屏外是指看不见的画面。

-.js 已经自动创建了上屏,所以如果我们自己创建的话,它会在屏外。

4. 图片加载

图片加载路径必须是从项目根目录开始的绝对路径

5. 音频支持

目前,iOS 和 支持的音频格式仅有 mp3、aac 和 wav。由于系统限制,最多可同时播放 10 个音频文件

6. 文件

1、代码包文件:添加到项目根目录的文件。文件访问方式是从项目根目录开始写入文件路径。不支持相对路径写入。

2、本地文件:需要存储的文件(调用接口本地生成或从网络下载)。本地文件是指用户添加到手机中的小程序。会有独立的文件存储区域,在用户维度上进行隔离。即在同一部手机上,每个微信用户无法访问其他登录用户的文件,同一用户的不同用户的文件也无法互相访​​问。

临时(内存大小不限)

用户(50MB)

缓存(50MB)

7、小游戏开放能力及API

8.小游戏开启工具

相关免费学习推荐:微信小程序开发教程

分享