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