Unreal.js

NCSOFT Corporation - 2016/09/01

Javascript runtime built for UnrealEngine

  • 지원 플랫폼
  • 지원 엔진 버전
    4.11 - 4.27
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Previewhttps://www.youtube.com/watch?v=QDEy71oiHOg

Unreal.js is a plug-in which brings V8-powered JavaScript into Unreal Engine 4.

기술적 세부사항

Modules:

  • V8 (Runtime)
  • JavascriptUMG (Runtime)
  • JavascriptHttp (Runtime)
  • JavascriptWebSocket (Runtime)
  • JavascriptEditor (Editor)
  • JavascriptConsole (Editor)

Features:

  • Powered by latest V8 (ES6)
  • CommonJS modules
  • Full access to the whole UnrealEngine API
  • Free to subclass existing classes including blueprint
  • Web-dev like UMG (Jade, pseudo-css, pseudo-angular.js, React)
  • Live reload <br />• Communicate with outer world: REST(http), websocket, process(pipe), arraybuffer, etc.
  • Bridge API for editor extension
  • Auto-completion for Visual Studio Code (auto-generated *.d.ts)
  • Debugging within Visual Studio, Visual Studio Code, WebStorm, V8 Inspector and all IDE which supports V8 protocol
  • Profiling supported by V8
  • Dedicated JavaScript console on UnrealEditor
  • (Full) access to existing JavaScript libraries via npm, bower, etc.

Platforms Tested: Windows, Mac

Intended Platforms: Windows, Mac

Documentation: https://github.com/ncsoft/Unreal.js/wiki

Example Project: https://drive.google.com/file/d/0B8EsJUQpOkucRVJna3dEczJHN2M