Mapz's Blog

可以递归的函数指针

Unity学习:ProjectTiny学习(一)初识Tiny模式

Project Tiny 是什么?

2018年12月,Unity在2018.3beta版本上开放了一个新包的预览下载,叫做ProjectTiny

并发布了一个基于此来制作的网页游戏

原文Blog传送门

Tiny Arms Revenge 游戏体验地址(需科学上网)

Project Tiny 的目的,是为更多即开即玩的游戏和互动广告提供支持

现在可以制作2D类型的Web游戏

体验游戏大小仅仅只有 1.8 MB,启动只需下载 969 KB


Project Tiny 现在是什么情况,以后会怎么样?

现在正在预览版本,只支持2D游戏,只支持TS语言,将来会支持C#,并移除TS支持,并且不断完善工具链和特性,并支持3D和AR体验


Project Tiny 的特色和亮点?

  • 纯的ECS模式,或许其编辑器可以看做未来Unity的ECS正式版编辑器的一个预览
  • ECS模式带来的效率提高
  • 快速制作游戏和互动广告

我的感觉

Project Tiny 顾名思义就是一个精干版本的 Unity 啦,用来制作 web 内容,并且其 ECS 模式很可能就是以后的 Unity ECS 模式的预览,学习 Project Tiny 对于我们进一步熟悉 Unity ECS 和提前熟悉新的编辑器都有好处


如何开始制作我们的第一个项目?

  1. 下载 Unity 2018.3 Beta
  2. 打开 Windows -> package manager
  3. 点击 Advanced,勾选 show preview packages
  4. 下载 Tiny Mode 包
  5. 菜单新增项目 Tiny,表示一切 OK
  6. Tiny -> File -> NewProject 新建项目

例子项目在哪里?

菜单 Tiny -> Import Samples 会加载例子到项目中