Skip to content

Latest commit

 

History

History
136 lines (108 loc) · 14 KB

COMMITLOG.md

File metadata and controls

136 lines (108 loc) · 14 KB

0.0.1 (2023-04-03)

Features

  • add attack action (31fa593)
  • add collision system (ea1294b)
  • add config with debug toggle, ability to skip intro (1e660ac)
  • add config with debug toggle, ability to skip intro (020d3e6)
  • add placeholder image for missing assets (c5db639)
  • add title screen (4bc4a62)
  • collider (57609dc)
  • collider (59f99e3)
  • create opening screen (dce5f3b)
  • debug: add debug panel (24bddaf)
  • debug: add player debug pane (7967c6c)
  • health system (d9da38f)
  • initial focus system (8f15821)
  • initial main scene implementation (9b8d3e1)
  • initial player control implementation (94178de)
  • initial player control implementation (91e8198)
  • initial terrain generation implementation (1eb1bda)
  • initial terrain generation implementation (8c9ec09)
  • movement: add direction, related debug panel info (22ec4b7)
  • terrain: initial terrain generation (51e8f7e)
  • time system (25e10a5)
  • time: add slow motion (8e153f7)
  • time: add slow motion (593b25e)
  • world: initial world generator (6838bb7)

Bug Fixes

  • collision no longer causes sync issues between sprite and movement, remove arcade physics (26fc59d)
  • duplicate player and control initialization (a43feb6)
  • duplicate player and control initialization (6ff6fd0)
  • event movement debug (f97c164)
  • fix comment header hook (5a108ed)
  • fix comment header hook (35e84db)
  • grass tile collisions (a362051)
  • key up stops movement correctly (a014c98)
  • object destruction (387e2f0)
  • object destruction (36f6f29)
  • playwright snapshot compatibility with CI (e18ff7f)

Documentation

  • add comments to file headers (c471206)

Styles

Build System

  • add file path comment to js,ts files (83229af)
  • add file path comment to js,ts files (707843a)
  • add pre-commit hooks, versioning (04451a8)
  • add versioning, changelog (978ec60)
  • refactor pre-commit hooks (89e9b8e)
  • remove auto-tagging of commits (7189eb5)
  • remove auto-versioning (dff284a)
  • remove auto-versioning (dc52fa2)
  • remove comment based minor and major version bumps (f93cf4f)
  • update .gitignore to remove locally generated reports (8ffc41e)

Chores

Tests

  • add tests for current systems (9357d02)
  • add tests for current systems (09e32f0)
  • initial playwright setup (75b5870)
  • update playwright screenshot name format for CI compatibility (e2766f8)
  • update playwright screenshot name format for CI compatibility (9ce0e0b)
  • update playwright test (eb64941)
  • update tests based on refactor (5965494)

Continuous Integration

  • add gh-pages deployment on push to main (1f0a6d0)
  • update node version (ac23253)
  • update workflow to use jest & playwright (e676a7a)

Code Refactoring

  • arrange files to appropriate folders (f3e7248)
  • boot, title screens separated (7d04e6d)
  • deinitialize object instead of destroying it (8d39288)
  • fix collision logging to only announce hard collisions, increase player speed (4a23586)
  • init conig (46997fa)
  • move conventional-changelog config to file (2ff3b4e)
  • move major systems from main scene to universe, reorganize files (5cc6347)
  • move major systems from main scene to universe, reorganize files (5790ce9)
  • move major systems from main scene to universe, reorganize files (fd45be3)
  • move major systems from main scene to universe, reorganize files (4d72f95)
  • move speed to variable (7a0796f)
  • project cleanup (87ebbd1)
  • project cleanup (8c91038)
  • project cleanup (54aa0bd)
  • refactor main scene init (07bb7d7)
  • remove unneeded variable (570c6a9)
  • removing react and other excess packages to simplify project (9030395)
  • simplify move events (8af7ac8)
  • simplify move events (d9904f4)
  • staticObject, objectPool (a065345)
  • staticObject, objectPool (2af5c82)
  • time system (53f7ab2)
  • time system (31ea1fc)