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


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

    学习笔记

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

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

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

    一、适配模式的选择fixedNarrow

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

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

    二、下划线的命名方式

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

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

     三、声音管理类SoundManager

    按照这个视频教程写法

    背景音乐playBgMusic

    按钮音效playClick

    点击文字音效playTapWord

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

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

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

    四、桥接文件用法

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

  • 相关阅读:
    Profibus 接线
    如何正确使用Profibus插头以及终端电阻
    Java设计模式(3)——抽象工厂模式
    Java设计模式(2)——工厂方法模式
    Java设计模式(1)——简单工厂模式
    Oracle——控制事务
    Jackson-将对象转为Json字符串
    $.ajax
    Ajax——jQuery实现
    Ajax——三种数据传输格式
  • 原文地址:https://www.cnblogs.com/gamedaybyday/p/9194097.html
Copyright © 2020-2023  润新知