A rendering engine library for Go supporting both SDL2 and WebAssembly (HTML Canvas) targets.
Go to file
Noah 243514f848 Centralized Tick Counter, Fix Actor Dragging Bug
* The game's tick counter was moved from Doodle.ticks to shmem.Tick
  where it is more easily available from every corner of the code.
* Fix a bug in the Level Editor where dragging an already-existing actor
  from one part of your map to another, would cause it to lose all its
  data (especially its UUID), breaking links to other doodads. Now the
  existing Actor catches a ride on the drag object to be reinserted
  later.
* Animate the Link Line visualizers between actors. They now animate a
  blinking color between magenta and grey-ish.
2019-07-05 16:04:36 -07:00
canvas Refactor Render Texture-Cache Interface 2019-06-27 13:01:01 -07:00
sdl Drawing Strokes and Undo/Redo Functionality 2019-07-03 16:25:23 -07:00
color.go Initial WebAssembly Build Target 2019-06-26 18:40:40 -07:00
functions.go Code Layout Refactor 2019-04-09 17:35:44 -07:00
interface.go Centralized Tick Counter, Fix Actor Dragging Bug 2019-07-05 16:04:36 -07:00
point.go Play Mode: Fix Level Collision w/ Scrolling 2019-04-14 15:25:03 -07:00
point_test.go Code Layout Refactor 2019-04-09 17:35:44 -07:00
rect_test.go Return False: Solid Collision Between Actors 2019-05-28 21:43:30 -07:00