Back to Puerts

README

doc/unreal/en/README.md

1.0.171.0 KB
Original Source

What?

Puerts is a TypeScript programming solution within game engines.

  • Provides a JavaScript Runtime
  • Allows TypeScript to access the host engine(module-binding on the JavaScript level and generating TypeScript declarations)

Why?

  • Facililates game building processes by combining JavaScript packages and toolchains with the rendering power of professional game engines
  • In contrast to lua script, TypeScript supports static type checking, which significantly improves code robustness and maintainability.
  • WebGL support. Much faster than lua in WebGL.
  • High efficiency: supports reflection binding throughout the platform (engine) - no extra steps (code generation) needed for development.
  • High performance:supports static binding throughout the platform (engine) - takes care of complex scenes

Avaliable on these environment

  • Unreal Engine 4.22 -> latest

Available on these Platform

  • IOS,Android,Windows,Macos

Ask for help

Github Discussion