找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 154|回复: 0

knight

[复制链接]

983

主题

83

回帖

5万

积分

管理员

积分
53122
发表于 2023-3-7 15:28:25 | 显示全部楼层 |阅读模式
# knight6 L( t) e$ Q+ r/ ^3 N$ H" {7 d& R
Knight是一个基于Unity引擎的游戏GamePlay框架,提供一些简单易用的游戏框架接口,目的让开发者更加专注于游戏内容的开发。
( F- f, k* E# x2 ~8 L9 b# D4 |- A! |$ P6 T+ p+ j4 ?5 o
它包含了一个完整的资源管理模块(打包、下载、加载、版本管理),一个基于ILRuntime的C#热更模块,一个基于MVVM的UI框架(支持热更新)以及其他基础功能的支持。$ D9 d7 }1 ?4 e* X0 Y
7 J  x4 W/ J& h2 l3 T; z4 x, g# i# a
本框架将会持续更新,后期会不断修改和完善框架中的内容。目前使用最新的Unity版本为Unity2018.2.2f1) J/ e3 X; Y6 a! P. G8 y# V6 ^6 v

$ L+ N# i) O# k+ U& V. q1 o; r0 X### 运行游戏5 `; f6 h  ^2 P, D1 H
* 运行菜单Tools/Assetbundle/Assetbundle Build命令,构建Assetbundle资源包。
1 T$ q. _# S/ V1 w! n& F* 打开Assets/Game/Scene/Game.unity场景,点Play运行游戏Demo。  s, ~$ S9 E3 D3 j
* J8 H7 P2 C: ^
### 主要功能介绍1 o0 k) @9 j9 R
* [框架结构](https://github.com/winddyhe/knig ... 7%BB%93%E6%9E%84.md)
: ~# s3 N' N! _* [Assetbundle资源模块](https://github.com/winddyhe/knig ... 6%A8%A1%E5%9D%97.md)
. v% ~+ e! p/ _7 j* [ILRuntime热更新模块](https://github.com/winddyhe/knig ... 6%A8%A1%E5%9D%97.md)
  ?& [% |# c) T4 @# u8 I* [WindJson](https://github.com/winddyhe/knig ... 6%A1%A3/WindJson.md)! H7 E9 w$ w, b% L7 [
* [WindUI](https://github.com/winddyhe/knig ... %E6%A1%A3/WindUI.md)3 I; P% I3 Z  m# e7 L
* [Coroutine协程模块](https://github.com/winddyhe/knig ... 6%A8%A1%E5%9D%97.md); b) z1 |/ T2 I! J6 Q
* [服务器集成](https://github.com/winddyhe/knig ... 9%9B%86%E6%88%90.md)
3 ~! H0 J: ?7 |( H" I1 x6 o) k3 x7 N. @* [游戏中的配置](https://github.com/winddyhe/knig ... 9%85%8D%E7%BD%AE.md)
' F2 x0 G' d( M- D6 X$ Y% t0 z2 g
# G7 s. s3 F* F& m% k2 [  D### 插件(感谢以下插件和框架对knight的底层功能的支持)
" J2 Y8 h$ L( G* ILRuntime: 一个使用C#编写的解释运行C# IL代码的库,用来实现热更新机制,地址:https://github.com/Ourpalm/ILRuntime
$ a, L, m+ s9 V$ S* b1 l* ET: 一个包含了分布式的.Net Core服务器的双端unity游戏框架。knight用到了它的服务器部分。地址:https://github.com/egametang/ET* L% r3 d5 e( M4 V  T
* NaughtyAttributes: 一个脚本Inspector UI扩展库,通过Attribute标签来实现的Editor扩展。地址:https://github.com/dbrizov/NaughtyAttributes% b& T5 K, t" S' b

" t; Y1 E9 x) C1 d* G### 联系方式9 d1 K; G& T; S  N) R6 }. y3 \
* Email: hgplan@126.com 8 v) G* |7 O1 i4 n

* q3 ~4 S5 f8 j- ~& c7 r7 z9 W) q6 ^  }1 V
9 C! `' w1 y* x% @: s1 i2 M* H2 w

knight-master.zip

26.11 MB, 下载次数: 0

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|返回首页

GMT+8, 2024-12-23 20:27 , Processed in 0.096134 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表