微信小游戏 腾讯课堂《白鹭教育

腾讯课堂《白鹭教育 - 成语大挑战小游戏开发》:https://ke.qq.com/course/287266

学习笔记

首先这个视频课程简单介绍了一个小游戏的制作,包括新建项目、适配模式、EUI组件、场景创建、关卡场景、游戏场景、微信小游戏API调用等。

但是并未从零实际操作一个游戏的创建过程,而是用已有的项目过程来讲解,少了一些实践操作。

游戏的逻辑我就基本没看了,反正想实现是很简单的事情。重点还是看看官方的人员在项目上的最佳实践 ,毕竟他山之石,可以攻玉。

一、适配模式的选择fixedNarrow

课程中建议选择fixedNarrow,根据官方适配模式教程。看不懂选择这个模式是什么用意。

这个模式根本不方便适配。个人建议选择fixedWidth或fixedHeight。

二、下划线的命名方式

比如按钮,会是前缀btn+功能,返回按钮就是btn_back。

个人不喜欢下划线方式,比较喜欢骆驼式,backBtn这样。

 三、声音管理类SoundManager

按照这个视频教程写法

背景音乐playBgMusic

按钮音效playClick

点击文字音效playTapWord

音效都是写成单个函数去执行,这样缺点是100个音效,要写100个函数...

小游戏就算了,中大型基本跪了。

得统一调用一个接口才行,比如playEffect( 音效名 ),播放音效,并传入音效名,然后在列表中获取对应音效播放。

四、桥接文件用法

知道了这种写法叫“桥接文件”。。

原文地址:https://www.cnblogs.com/gamedaybyday/p/9194097.html