Commit graph

52 commits

Author SHA1 Message Date
4c67501cb7 add apache boilerplate 2021-10-01 15:30:22 +10:00
02cd988991 rename to ichigo 2021-10-01 15:17:19 +10:00
4a39c55f2a add Anim method 2021-10-01 13:46:33 +10:00
67367b6cd1 call it VisitFunc 2021-09-29 13:50:05 +10:00
Josh Deprez
6d0838a369 Scan uses visitor pattern 2021-09-22 15:55:38 +10:00
Josh Deprez
fe2558b2c1 WIP: Scan now uses visitor pattern 2021-09-22 15:48:02 +10:00
Josh Deprez
83c3182be1 re-un-re-refactor? 2021-09-22 14:37:00 +10:00
787a05e493 bunch of changes 2021-09-21 14:42:18 +10:00
Josh Deprez
ed78ef3d2e π.Project -> geom.Project(π, 2021-09-19 15:51:35 +10:00
Josh Deprez
f5219da56f remove sort method 2021-09-17 14:56:00 +10:00
Josh Deprez
091d36094b bubbleless topsort working 2021-09-17 11:13:39 +10:00
Josh Deprez
4a7deaca47 fix it again 2021-09-16 11:18:24 +10:00
261e1a8ac0 WIP: refactoring into Less 2021-09-15 17:41:23 +10:00
Josh Deprez
d59577fc77 minor renaming 2021-09-13 16:50:35 +10:00
Josh Deprez
dd889e17a0 tidyups and exporting ZPositioner 2021-09-11 17:53:31 +10:00
Josh Deprez
a5083b4eac comments, cleanups 2021-09-11 17:39:52 +10:00
Josh Deprez
f8dd02c072 draw ordering works now 2021-09-11 13:00:23 +10:00
ad2346f9ff fucken 2021-09-10 17:36:49 +10:00
bdb8e6775e progress on draw ordering 2021-09-10 17:18:20 +10:00
Josh Deprez
5afa3a9b00 better drawordering? 2021-09-09 19:11:25 +10:00
Josh Deprez
6686c24cd6 refacteur 2021-09-08 20:08:57 +10:00
024cf2cafe abolish transform 2021-09-07 14:00:50 +10:00
1e029903a6 projection.go, delete crap 2021-09-07 13:14:42 +10:00
Josh Deprez
5699d70be6 apply isoprojection in Sprite 2021-09-03 10:24:16 +10:00
Josh Deprez
88ded18d50 Transform now responsible for concat 2021-09-03 10:08:56 +10:00
Josh Deprez
e065bad1a7 WIP: opts -> transform 2021-09-03 09:42:50 +10:00
db7590f767 MoveZ, etc 2021-09-02 16:55:12 +10:00
Josh Deprez
464cf9a678 light renaming and 3 space stuff 2021-09-02 13:42:44 +10:00
Josh Deprez
df5afe11c1 anim overhaul, again 2021-09-02 11:53:04 +10:00
Josh Deprez
9785b556e5 light renaming 2021-09-01 17:24:43 +10:00
Josh Deprez
6155e64c60 more transforms; fix first update-ordering crash :-) 2021-09-01 09:48:01 +10:00
Josh Deprez
400552e742 sprite is now Transformer 2021-09-01 09:34:49 +10:00
Josh Deprez
3a9109ae20 game does everything: updates 2021-09-01 09:17:08 +10:00
Josh Deprez
5a840950a0 allow blank Ident 2021-08-30 15:49:51 +10:00
Josh Deprez
6f3c6c88c0 no more draworderer 2021-08-28 17:50:54 +10:00
43eff6e326 interface checks like this 2021-08-27 11:49:11 +10:00
Josh Deprez
23ce690549 sprite/sheet 2021-08-26 13:57:19 +10:00
d10d57a3dc how to load from a file 2021-08-25 15:04:38 +10:00
Josh Deprez
1d3327cb1c more wrappers around bool values 2021-08-23 11:10:46 +10:00
Josh Deprez
245d939f2c ImageRef implements Loader 2021-08-20 17:05:47 +10:00
Josh Deprez
88482c390d parallax and interfaces 2021-08-18 16:34:51 +10:00
Josh Deprez
cdcad14245 some tidyups 2021-08-18 15:23:02 +10:00
Josh Deprez
2f372d10d4 ZPositioner -> DrawOrderer 2021-08-18 14:02:15 +10:00
efddeb7d6c Draw(image, geom) -> Draw(image, opts) 2021-08-12 04:06:01 +00:00
Josh Deprez
702774be37 sprite framesize/frameoffset 2021-08-08 11:46:03 +10:00
Josh Deprez
cb157a9503 starting animations on the right foot? 2021-08-08 11:46:03 +10:00
Josh Deprez
c30472c67e more gobs and interface cleanup 2021-08-08 11:46:03 +10:00
Josh Deprez
66e45e495a Simplify game preparation 2021-08-08 11:46:03 +10:00
Josh Deprez
196b220c4f idle in a direction 2021-08-08 11:46:03 +10:00
Josh Deprez
d8202c65f5 they walked so they could run when I tweaked the sprite sheet 2021-08-08 11:46:03 +10:00