Download Latest Version 1.18.15 - UI anchors, circle gradients, 2d noise, stability hardening source code.zip (5.1 MB)
Email in envelope

Get an email when there's a new version of LittleJS

Home / v1.18.7
Name Modified Size InfoDownloads / Week
Parent folder
LittleJS.zip 2026-05-12 4.9 MB
1.18.7 - PathFinder plugin, UI Layout, examples reorganized source code.tar.gz 2026-05-12 4.5 MB
1.18.7 - PathFinder plugin, UI Layout, examples reorganized source code.zip 2026-05-12 4.9 MB
README.md 2026-05-12 1.9 kB
Totals: 4 Items   14.4 MB 0

1.18.7 - PathFinder plugin, UI Layout, examples reorganized

  • Added PathFinder plugin for grid-based navigation: buildNodeData, getNearestClearNode, aStarSearch (with diagonal wall checks), isLineClear grid line-of-sight, smoothPathCorners cleanup, and smoothPathStringPull line-of-sight smoothing — all wired into a single findPath pipeline with debug rendering
  • Added PathFinder demo with mouse-driven repath (also available as a short)
  • Added UILayout container class for auto-arranging children, with a transparent option and a nested-grid short demo
  • Reorganized examples/ by topic instead of BASIC/ADVANCED for easier browsing
  • Added Vite starter template (via degit) and improved README setup instructions
  • Moved Medal class and runtime out of the core engine into plugins/medalSystem.js; added medalsForEach export
  • Split engine logo drawing out into its own module
  • Texture wrap is now per-texture opt-in, default back to CLAMP_TO_EDGE (revises the 1.18.4 default)
  • Refactored Box2D object physics methods, fixed Box2D angle handling, improved audio context handling
  • Refactored UISystem key input handling
  • Optimized particle rendering and engine/object transformations; expanded tween system
  • New short examples: vector operations, parent-child hierarchy, save/load, pathFinder, uiLayout
  • Enabled strict and noImplicitAny in jsconfig; fixed TypeScript rootDir
  • Expanded FAQ with Vite setup, ES module usage, TypeScript integration, game state management, and Medals system sections
  • Removed ai.md

Check out the latest on GitHub to see everything we've been working on!

PathFinder Demo: https://killedbyapixel.github.io/LittleJS/examples/?example=Path+Finder UI Layout Demo: https://killedbyapixel.github.io/LittleJS/examples/?example=UI+Layout

image

Source: README.md, updated 2026-05-12