Skip to content

Release v0.2.0

Latest

Choose a tag to compare

@triptych triptych released this 23 Jan 07:48
· 2 commits to main since this release

Added

  • Character system implementation with SVG-based assets
  • README.md with project overview, features, and setup instructions
  • MIT License for 2025
  • Core engine setup features:
    • HTML5 Canvas API implementation with pixel-perfect rendering
    • Debug mode with performance monitoring
    • Camera and viewport system for map navigation
    • Basic map rendering system with multiple layers:
      • Ground layer rendering
      • Object layer management
      • Layer visibility controls
    • Vector-based character movement
  • Map editor features:
    • Grid-based placement system
    • Layer management (ground/objects/events)
    • Basic editing tools (select/paint/erase)
    • Tile palette system with:
      • Tile selection interface
      • Category organization
      • Quick access to common tiles
  • Mobile support features:
    • Virtual D-pad and action buttons
    • Responsive canvas scaling
    • Basic player movement with keyboard and touch support

Fixed

  • Canvas rendering issue (b687a5f) by correctly accessing canvas element and context
  • Character sprite rendering (2025-01-22):
    • Fixed SVG sprite loading and rendering in Sprite class
    • Added proper sprite loading state tracking in Player class
    • Improved canvas context configuration in Engine class