modified A*to consider distance from turrets
added grid generation from blocks
started working on boxes that follow path
started working on instantiating box, buggy
used data container for initialization, started fixing A*
fixed problems with rectangle objects, working on A*
fixed A* algorithm, need to make fetching points efficient
A* now only run when layuot changes, box iterates through steps
fixed box offset and speed, pathfinding now works
can add turrets which affect enemy path, will modify heuristic in future
added bullets
removal of elements from array leaves undefined values, unsure why
removed storage for bullets
added damage calculation, enemy removal, and health bars
added turret upgrading, variable fire rate
started work on waves, added bullet cleanup
waves now functional
improved ai, limited turret range, added range indicator on hover
changed overlay layer, made turrets somewhat impassable
removed impassibility, increased bullet speed, added ammo limit, changed turret design to show ammo and level