Project Tiny

Project Tiny是一种新的模块化Unity运行时和编辑器模式,旨在构建可以即时加载而无需安装的游戏和体验。截至今天,它可以通过软件包管理器作为Unity 2018.3的预览包,称为Tiny Mode。

Project Tiny为开发人员提供了快速创建高质量2D即时游戏和可播放广告所需的工具,这些游戏体积小,并且可以在各种移动设备上快速启动。查看Tiny Arms Revenge小游戏,这是一款由Project Tiny创建的即时游戏。初始仅以969 KB压缩数据(162 KB引擎,199 KB游戏代码,597 KB美术资源)开始游戏。另外还有861 KB的音频文件加载,整个项目的游戏总共需要1.8 MB。

Tiny项目目前处于预览阶段,在明年公开发布之前,它还是被认为是未完成的产品,大家可以提前预览一下!官方也寻求更广泛客户的反馈,以确保功能集,工作流程,性能和稳定性满足在Unity中开发小游戏的需求。

1、特点功能

Project Tiny使用模块化架构构建,允许您选择要包含的功能。它采用纯数据导向的ECS方法,可以在较小的代码大小下实现高性能。目前的功能集专注于构建即时2D游戏和可播放广告。在未来的版本中,将添加其他功能以构建即时3D和AR游戏和体验。

2、性能分析

面向数据的ECS架构能够实现卓越的性能。例如,在iPhone 6S上,Tiny运行时可以显示3-4倍的移动动画精灵,同时保持60fps,而其他领先的2D引擎则针对网络,类似的硬件上看到大约350-600毫秒的引擎加载时间。通过减少并在某些情况下完全消除引擎开销来实现这一性能,从而为游戏逻辑留出更多时间。正确利用这一点可以让游戏生成更丰富的内容,或者覆盖更广泛的设备。

3、C#支持

Unity正致力于为C#带来极高的性能,例如Burst编译工作。努力鼓励开发人员编写C#代码,同时仍然会让代码量更小。Project Tiny目前使用Typescript编写游戏逻辑,官方指出,在预览期间它将被C#替换。使用C#,能够生成更小的代码大小和更好的性能,并提供改进的调试体验。即使在定位网络时,也能够利用Burst等技术。官方指出,一旦对C#的支持准备就绪,他们将删除Typescript 。

如何体验它?

Project Tiny作为一个名为“Tiny Mode”的软件包提供。要安装它,打开2018.3 beta软件包管理器,启用Preview Packages,然后安装Tiny Mode。

预览包下载中找到Tiny用户手册,API文档和示例项目。

Project Tiny小游戏体验bilibili视频

欢迎加入 Unity学习资源交流群:954131591( 狗屋是一生一屋狗药 ),共同学习交流!

unity可以直接转h5吗_Unity对H5小游戏开发的支持—Project Tiny相关推荐

  1. Unity对H5小游戏开发的支持——Project Tiny

      随着微信小游戏跳一跳的大火,游戏市场对于H5小游戏的开发逐渐火爆,作为一名Unity游戏开发从业者,大家对于Unity中开发小游戏的支持也很关注!近日Unity官方发布了Project Tiny ...

  2. php翻牌游戏代码,H5响应式网页翻牌小游戏代码

    H5响应式网页翻牌小游戏代码 body { margin: 0; padding: 0; } .tile { display: block; float: left; border-radius: 5 ...

  3. html5实现贪吃蛇小游戏,H5 canvas实现贪吃蛇小游戏

    本文介绍了h5 canvas实现贪吃蛇小游戏,分享给大家,具体如下: 实现效果如下 实现思路: ps:这个只是思路,详细可看代码注释 一.先把蛇画出来 定义一下蛇的结构,用一个数组保存一堆矩形,包含蛇 ...

  4. h5简笔画填色小游戏源码

    下载地址 h5简笔画填色小游戏源码,基于canvas实现的填色. dd:

  5. 吐槽laya:H5小游戏开发应该用什么引擎好?laya、cocos还是unity?

    我看有人推荐laya,放在H5小游戏的前三排名,这压根不靠谱. laya只能算个半成品,整体非常垃圾,如果是首次选择游戏引擎,至少转去cocos,实在选laya,那也没办法了. 下面说说laya有什么 ...

  6. h5封装去底部_贪婪洞窟H5:也出微信小游戏了!还是原来贪婪的味道

    贪婪洞窟H5 关键词:地牢探险.闯关.贪婪洞窟 推荐星数:5星 官方介绍:贪婪洞窟,刺激的地下城冒险游戏. 沐沐带你发现好游戏! 今天沐沐给大家推荐的这款游戏叫 <贪婪洞窟h5>. 游戏改 ...

  7. 小游戏开发 小程序app游戏开发 H5小游戏开发

    目前有很多人对小游戏的理解都不同,有的人认为小游戏是H5嵌入形式的,也有的人认为小游戏是就几兆的程序 其实大家认为的都是正确的,没有任何问题.那么今天给大家讲下小游戏之间的区别 1.H5小游戏嵌入:这 ...

  8. 教你用微信H5牛牛来玩微信小游戏“跳一跳”

    2017 年 12 月 28 日下午,微信发布了 6.6.1 版本,微信H5牛牛开发搭建(h5.fanshubbs.com)加入了「小游戏」功能,并提供了官方Q_1687054422.这是一个 2.5 ...

  9. 《学Unity的猫》——第十八集:Unity3D游戏开发工程师笔试刷题,皮皮收到面试邀请

    文章目录 18.1 皮皮收到面试邀请 18.2 面试题库相关网站 18.2.1 牛客网 18.2.2 领扣LintCode 18.2.3 力扣LeetCode 18.3 优质学习网站 18.3.1 菜 ...

最新文章

  1. Day 1 AR认知课 || AIRX三次方
  2. python入门教程书-清华大学出版社-图书详情-《Python快速入门精讲》
  3. 2021牛客多校2 - WeChat Walk(分块)
  4. RenderManager - cssHook - select_all icon render logic
  5. jrebel gradle_JRebel适用于Gradle Spring Boot应用程序
  6. 在命令行中将CentOS 7与Samba4 AD集成
  7. 未来函数在线检测_嵌入式实时操作系统任务栈溢出检测原理
  8. JavaScript对象创建对象的四种方式
  9. ie的window.open 未指明的错误_火灾无情预防先行 错误操作致火灾加重
  10. 专业五线谱作曲打谱软件Overture的常用快捷键功能大全
  11. wps如何只让他显示3级标题_wps文字怎样设置多级标题
  12. Java中IO演练之银行账号校验
  13. 《世界顶级思维》读后感 —— 上篇
  14. java的副语言_公共表达中,悄悄影响你的“副语言”
  15. 精伦身份证阅读器php_华视CVR-100身份证阅读器BS开发包
  16. 本Blog独立站点米豆网开通了
  17. ns-3 教程 —— 资源
  18. Exploiting Shared Representations for Personalized Federated Learning【2021 icml】
  19. Vue --- 登陆+注册
  20. 执念斩长河专升本复习第六周

热门文章

  1. 嘉信给你介绍新加坡10大特色美食
  2. macbook上好用的解压软件_全能解压 Mac下最好用的解压缩软件
  3. Linux内部字段分离符环境变量IFS
  4. python爬虫 - scrapy的安装和使用
  5. PS基础操作之照片处理
  6. 如何对U盘文件数据加密,U盘加密方法教程分享
  7. NPOI导出Excel自动计算公式问题
  8. android 大图分块加载,超大图加载
  9. 模型prun quantization related paper
  10. USBCAN-I使用说明书(入门指引)