Alex Yatskov
1b03e691b9
High level resource caching; resource cleanup ( #264 )
...
* Work on resource loading
* Use new material flag name. (#261 )
Update ebiten ref while at it
* Hopefully fix CI (#262 )
* Don't try to copy config.json on travis (#263 )
I doesn't exist anymore
* Update D2Shared references
* Fix character selection rect
Co-authored-by: Ziemas <ziemas@ziemas.se>
2019-12-21 20:53:18 -05:00
Alex Yatskov
61d63bc902
Remove ebiten reference in d2shared ( #252 )
...
* Remove ebiten reference in d2shared
* update d2shared reference to latest
2019-12-15 14:07:57 -05:00
nicholas-eden
19257abddb
Extract sprite from dc6 from D2Shared ( #234 )
...
Remove processing of dc6 file type from sprite creation. Use dc6 loader from D2Shared.
2019-11-24 17:58:23 -05:00
Tim Sarbin
0c7f4e0647
Minor enhancements to map loading ( #202 )
...
* Minor improvements to map loading/rendering speed.
* Update region.go
2019-11-17 14:21:48 -05:00
Hajime Hoshi
7222f57c2c
Remove texture atlass ( #194 )
...
Now Ebiten's NewImage / NewImageFromImage / ReplacePixels uses
PBOs, they work much faster. OpenDiablo 2 doesn't have to have its
own texture atlases.
2019-11-17 00:17:09 -05:00
ndechiara
1c2b4869a1
Migrate out d2common d2helper d2data modules ( #195 )
...
* Switch items to dynamic load with a common struct, add misc.txt loading
* Update Ebiten Reference
* Switch references to point to D2Shared
* Migrate part 2
2019-11-17 00:16:33 -05:00
Tim Sarbin
b5673c1d6f
Fix animation issue and map layer rendering. ( #181 )
...
* Fixed animation 'catchup' issue. Fixed map layer rendering.
2019-11-15 14:12:23 -05:00
Tim Sarbin
4c9f0ec03e
Performance improvements ( #180 )
...
* Performance improvements for rendering.
* Update go.mod
* Changed ebiten revision to support less copying
2019-11-15 13:40:26 -05:00
Tim Sarbin
a8171145f9
Started work on gameplay scene. ( #153 )
2019-11-13 00:31:52 -05:00
Tim Sarbin
f81eb5764d
More sprite optimizations. ( #141 )
2019-11-10 20:44:51 -05:00
Tim Sarbin
352ff81b72
Fixed texture atlas. Added GC debugging. ( #140 )
2019-11-10 20:13:10 -05:00
Tim Sarbin
9b8ce0cccf
Revert "Another sprite optimization experiment. ( #139 )"
...
This reverts commit a9136eda0a
.
2019-11-10 17:58:36 -05:00
Tim Sarbin
a9136eda0a
Another sprite optimization experiment. ( #139 )
...
* Attempting to use normal ebiten frames, but lazily loading them.
2019-11-10 17:52:45 -05:00
Tim Sarbin
3f01ad09ae
Renamed files to lowercase. ( #137 )
2019-11-10 17:36:25 -05:00