自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(411)
  • 资源 (4)
  • 收藏
  • 关注

原创 TEngine框架的事件系统

事件系统对于游戏项目来说是必不可少的系统模块,它能够有效地降低代码的耦合度。上面是包含事件的注册、注销以及事件的分发等接口的封装。

2023-04-22 18:25:09 1244 1

原创 TEngine框架的日志工具

游戏项目信息打印还是很重要的,Unity引擎提供了基本Debug接口,但不是特别定制,为了更好地使用,需要做些简单封装。上面是打印日志基本接口的封装,有时候我们需要把日运行日志输出到文件中,也可以设定日志文件最大保留的天数。

2023-04-22 16:48:32 982

原创 TEngine框架关于系统逻辑生命周期的接口的封装

自定义的一些直接需要直接继承自MonoBehaviour组件的脚本,可以通过BehaviourSingleton达到同样的效果,而且避免多个MonoBehaviour之间控制问顺序题,各自模块的Update顺序由各模块定义的优先级决定,这样能做到执行顺序可控。上面是对所有Behaviour单例对象的整体管理控制:注册、注销、以及各生命周期接口的统一调用。上面是对所有系统的注册、注销以及系统各生命周期阶段的接口的实现。上面是对系统的逻辑生命周期接口的是现实。上面是关于系统的逻辑生命周期的接口封装。

2023-04-22 15:25:32 1087

原创 Tengine游戏框架之单例模式

上面是游戏中的所有单例对象,不管是普通单例或者是MonBehaviour单例的统一管理器。上面是MonoBehavior单例游戏对象脚本;上面是普通的单例对象脚本。

2023-04-22 12:59:38 314

原创 TEngine框架的导入与运行

Tengine游戏的导入与运行

2022-11-13 16:05:39 2184

原创 Unity发布抖音小游戏:构建与发布

上篇介绍了如何将字节小游戏SDK接入Unity项目中, 本篇将介绍如何使用Unity字节小游戏构建发布工具,调试和发布字节小游戏。读者可参考教程:Docs点击菜单ByteGame-StarkSDKTools-BuildTool字节小游戏构建工具面板Unity字节构建工具,主要方便我们测试调试小游戏,可以实现真机运行测试。接下来就是发布,点击发布,会自动跳转到PublishTool发布工具面板。1)Uid获取方法如下:2)重新打开InstantGame工具,填写关于字节平...

2022-05-04 16:46:58 11203 10

原创 Unity发布抖音小游戏:SDK接入

上篇介绍Unity小游戏发布抖音平台的开发者账号注册以及小游戏创建和申请。本篇介绍字节SDK接入Unity游戏项目中。接入参考教程:Docs,下载bgdt.package包,并导入Unity项目工程。打开ByteGame菜单,弹出字节工具面板。点击下载安装另外2个字节小游戏工具。安装完毕后,ByteGame菜单下多了StarkSDKTools子菜单,子菜单下,又多了BuildingTool和PublishingTool工具,前者是运行调试工具,后者是...

2022-05-04 16:01:56 11132 6

原创 Unity发布抖音小游戏:广告ID申请

上篇介绍了小游戏的申请和认证,本篇介绍广告ID申请。点击广告中心的“流量主”菜单。申请开通流量主,流量主是指开发者在字节小游戏中通过创建、分发广告获取流量收入。

2022-04-14 11:57:19 4329

原创 用Unity制作一个很火的找不同游戏,包括核心玩法与关卡编辑器工具的实现

玩家们心里都清楚,其实游戏的品类超级多,有些人喜欢玩moba、射击竞技类的,有些人喜欢塔防、策略、回合制类的,而又有些人喜欢经营养成、休闲益智类的。休闲益智类游戏,虽没像moba类游戏的激烈操作带来的刺激感,但舒缓的节奏,配合唯美的美术音乐以及很棒故事主题,同样能赢得玩家的喜爱。我在一些应用商店搜索了关于找不同玩法的游戏,不管是下载量还是口碑都是蛮不错的。那找不同的游戏是如何实现的呢?这游戏的核心本质主要在于两点:其一是关卡数据如何快速高效地配置导出;其二是如何判定玩家是否找出2张相似图片中对应..

2022-04-08 00:06:47 5574 4

原创 Unity发布抖音小游戏:申请注册(包括主体认证和基础信息完善)

本篇介绍发布字节小程序开发者账号的注册和小游戏的创建审核。进入官网​​​​​​点击快捷登录,再点击注册,填入相应的信息完成开发者账号的注册。然后进行登录,登录后,点击创建小游戏。填写小游戏的基本信息。资料填写完整后,点击申请,等待字节审核结果。...

2022-03-30 08:30:48 7645 9

原创 Unity发布小游戏(六):小游戏的运行与测试

上篇介绍了Unity小游戏打包和上传部署到CCD服务器,本篇介绍Unity小游戏的运行和测试。首先,先下载测试工具MegaAppSample的apk,安装到Android手机上。安装成功后,点击运行,点击二维码图标,扫描小游戏发布面板生成的二维码,安装我们的项目小游戏。需要注意的是,MegaApp app中仅支持游戏自身的功能测试,广告支付等功能需要在平台方发布测试版后使用。关于嵌入对应平台广告或支付的,小游戏完整功能测试,我会在之后发...

2022-03-24 11:00:19 6587

原创 Unity发布小游戏(五):小游戏的打包与上传到CCD云服务器

上一篇介绍了游戏资源的打包配置过程,接下来介绍小游戏的打包和上传部署到CCD云服务器的工程。(1)CCD项目云服务配置:登录UnityCCD云服务后台,地址:Unity ID 。创建Endless_Runner项目,开启云服务,生成App ID。(2)打开Unity-Window-AutoStreaming-Cfg&Publish菜单,先简单介绍一下配置上传和发布界面信息。【特别提醒:打包和上传中间,请不要改动CCD配置,否则游戏运行时将找不到需要的资源】

2022-03-22 23:55:36 4405

原创 Unity发布小游戏(四):小游戏资源打包配置

上一篇介绍了项目InstantGame包的安装和一些项目设置。小游戏的最大特点是玩家不需要下载安装独立apk,大部分资源放在云服务器端,游戏首包很小,其他的资源是按需下载。因此针对小游戏资源需要做上传到云服务端的打包设置。首先,打开Unity-Window-AutoStreaming菜单,是管理和发布上传小游戏资源的面板。(1)Texture Streaming文理贴图资源配置。PlaceHolder是指Instant Game用placeholder图片替换游戏首包内的原始贴图,游戏运行时

2022-03-20 00:29:11 2686 2

原创 Unity发布小游戏(三):创建项目并安装InstantGame包以及一些项目设置

上一篇介绍了如何申请Unity小游戏的云服务,从本篇开始介绍如何把一个实际项目转换成小游戏并上传和发布。(1)创建Endless Runner项目工程,并导入EndlessRunner.unitypackage。(2)安装InstantGame包:打开PackageManager,选择Show preview packages,输入InstantGame搜索,点击Install进行安装。(3)打开BuildSettings设置面板,切换成Android平台..

2022-03-20 00:14:26 7763

原创 Unity发布小游戏(二):申请云服务

上一篇介绍了支持小游戏发布的Unity定制版引擎的下载安装,本篇介绍如何申请Unity游戏项目的云服务功能。首先,如果没有注册腾讯云账号,得先去注册。地址:腾讯云 - 产业智变 云启未来 注册好账号,还需要进行实名认证。接着进入Unity云服务申请界面,地址:Unity ID,进行Unity账号与腾讯云账号的绑定。在Unity账号与腾讯云服务账号绑定成功后,接着开通该云服务功能。点击开启试用云服务功能。云服务功能开启后,如果项目列表中没有,则先

2022-03-16 22:44:36 2198

原创 Unity发布小游戏(一):安装定制版Unity引擎

小游戏主要由CocosCreator、LayaBox以及白鹭Egret这3大引擎开发以及发布。这对之前一直使用Unity引擎开发游戏的人员来说,需要重新学习其他小游戏引擎才能发布小游戏,这是很麻烦的事儿。要是Unity支持小游戏发布那该多好啊。借用华哥一句歌词“等了好久终于等到今天,梦了好久终于把梦实现”,终于Unity Instant Game小游戏解决方案来了。本篇文章开始详细介绍Unity如何发布小游戏的全过程。本篇先介绍支持发布小游戏的定制版Unity引擎的下载安装。进入Unity Instan

2022-03-16 22:36:39 2922

原创 支持小游戏开发的“引擎四剑客”

2017年12月28日,微信发布了一款叫“跳一跳”的微信小程序的一个小游戏,无需下载安装,即点即玩,只需要在微信客户端的小程序界面搜索“跳一跳”,点击即可加载进入该游戏玩。游戏小而精,借助于微信巨大的社交生态传播链,一夜之间顺速扩散蔓延刷爆整个朋友圈,至今依然还能想起那时火爆的场景,成为全民热议的焦点,简直不亚于现在抖音、快手的人气。微信小游戏是既页游、手游之后的另一种新兴的形态。很多游戏公司开始关注和尝试这类型的游戏,记得当时我公司把一款自研的羽毛球高高手的游戏改编成微信小游戏,数据还不错。...

2022-03-04 19:06:18 4395

原创 ET游戏框架之环境搭建与运行

如果可以前后端一个人就能搞定?那是不是很美好的事情,嘻嘻!ET就是支持全栈开发的游戏框架,并且成功应用于大型商业项目。支持C#语言编写前、后端逻辑,采用ECS架构设计。码云下载地址:https://gitee.com/egametang/ET/tree/Branch_V5.0/游戏框架学习论坛地址:https://et-framework.cn/下面介绍如何搭建ET游戏框架运行环境,并成功运行Demo。1.首先从码云下载游戏框架项目5.0版项目结构介绍2.根据...

2022-02-24 17:17:26 3206

原创 HTML标签:脚本

控制HTML页面文档交互行为,需要嵌入JavaScript脚本。<!DOCType html><html> <head> <meta charset="utf-8"> <title>脚本</title> </head> <body> <!--脚本--> <script>

2022-01-22 17:46:38 309

原创 HTML标签:框架

框架,可以在同一个浏览器窗口中显示不止一个页面。<!DOCType html><html> <head> <meta charset="utf-8"> <title>框架</title> </head> <body> <iframe src="test1.html" name="iframe_a" wid

2022-01-22 17:31:56 242

原创 HTML标签:表单

表单是提供给用户与页面交互的操作的接口。像文本、密码、按钮、下拉列表等等。关于表单详细的介绍,请看https://www.runoob.com/html/html-forms.html<!DOCType html><html> <head> <meta charset="utf-8"> <title>表单</title> </head>.

2022-01-22 16:19:53 267

原创 HTML布局

网页会有很多元素和内容,如何让它们有序排列显示。可以使用<div>或<table>标签来组织。1.使用div标签来布局<!DOCType html><html> <head> <meta charset="utf-8"> <title>页面布局</title> </head> <body>

2022-01-22 15:27:11 296

原创 HTML标签:区块

本章介绍HTML的区块标签,<div> 元素是块级元素,没有特定的含义,它可用于组合其他 HTML 元素的容器。<span> 元素是内联元素,也没有特定的含义。,可用作文本的容器。<!DOCType html><html> <head> <meta charset="utf-8"> <title>块级标签</title> <..

2022-01-22 14:49:51 496

原创 HTML标签:列表

本篇介绍HTML的列表视图相关标签。正版链接:https://www.runoob.com/html/html-lists.html<!DOCType html><html> <head> <meta charset="utf-8"> <title>列表标签</title> </head> <body>

2022-01-22 11:55:36 232

原创 HTML标签:表

网页文档有时候需要以表格的形式呈现数据。正版链接:https://www.runoob.com/html/html-tables.html<!DOCType html><html> <head> <meta charset="utf-8"> <title>表相关标签</title> </head> <body>

2022-01-22 11:31:48 197

原创 HTML标签:图像

网页文档中少不了图片展示,HTML中关于图像的标签有<img><map>和<area>。<!DOCType html><html> <head> <meta charset="utf-8"> <title>图像标签</title> </head> <body> &lt.

2022-01-21 17:04:49 2123

原创 HTML标签:CSS样式

CSS全名Cascading Style Sheets用来HTML元素标签的样式。CSS嵌入HTML文档的方式有3种:1)在标签中使用设置style属性;比较适合当特殊的样式需要应用到个别元素时。2)在HTML文档头部 <head> 区域使用<style> 元素 来包含CSS;适合当单个文件需要特别样式时。3)使用外部 CSS文件,比较适合当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。<!DOCType html><html>

2022-01-21 10:34:37 458

原创 HTML标签:头部相关标签

HTML网页分<head>头部和<body>部分,头部部分主要描述整个文档基本信息,如标题、默认链接、元数据(关键词,文件的最后修改时间,作者,字符集等)、引用的 样式文件(CSS)以及用于控制该文档行为的JavaScript脚本文件等。<!DOCType html><html> <head> <title>头部相关标签</title> <!--字符集--&g

2022-01-20 19:54:34 520

原创 HTML标签:链接

HTML链接可以从当前网页跳转到目标地址网页。<!DOCType html><html> <head> <meta charset="utf-8"> <title>链接跳转</title> </head> <body> <a href="http://www.baidu.com">百度一下</a>

2022-01-20 19:22:34 83

原创 HTML标签:文本格式化

HTML 使用文本格式化标签对输出的文本进行格式, 如:粗体 or 斜体等。正版链接:https://www.runoob.com/html/html-formatting.html<!DOCType html><html> <head> <meta charset="utf-8"> <title>文本格式化</title> </head> &l.

2022-01-20 17:58:46 326

原创 HTML标签:段落

HTML有了标题,接着需要分成多个段落显示。段落是通过 <p> 标签定义的。<!DOCType html><html> <head> <meta charset="utf-8"> <title>段落样式</title> </head> <body> <p>段落1。<br>另起一行</p>

2022-01-20 17:31:47 229

原创 HTML标签:标题

HTML标题是通过 <h1> - <h6> 标签进行定义的。<!DOCType html><html> <head> <meta charset="utf-8"> <title>标题</title> </head> <body> <h1>标题1</h1> <h2&

2022-01-20 17:23:31 135

原创 HTML属性

HTML标签可以设置属性,属性一般以键值对的形式出现,且一般存在于开始标签内。正版链接:https://www.runoob.com/tags/ref-standardattributes.html以上是标签的属性,可以根据需要设置。

2022-01-20 17:11:47 103

原创 HTML标签

我们知道HTML网页由标签和文本内容组成,因此熟悉各标签的含义,是基础且重要的,否则就不会编写html网页文件了。这里借花献佛,菜鸟教程html参考手册列举了html各标签的含义。正版连接地址:https://www.runoob.com/tags/html-reference.html是否需要全部记住,烂熟于胸,应该没必要,记住常用的标签,其他的标签等项目需要时再查找参考就行。...

2022-01-20 15:50:59 79

原创 HTML简介

HTML全名HyperText Markup Language超文本标记语言,它是一种标记语言,而不是一种编程语言,用来描述网页文档。网页文档由标签和文本内容组成。VS Code开发工具是我们常用来快速编辑html网页的工具。新建一个测试文件<!DOCType html><html> <head> <meta charset="utf-8"> <title>HelloWorld!</t.

2022-01-20 15:26:07 6082

原创 Node.js:服务器程序部署与运行管理

服务器程序开发和测试完成后,就需要发布和部署运行。本篇先介绍如何部署到本地自己的服务器上并管理。1.Node.js安装:根据目标服务器的操作系统类型和版本,去Node.js官网选择合适的Node.js进行安装。安装过程请参考之前文章进行安装。命令验证是否安装成功。...

2022-01-07 15:42:15 1568

原创 Node.js:express框架之错误处理

错误处理是指Express如何捕获和处理同步和异步发生的错误。Express内置默认的错误处理程序,开发人员也可以编写自己的错误处理程序。/** * express框架的路由与中间件 */const express = require("express");const path = require("path");const fs = require("fs");const server = express();server.get("/",(req,res,next)=&gt

2022-01-05 15:45:14 1981 5

原创 Node.js:Express框架之视图与模板引擎

Express支持通过模板引擎在应用程序中使用静态模板文件。在程序运行时,模板引擎使用实际的值替换模板文件中的变量,并将模板转换为要发送给客户端的HTML文件。这种方法使得设计HTML页面变得更加容易,轻松实现数据与视图分离,有利于大型项目中的前后端开发的分工协作。Express推荐的模板引擎:Pug、Mustache、EJS。本篇介绍Pug。...

2022-01-05 14:59:30 605

原创 Node.js:Express框架之路由与中间件

上篇介绍了express和express-generator模块的安装以及利用generator应用生成工具自动生成标准的express应用程序。本篇介绍express框架的路由和中间件。路由:决定应用程序如何响应客户端对特定端点的请求,端点可以是一个URI(或路径)和特定的HTTP请求方法(GET、POST等)。根据请求的URI和HTTP方法来决定请求的处理方式。路由由URI、HTTP方法(GET、POST等)和若干回调函数组成:app.method(path, [callback...], call

2022-01-05 10:43:40 671

原创 Node.js框架:Express简介、模块的安装以及express应用程序的自动生成

目前有很多成熟高效企业级的流行框架供我们使用,我们开发项目不必造轮子,一切从头开始。根据项目特点需求选择适合的框架,能大大提升我们开发地效率、缩短周期以及保证项目的质量等。市面上流行框架有Express/Koa/Hapi/Flatiron/Sails/Geddy/Restify/LoopBack/Meteor/Mean.IO/SocketStream/DerbyEgg等。本篇开始介绍经典框架Express。Express是一个简洁而灵活的Web应用程序开发框架,为Web和移动应用程序提供一系列强大.

2022-01-04 19:22:32 678

ExcelToolProject.zip

1. 支持把Excel表中数据一键转换成各种常见文件格式:xml/json/lua/csv/db; 2. 可以一键生成配置表的C#版解析类,无需手动编写; 3. 封装了各种格式配置文件的加载解析工具; 4. 创建了一个游戏项目所有配置表数据管理器:DBManger,支持表的加载、卸载以及表数据的读取等操作。 5. Excel表支持配置数组格式的数据 资源简介链接:https://blog.csdn.net/wlqchengzhangji/article/details/117716061

2021-06-08

MyLogTool.unitypackage

Unity日志工具:1)统一设置打印日志类型;2)在移动端测试运行时,可视化显示实时日志信息(对象池技术、可拖动、暂停与继续);3)可生成日志文件(线程与消息缓冲队列)

2021-06-01

Philipses Hue

这是关于Philips Hue简单功能开发的代码及文档说明,是基于Android开发的

2013-10-01

软件工程简介

关于软件工程的基本概念的介绍!主要是关于软件危机、软件的方法学等

2012-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除