A rendering engine library for Go supporting both SDL2 and WebAssembly (HTML Canvas) targets.
Go to file
Noah 981b2b98e0 Refactor Render Texture-Cache Interface
Since SDL2 is using in-memory bitmaps the same as Canvas engine, the
function names of the render.Engine interface have been cleaned up:

* NewTexture(filename, image) -> StoreTexture(name, image)
  Create a new cached texture with a given name.
* NewBitmap(filename) -> LoadTexture(name)
  Recall a stored texture with a given name.
* level.Chunk.ToBitmap uses simpler names for the textures instead of
  userdir.CacheFilename file-like paths.
2019-06-27 13:01:01 -07:00
canvas Refactor Render Texture-Cache Interface 2019-06-27 13:01:01 -07:00
sdl Refactor Render Texture-Cache Interface 2019-06-27 13:01:01 -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 Refactor Render Texture-Cache Interface 2019-06-27 13:01:01 -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