@ekx/ekx

Edit Mode - Resources hot reloading - Resources loading on the fly - Resources deferred export - Sprites resolution hot reloading on Window Resize - Export Platforms (iOS, Android, Web)

Usage no npm install needed!

<script type="module">
  import ekxEkx from 'https://cdn.skypack.dev/@ekx/ekx';
</script>

README

ekx

Key Features

  • Edit Mode

    • Resources hot reloading
    • Resources loading on the fly
    • Resources deferred export
    • Sprites resolution hot reloading on Window Resize
    • Export Platforms (iOS, Android, Web)
  • Export for Production

    • Build statically against the whole Codebase
    • Run/Debug in XCode and Android Studio
    • Debug runtime-code
    • Stripped libraries code
  • Capabilities

    • ECS framework
    • Multi-resolution export: @x1, @x2, @x3, @x4
    • Export from Animate CC (.fla / .xfl files)
    • Import TTF fonts with Effects
    • GLSL shaders
    • Marketing assets export from Flash template
    • Simple Binary serialization

Prerequisites for tooling

  • NodeJS, yarn v1 classic
  • CMake >= 3.19
  • Android Studio for Android
  • python3 and pip
  • XCode for iOS