luxe / Engine / Tue Aug  2 12:21:00 2022
luxe / Engine / path is `c:/dev/luxe/.luxe/modules/arcade/dev/samples/topdown`
luxe / script / profiler / enabled false
luxe / Engine / 2022.0.3
luxe / Engine / dev mode
luxe / paths / root / located at `C:/dev/luxe/.luxe`
luxe / paths / modules / located at `C:/dev/luxe/.luxe/modules`
luxe / API / 2022.0.3
luxe / Runtime / 2022.0.3
luxe / project / syncing dependency / `luxe` @ `2022.0.3` => `c:/dev/luxe/.luxe/modules/luxe/2022.0.3`
luxe / project / requested `arcade` @ `0.0.20` not found... checking for `dev` match
luxe / project / found `arcade` @ `dev` with matching version `0.0.20` so using that!
luxe / project / syncing dependency / `arcade` @ `0.0.20` => `c:/dev/luxe/.luxe/modules/arcade/dev`
luxe / dev / parcel / adding dependency assets and units
luxe / dev / parcel / adding dependency `luxe` @ `2022.0.3`
luxe / dev / parcel /   - adding scripts from `c:/dev/luxe/.luxe/modules/luxe/2022.0.3/api`
luxe / dev / parcel /   - adding assets from `c:/dev/luxe/.luxe/modules/luxe/2022.0.3/assets`
luxe / dev / parcel / adding dependency `arcade` @ `0.0.20`
luxe / dev / parcel /   - adding scripts from `c:/dev/luxe/.luxe/modules/arcade/dev/api`
luxe / dev / parcel /   - adding assets from `c:/dev/luxe/.luxe/modules/arcade/dev/assets`
luxe / dev / images / adding unreferenced sources...
luxe / dev / parcel / entry parcel generated in 17.51259993761778ms
luxe / dev / compiler / compiling dev content to `.luxe/` ...
luxe / dev / compiler / luxe runtime `2022.0.3` at path `c:/dev/luxe/.luxe/modules/luxe/2022.0.3` ...
 + atlas - 0 found
 + modifier - 7 found
 + mesh - 0 found
 + block - 0 found
 + skeleton - 0 found
 + shaders - 1 found
 + settings - 1 found
  - `.luxe/entry.settings.lx` > `.luxe/.luxe/entry.settings.lx.814a19b5`
 + render - 1 found
 + tiles - 1 found
 + font - 1 found
 + anim - 0 found
 + scene - 1 found
  - scene `scenes/main.scene` > `.luxe/scenes/main.708f35aa.scene`
   - 1 layer/s, 1 need to compile
    - layer - scenes/main.scene/level > .luxe/scenes/main.scene/level.6c50972c.layer
   - `2` entities, `0` prototypes
    - 0 prototypes
      - 0 x overrides for nested entities
    - 2 entities, 6 modifier types
      - 1 x `arcade: modifier/control/topdown`
      - 2 x `luxe: modifier/transform`
      - 1 x `luxe: modifier/tiles`
      - 1 x `arcade: modifier/arcade`
      - 1 x `luxe: modifier/sprite`
      - 1 x `arcade: modifier/collision/tiles`
      - 7 total modifier instances
prototype / data / size / was 4 and calculated 4 
 + material_basis - 14 found
 + prototype - 0 found
 + material - 9 found
 + physics - 2 found
 + script - 137 found
 + material_input - 0 found
 + image - 4 found
 + input - 1 found
 + ui - 29 found
luxe / dev / data compile times:
  -  / material / spent `4.1851ms`
  -  / shaders / spent `5.3477ms`
  -  / physics / spent `0.5232ms`
  -  / settings / spent `5.0939ms`
  -  / script / spent `222.1288ms`
  -  / render / spent `0.6754ms`
  -  / tiles / spent `2.0394ms`
  -  / modifier / spent `6.2096ms`
  -  / font / spent `3.2345ms`
  -  / scene / spent `44.7724ms`
  -  / material_basis / spent `4.2819ms`
  -  / image / spent `5.768ms`
  -  / input / spent `1.4418ms`
  -  / ui / spent `6.2704ms`
luxe / dev / compiler / compile completed | `209 assets` | `315.3039000462741ms`
luxe / dev / build / success
luxe / project / info:
  - name: `arcade topdown sample`
  - path: `c:/dev/luxe/.luxe/modules/arcade/dev/samples/topdown/project.luxe`
  - version: `0.0.0`
  - package: `com.luxeengine.game`
  - entry: `game`
  - renderer: `outline/renderer`
  - settings: `outline/settings`
  - depends:
    -  luxe @ 2022.0.3
    -  arcade @ 0.0.20

luxe / sdl / 2.0.14 hg-14525:e52d96ea04fc
luxe / assets / settings / applied `outline/settings`
luxe / opengl / initializing
luxe / opengl / request / 2x antialiasing (engine.render.antialiasing)
luxe / opengl / request / core context (engine.render.opengl.core)
luxe / opengl / request / 3.3 (engine.render.opengl.major/minor)
luxe / sdl / creating window at `480,220` with size `960x640`
luxe / opengl / request / vsync? true (engine.render.vsync)
luxe / opengl / versions / GL `3.3.0 NVIDIA 497.29` - GLSL `3.30 NVIDIA via Cg compiler`
luxe / opengl / request / debug logging (engine.render.opengl.debug_level = 3)
luxe / opengl / debug / enabled debug callback
luxe / render / init ok
luxe / assets / loading `entry parcel` ...
  luxe / assets / loading / render data `luxe: render_data`
  luxe / assets / loading / shaders `luxe: shaders`
  luxe / assets / loading / image `luxe: image/empty`
  luxe / assets / loading / image `luxe: image/logo`
  luxe / assets / loading / image `luxe: image/logo.sprite`
  luxe / assets / loading / image `image/jawbreaker`
  luxe / assets / loading / basis `luxe: material_basis/debug_line3d` 3791244789
  luxe / assets / loading / basis `luxe: material_basis/font` 3777439469
  luxe / assets / loading / basis `luxe: material_basis/line` 1956587066
  luxe / assets / loading / basis `luxe: material_basis/mesh_debug` 538330473
  luxe / assets / loading / basis `luxe: material_basis/mesh_line` 4102261780
  luxe / assets / loading / basis `luxe: material_basis/mesh_solid` 2990521889
  luxe / assets / loading / basis `luxe: material_basis/solid` 1519506903
  luxe / assets / loading / basis `luxe: material_basis/sprite` 3941839433
  luxe / assets / loading / basis `luxe: material_basis/sprite_pixelated` 2606480210
  luxe / assets / loading / basis `luxe: material_basis/sprite_solid` 4167178021
  luxe / assets / loading / basis `luxe: material_basis/ui_font` 3033324030
  luxe / assets / loading / basis `luxe: material_basis/ui_mask` 1781843443
  luxe / assets / loading / basis `luxe: material_basis/ui_solid` 1723021186
  luxe / assets / loading / basis `luxe: material_basis/wire` 358309301
  luxe / assets / loading / font `luxe: fonts/lato` 702255734
  luxe / assets / loading / material `luxe: material/font`
  luxe / assets / loading / material `luxe: material/logo`
  luxe / assets / loading / material `luxe: material/logo.sprite`
  luxe / assets / loading / material `luxe: material/mesh.debug`
  luxe / assets / loading / material `luxe: material/mesh.line`
  luxe / assets / loading / material `luxe: material/mesh_solid`
  luxe / assets / loading / material `luxe: material/solid`
  luxe / assets / loading / material `luxe: material/sprite.solid`
  luxe / assets / loading / material `material/jawbreaker`
  luxe / assets / loading / bytes `luxe: anim/material.track.lx`
  luxe / assets / loading / bytes `luxe: anim/sprite.track.lx`
  luxe / assets / loading / bytes `luxe: anim/sprite.value.track.lx`
  luxe / assets / loading / bytes `luxe: anim/transform.track.lx`
  luxe / assets / loading / bytes `luxe: asset/import/atlas.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/font.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/image.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/input.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/material.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/mesh.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/modifier.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/physics.import.lx`
  luxe / assets / loading / bytes `luxe: asset/import/sprite.import.lx`
  luxe / assets / loading / bytes `log.1.txt`
  luxe / assets / loading / bytes `log.2.txt`
  luxe / assets / loading / bytes `log.3.txt`
  luxe / assets / loading / physics `luxe: physics/default.body`
  luxe / assets / loading / physics `luxe: physics/default.collider`
  luxe / assets / loading / modifier `arcade: modifier/collision/oneway`
  luxe / assets / loading / modifier `arcade: modifier/collision/tiles`
  luxe / assets / loading / modifier `arcade: modifier/control/platformer`
  luxe / assets / loading / modifier `arcade: modifier/control/topdown`
  luxe / assets / loading / modifier `arcade: modifier/trigger/script`
  luxe / assets / loading / modifier `arcade: modifier/trigger/teleport`
  luxe / assets / loading / modifier `arcade: modifier/arcade`
  luxe / assets / loading / tiles `tiles/level`
  luxe / assets / loading / scene `scenes/main`
  luxe / assets / loading / input `outline/inputs`
  luxe / assets / loading / ui `luxe: asset/import/image.import`
  luxe / assets / loading / ui `luxe: asset/import/material.import`
  luxe / assets / loading / ui `luxe: asset/import/sprite.import`
  luxe / assets / loading / ui `luxe: asset/import/sprites.import`
  luxe / assets / loading / ui `luxe: ui/editor.mini.anim.sprite.frame`
  luxe / assets / loading / ui `luxe: ui/editor.mini.anim.sprite.settings`
  luxe / assets / loading / ui `luxe: ui/editor.panel.anim.sprite.value.settings`
  luxe / assets / loading / ui `luxe: ui/editor.panel.anim.transform.settings`
  luxe / assets / loading / ui `luxe: ui/editor.panel.button`
  luxe / assets / loading / ui `luxe: ui/editor.panel.check`
  luxe / assets / loading / ui `luxe: ui/editor.panel.label`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.mesh`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.script`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.sprite`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.tags`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.text`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.tiles`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.transform`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.values.part`
  luxe / assets / loading / ui `luxe: ui/editor.panel.modifier.values`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.entity`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.layer`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.prototype.entity`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.prototype`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.scene`
  luxe / assets / loading / ui `luxe: ui/editor.panel.outline.scenes`
  luxe / assets / loading / ui `luxe: ui/editor.panel.progress`
  luxe / assets / loading / ui `luxe: ui/editor.panel.slider`
  luxe / assets / loading / ui `luxe: ui/editor.panel.text`
luxe / assets / loaded `entry parcel` with `87 items` in `35.19900003448129ms`
luxe / runtime / setting log level `info`
luxe / assets / input / loading entry input `outline/inputs`
luxe / render / init renderer script `outline/renderer`
game / render / init / ok
ready!
render size: 960 x 640 @ 1x
Arcade / TileCollision / attach / asset is `tiles/level` 2472091587
Arcade / TileCollision / attach / made `6` solids from tag `solid`!
unready!
