置 顶
2019
12-11
12-11
【第三章】工欲善其事必先利其器
在 Game Framework 中,获取一个内置组件的代码是这样的:
[crayon-673e64c1e63d2854240557/]
每次这么用,有点繁琐(其实还好啊喂)。一般我喜欢把 Game Framework 的组件封装为能够全局静态访问的属性。比如这里,我们先将 19 个内.... Read More >
2019
12-09
12-09
【第二章】Hello World
像很多编程语言类教程一样,我们用 Game Framework 的方式,在控制台中打印出“Hello World”的日志。
教程工程源码,请参考: https://github.com/EllanJiang/Tutorial
打开导入插件时导入的 ProcedureExample.cs.... Read More >
2019
10-20
10-20
【第一章】开启 Game Framework 之旅
欢迎来到 Game Framework。
不多废话,直接开始。
创建一个空的 Unity 工程,这里我使用 Unity 2019.4.x 版本创建工程。
(真就直接开始了啊喂?)
在下载页面下载最新版 Game Framework(说好不用 git 就不用),当前使.... Read More >
2019
10-20
10-20
Game Framework 教程
写在前面的话
本教程打算用最通(sha)俗(gua)的方式,介绍如何使用 Game Framework 开启一个 Unity 游戏工程。
我会尽量避开一些其它技术的干扰,用最传统的做法来避免新手学习时受到困扰。比如在示例工程中,我们不用知道什么是 git submodule。
一切开始之前,建议先看一些本框架的介绍和常见问题指南,这有助于你在潜意识中,对即将学习的内容有个大概认.... Read More >
2017
06-06
06-06
使用 AssetBundle 构建工具
在使用 AssetBundle 编辑工具编辑完 AssetBundle 资源后,即可使用内置的 AssetBundle 构建工具生成 AssetBundle 包。
使用菜单项 Game Framework -> AssetBundle Tools -> AssetBundle Buil.... Read More >
2017
02-22
02-22
使用 AssetBundle 编辑工具
Unity Game Framework 内置了一个 AssetBundle 编辑工具,用于编辑发布产品时所要用到的 AssetBundle 资源,并可通过 Game Framework 对资源进行更新。
首次为一个项目编辑 AssetBundle 资源,需要先编辑配置文件 Assets/Game.... Read More >
2016
08-30
08-30
数据表使用手册
可以将游戏数据以表格(如 Microsoft Excel)的形式进行配置后,使用数据表模块使用这些数据表。
这里以读取《创建默认内置格式的数据表》中创建的数据表为例。
[crayon-673e64c1f1fca714127765/]
相关 API 参考手册
DataTableComponent(数据表组件)
IDataTable(数据表接口)
DataTable.... Read More >
2016
08-29
08-29
创建默认内置格式的数据表
由于数据表模块支持自定义数据表格式,这里先介绍创建默认内置格式的数据表。
使用 Microsoft Excel 创建一个数据表,数据内容根据实际情况而定,然后保存为制表符分割的文本文件格式。
下面是个 Microsoft Excel 建表的示例:
用记事本等文本软件打开的效果大概是这个.... Read More >
2016
08-26
08-26
流程使用手册
流程是贯穿游戏运行时整个生命周期的有限状态机。通过流程,将不同的游戏状态进行解耦将是一个非常好的习惯。
对于网络游戏,你可能需要如检查资源流程、更新资源流程、检查服务器列表流程、选择服务器流程、登录服务器流程、创建角色流程等流程,而对于单机游戏,你可能需要在游戏选择菜单流程和游戏实际玩法流程之间做.... Read More >