1
1
mirror of https://github.com/OpenDiablo2/OpenDiablo2 synced 2025-02-07 09:07:00 -05:00
OpenDiablo2/d2render/d2mapengine
j0y c6235411b7 Add basic movement (#240)
* Add basic movement

* Calculate step length based on tick time between updates, teleport to target if within one step.

* Smooth camera, hero movement

removed float to int conversions in Render and IsoToScreen functions

* Render hero in the center of the screen (assuming 800x600 resolution)

* Revert changing Render() parameters type

* Render hero in the tile loop

hero will naturally render in front of the walls of the current tile but behind the walls of the tile below

* Smoother steps near target coordinates

remove jitter from trying to get one step away from target on both axis
2019-12-02 16:55:48 -05:00
..
engine.go Add basic movement (#240) 2019-12-02 16:55:48 -05:00
region.go Dumb debug printf removed (#233) 2019-11-24 01:16:36 -05:00