30be42c343
Abstract away all SDL logic into isolated package
2018-07-21 17:12:22 -07:00
cf6d5d999c
Refactor variable name for Scene implementors
2018-07-21 15:11:00 -07:00
90f1704886
Add initial Play scene
2018-06-20 19:00:46 -07:00
ede3d58e1d
Restructure the app to be scene-based
2018-06-20 18:43:14 -07:00
a4fc6ec231
Update README
2018-06-17 14:15:59 -07:00
35619c2ccc
Jot down some ideas
2018-06-17 13:54:33 -07:00
403d24f480
Marshall map pixels more compactly
2018-06-17 10:40:41 -07:00
27fafdc96d
Save and restore maps as JSON files
...
First pass at a level storage format to save and restore maps.
To save a map: press F12. It takes a screenshot PNG into the
screenshots/ folder and outputs a map JSON in the working directory.
To restore a map: "go run cmd/doodle/main.go map.json"
2018-06-17 10:31:44 -07:00
407ef7f455
Milestone: Screenshot to PNG Test Feature
2018-06-17 07:56:51 -07:00
f8fe40c5ef
Add global tick counter for debugging, fix unclick state errors
2018-06-16 20:21:42 -07:00
b7751507e4
Stabilize frame rate, add debug overlay
2018-06-16 19:59:23 -07:00
a8e82f4dd2
Initial milestone ideas
2017-10-26 19:32:07 -07:00
33e8cff79f
Some initial pixel drawing with the mouse
2017-10-26 19:26:54 -07:00
8c884d4cab
Initial commit
2017-10-26 18:03:11 -07:00