如何快速开发一个微信小游戏--实例《打气球》
首先,我们来看下h5游戏和微信小游戏之间的区别:
1.我认为最大的一点区别在于,微信小游戏全是基于单个canvas的结构,而h5的游戏,我们可以使用多层的canvas对游戏进行分类,比如我之前有开发一个《大头吃小头》的h5游戏,如下图,演示地址:http: www.lovewebga...[2019/10/9]
Unity进阶技巧 - RectTransform详解
前言
最近要做UI,有时候需要在代码中调整改变UI控件的属性,比如位置、大小等,然而在NGUI里面,控制UI控件的位置等属性的是RectTransform这个组件,这个组件继承自Transform组件,却增加许多自己的特性,在不了解这些特性的情况下鲁莽的去使用它,会导致出现很多匪夷所...[2019/10/8]
单相机做分屏混合
做了一个单相机实现分屏混合的功能, 需求大概就是在同一视角下, 相机通过不同的CullingMask获取不同的渲染图片RenderTexture之后, 通过某种方式一起显示在界面的功能. 其实核心逻辑就是怎样用一个相机渲染不同的图片罢了, 直接上代码:
using Syste...[2019/10/8]
Direct2D 学习笔记(2)
画刷的使用方法
需要包含的文件:<wincodec.h>
需要包含的库: "windowscodecs.lib"
资源网址: https: docs.microsoft.com/zh-cn/window win32/direct2d/dire...[2019/10/8]
腾讯云要逆天,一个人也能开发复杂的网络游戏,深圳腾讯云沙龙发来的报到!
本篇文章要感谢「银笑的尤里」从9月28日腾讯云深圳「游戏开发的超“音”“速”」沙龙发来了重磅消息,下面 Shawn 重点介绍对个人开发者惊喜的“MGOBE” 联机对战引擎。
一、什么是联机对战引擎
我们先看腾讯云官方对“联机对战引擎”的介绍:
小游戏联机对战引擎(Mini Game...[2019/10/8]
【译】微软的Python入门教程(一)
Getting started with Python(Python入门)
Overview
概述
The series of videos on Channel 9 is designed to help get you up to speed on Python. If yo...[2019/10/8]
Creator3D长什么样?看看官方惊艳的DEMO就知道了,附在线体验!
Shawn 这两天在学习 Creator3D 的官方案例,由于是刚接触 Creator3D 很多东西在没弄清楚之前还是以简单的编辑介绍为主,先了解一下3D场景的基本操作:
观查场景:按住鼠标右键以自己为原点可以上下左右观查场景;
场景漫游:按住鼠标右键,通过键盘 W\S\A\D 键 可...[2019/10/8]
🔥Scratch少儿编程——飞机大战
前两天用??Scratch2软件做了一个飞机大战
个人感受:Scratch2少儿图形编程需要在职老师准备素材并有一定的程序逻辑思维就能轻松做出来(后端程序猿更是如此),此软件轮子很少都需要小朋友动手去面向过程去开发,做出来的游戏只能给要求不高的人玩里面并且存在很多问题
问题...[2019/10/8]
ShaderHelper2 组件升级,支持自动枚举参数!ShaderHelper2 组件升级,支持自动枚举参数!
ShaderHelper2 组件新体验视频演示:
https: www.bilibili.com/video/av69314195/
ShaderHelper2 组件我们已经介绍过两次了,不了解的伙伴可以看下面两篇文章:
新版ShaderHelper,终于支持 Creator 2.1...[2019/9/29]
【Cocos谁学谁会】定制属于自己的脚本模板
版权申明:
本文原创首发于以下网站,您可以自由转载,但必须加入完整的版权声明
博客园MogooStudio:https: www.cnblogs.com/MogooStudio/
csdn博客MogooStudio:https: blog.csdn.net/nmjkl001/
定位原...[2019/9/29]
Direct2D 学习笔记(1)
Direct2D 应用程序接口概述
资源网站 https: docs.microsoft.com/en-u window win32/Direct2D/the-direct2d-api
主要用到的头文件是:d2d1.h编译时需要连接文件:d2d1.lib
Direct...[2019/9/29]
程序游戏推荐(C语言贪吃蛇,python天天酷跑(需要安装pygame),js是狠人就坚持30s)
下面是下载位置,我把他们上传到我的文件下了。
C语言贪吃蛇:https: files.cnblogs.com/file ITXiaoAng/%E8%B4%AA%E5%90%83%E8%9B%87.rar
python天天酷跑:https: files.cnblogs.com/file I...[2019/9/29]
Unity-遇到的问题小总结
1. event trigger后面显示不了对应的方法
原因:我是直接把脚本拖拽进去的,这是没有实例化的,拖拽进去的应该是挂载这个脚本的GameObject就可以了
2.制作prefeb
将场景中的单个game object用鼠标拖到Project面板中的A ets目录下,就可以创建...[2019/9/27]
PacMan 04——道具生成吃下道具怪物的移动
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/27]
微信小游戏换量导航组件,支持云模式二维码跳转!
微信小游戏换量计划旨在帮助 Cocos Creator 小游戏开发者相互换量,开启一个从『A游戏』通向『B游戏』的传送门,提高游戏的曝光率和用户活跃度。
「Creator星球游戏开发社区」公众号与「微笑游戏」公众号以及旗下的「微笑盒子」微信小程序联合为 Cocos Creator 小游...[2019/9/27]
用 Unity 实现调色板功能
用unity 实现调色板功能。
直接上代码:
1 using UnityEngine;
2 using System.Collections;
3 using UnityEngine.UI;
4
5 public cla Colo...[2019/9/27]
PacMan 03——追踪玩家
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/26]
教你使用Cocos Creator制作国旗头像生成器,附源码!
关注「编程小王子」公众号回复【头像生成器】获得源码!
下面我重点介绍一下Cocos Creator H5头像生成的实现方法:
获取手机相册图片
在 Cocos Creator 中加载相册图片
Cocos Creator 屏幕截图
使用HMTL显示截屏图片
保存图片到相册
获取相...[2019/9/26]
在 Cocos Creator 中使用 Protobufjs(一)
一. 环境准备
我一直在探索Cocos H5正确的开发姿势,目前做javascript项目已经离不开 nodejs、npm或grunt等脚手架工具了。
1.初始化package.json文件
npm init
当新建好cocos-js或creator项目,在项目根目录使用npm ...[2019/9/26]
PacMan 01——玩家移动
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/25]
最近太多人问Protobuf的问题了,把这个重新搬出来!
pb杀手
我先让pbkiller做个自我介绍
pbkiller:我是一位专业的争对 protobuf 问题训练有素的杀手,我可以为您轻松搞定 protobuf 在 Cocos Creaotr 开发中的诸多问题,并且可以让你随意折磨曾经折磨过你的 protbuf 问题。
一、臣服
...[2019/9/25]
Direct2D 学习笔记 前言
Direct2D模板程序网址:https: docs.microsoft.com/zh-cn/window win32/direct2d/direct2d-quickstart
DirectX SDK下载地址:https: www.microsoft.com/en-u downloa...[2019/9/25]
PacMan 01——地图的搭建PacMan 01——地图的搭建
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/24]
开发一个属性自己的小游戏,微信小游戏开发入门—工具篇
视频地址:https: www.bilibili.com/video/av68584099
Cocos Creator 微信小游戏开发,我们需要使用到基本的4个工具:
Cocos Creator:游戏内容生产,具体内容是游戏场景、预制体编辑,组件脚本配置;
Chrome浏览器:游...[2019/9/23]
UGUI:技能冷却效果
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/19]
游戏协议模拟测试工具(TcpEngine)使用简介
功能介绍
在有的网络开发需要走二进制流协议场景,比如网络游戏开发,在开发阶段,前端和后端协商好协议后就分别开发。在开发写代码的时候,有时需要对端发送一条完整的协议过来触发一下自己的代码,进行单步调试或单元测试,但对端现在也在开发,不能发完整的协议过来。这种情况下,我们可以使用Tc...[2019/9/19]
Unity编辑器汉化(中文语言包)Unity编辑器汉化(中文语言包)
前言
Unity官方已提供编辑器的中文语言包
Unity官方的中文文档:在官方的帮助文档中选择中文语言
下载方法
方法一:通过Unity Hub 下载
Windows: https: public-cdn.cloud.unity3d.com/hub/prod/UnityHubSet...[2019/9/19]
Unity基础:AR(增强现实)的学习Unity基础:AR(增强现实)的学习
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/17]
Fire Balls 11——平台组合,场景的美化
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/16]
QT--吃月亮小游戏
QT--吃月亮小游戏
简介:
该设计使用了鼠标事件、键盘事件、绘图事件,可通过鼠标或者方向键控制人物移动吃到月亮
代码:
widget.h文件:
#ifndef WIDGET_H
#define WIDGET_H
#include <QWid...[2019/9/16]
Fire Balls 10——UI界面的制作
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/12]
Fire Balls 09——修正游戏的BUG
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/11]
Fire Balls 05——坦克和子弹的制作以及炮台发射子弹Fire Balls 05——坦克和子弹的制作以及炮台发射子弹
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/10]
Fire Balls 05——子弹的命中及后续效果
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/10]
Unity进阶:PlayMaker
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/10]
AssetBundleMaster_ReadMe_EN
Before we start use it, you''d better import it to an empty project, following the ReadMe to learn this framework step by step.
Let''s see...[2019/9/10]
Photon Server 服务端编程
Photon Server 和 Unity3D 数据交互:
Photon Server 服务端编程
Unity3D 客户端编程
VS2017 之 MYSQL实体数据模型
一:Photon Server的下载安装:
https: www.photonengine.com/...[2019/9/10]
Fire Balls 06——子弹的消失,当子弹击中自身时不可发射子弹
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/10]
像素鸟,鸟儿飞飞飞
学习CocosCreator有段时间了,现在花了两天时间写了个像素鸟的小游戏,这个游戏之前又看到过,但是不知道怎么又下架了,之前还是蛮火的游戏,想起来后去网上看了看,原来是因为侵犯了 超级玛丽 的游戏元素,都是像素级小游戏,嗯,国外人的版权意识还是挺高的。好了,题外话就到这了,开始切入正...[2019/9/10]
Fire Balls 07——砖块的淡出,消失以及砖塔的下落
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/10]
骨骼蒙皮动画(SkinnedMesh)
骨骼蒙皮动画也就是SkinnedMesh,应该是目前用的最多的3D模型动画了。因为他可以解决关节动画的裂缝问题,而且原理简单,效果出色,所以今天详细的谈一下骨骼蒙皮动画的相关知识。
关节动画中使用的是多个分散的Mesh,而骨骼蒙皮动画使用的skinned Mesh是一个整体,也就是只...[2019/9/10]
QFramework 使用指南 2020(七):Res Kit (1)概述与基本使用
在上一篇,我们刚刚结束了 脚本生成专题,我们知道 QF 提供了两种脚本生成模式,一种是 ViewController + Bind ,另一种是 UI Kit 模式。
本来打算,介绍完 ViewController + Bind 模式后,再介绍 UI Kit 模式。
但是在学习 UI ...[2019/9/10]
?Cocos2d-x 学习笔记(24) ParticleSystem ParticleSystemQuad
1. ParticleSystem
ParticleData是存储粒子数据的类,ParticleSystem会关联一个ParticleData对象。
ParticleSystem直接继承了Node、TextureProtocol(纹理)、PlayableProtocol(start...[2019/9/10]
Stealth——01场景的基本搭建以及基础逻辑
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/10]
Fire Balls 08——音效的添加
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/9/10]
?CocosBuilder 学习笔记(1) CCBReader 解析.ccbi文件流程
1. 简介
CocosBuilder是免费开源的Cocos2d UI编辑器。
.ccb文件是CCB项目的原始文件。
.ccbi文件是CCB项目发布后的生成的二进制文件。CCBReader可以快速通过该二进制文件,读取并设置CCB项目内容到引擎中。
.ccb文件是用map键值...[2019/9/2]
Unity打包——Android和IOS
推荐阅读:
?我的CSDN
?我的博客园
?QQ群:704621321
?我的个人博客
Android包
(1)首先需要安装Android SDK和Java JDK。SDK需要添加tools目录,JDK需要分别添加jdk和jre目录
(2)打开BuildSettings
...[2019/9/2]
CocosBuilder 学习笔记(3) AnimationManager 与 ccbi 文件解析CocosBuilder 学习笔记(3) AnimationManager 与 ccbi 文件解析
【CocosBuilder】学习笔记目录
1. 相关的类
先介绍和AnimationManager相关的几个类:
CCBSequence
时间线。有成员duration(时间线时间,默认10秒)、name(时间线名)、SequenceId(Id)、ChainedSeq...[2019/9/2]
Fire Balls 04——砖塔的创建,动态上升以及旋转Fire Balls 04——砖塔的创建,动态上升以及旋转
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/8/30]
Unity进阶:用AssetBundle和Json做了一个玩家登陆界面
版权申明:
本文原创首发于以下网站:
博客园『优梦创客』的空间:https: www.cnblogs.com/raymondking123
优梦创客的官方博客:https: 91make.top
优梦创客的游戏讲堂:https: 91make.ke.qq.com
『优梦创客』的微信公...[2019/8/30]