Skip to content

[New Rule] (PuerTS) #1180

@chang-sheng-bu-lao

Description

@chang-sheng-bu-lao

Library filename / 库文件名

libpuerts.so

Library label / 库的文字标签

PuerTS

Library team / 库的开发团队

tencent腾讯

Files & Comment / 同组文件 & 备注

No response

In Apps / 出现于

王者荣耀、鸣潮

Library icon / 库图标

Library description / 库描述

普洱TS是什么?

PuerTS是 Unity/Unreal/Dotnet 下的TypeScript编程解决方案

  • 提供了一个JavaScript运行时
  • 提供TypeScript声明文件生成能力,易于通过TypeScript访问宿主引擎,

为什么我该用普洱TS?

  • JavaScript生态有众多的库和工具链,结合专业商业引擎的渲染能力,快速打造游戏
  • 相比游戏领域常用的lua脚本,TypeScript的静态类型检查有助于编写更健壮,可维护性更好的程序
  • 高效:全引擎,全平台支持反射调用,无需额外步骤即可与宿主C++/C#通信。
  • 高性能:全引擎,全平台支持生成静态调用桥梁,兼顾了高性能的场景。
  • WebGL平台下的天生优势:相比Lua脚本在WebGL版本的表现,PuerTS在性能和效率上都有极大提升,目前极限情况甚至比C#更快。

Library relative URL / 相关链接

https://github.com/Tencent/puerts

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions