puerts简介

前言

Puerts,准确的说应该叫做:普洱TS。puerts是腾讯出品的一个游戏引擎下的TypeScript编程解决方案,基于Unreal和Unity双引擎。

或者换句话说:puerts 是 Unity/Unreal 的一个 JS 运行环境。让我们可以在Unity/Unreal里面通过js来写游戏。如果有用过LayaAirCocosCreator的同学,应该都熟悉这种TS/JS的编程方式,那么使用puerts的话,我们就可以和LayaAir,Cocos一样通过vscode来开发unity游戏了。

仓库地址https://github.com/Tencent/puerts

xlua和puerts

有些人可能有疑问,不是已经有xlua和tolua了吗?干嘛还要一个ts来做游戏热更新呢?

请先看完这两篇文章:

puerts偿还了xLua哪些技术债

如何评价腾讯在Unreal&Unity下基于TS的puerts(开源)热更方案?

xlua:

1.lua天生就是用于嵌入其他脚本而生,性能更好,占用空间更小

2.lua没有好的IDE支持,应该是被大家诟病的一大原因

puerts:

1.ts/js的技术社区实在太强大了,有微软谷歌这些大厂大牛支持,

2.ts/js是强类型语言,有各种类型提示,有各种IDE支持调试

demo地址

这里有demo工程,供大家参考:

puerts_unity_demo

puerts_unreal_demo

虽然出来没多久,就已经有人基于puerts开发框架了,说明puerts是有多招人喜欢

Nice-TS

puerts-framework

puerts-starter-kit

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TxNet.Ltd.

你的赞同是对我的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值