From 79c8b9ab441493e3b3a37a59263f66896c9c90b3 Mon Sep 17 00:00:00 2001 From: Katharina Fey Date: Sun, 7 Feb 2021 16:44:44 +0100 Subject: rstnode: basic asset loading and prototype sprite rendering * restructure assets directory * implement asset loading and dynamic conversion to sprites * reload sprites with unique URIs to load at runtime * provide an updated renderer API to give access to client state * use new APIs to draw a single node frame on screen * use colour APIs to dynamically change node frame colour --- games/rstnode/assets/raw/frame/frame_l.png | Bin 0 -> 11582 bytes games/rstnode/assets/raw/frame/frame_l.svg | 76 ++++++++++++++++++++++++++++ games/rstnode/assets/raw/frame/frame_m.png | Bin 0 -> 9175 bytes games/rstnode/assets/raw/frame/frame_m.svg | 76 ++++++++++++++++++++++++++++ games/rstnode/assets/raw/frame/frame_s.png | Bin 0 -> 8749 bytes games/rstnode/assets/raw/frame/frame_s.svg | 76 ++++++++++++++++++++++++++++ games/rstnode/assets/raw/frame/frame_xl.png | Bin 0 -> 13187 bytes games/rstnode/assets/raw/frame/frame_xl.svg | 76 ++++++++++++++++++++++++++++ 8 files changed, 304 insertions(+) create mode 100644 games/rstnode/assets/raw/frame/frame_l.png create mode 100644 games/rstnode/assets/raw/frame/frame_l.svg create mode 100644 games/rstnode/assets/raw/frame/frame_m.png create mode 100644 games/rstnode/assets/raw/frame/frame_m.svg create mode 100644 games/rstnode/assets/raw/frame/frame_s.png create mode 100644 games/rstnode/assets/raw/frame/frame_s.svg create mode 100644 games/rstnode/assets/raw/frame/frame_xl.png create mode 100644 games/rstnode/assets/raw/frame/frame_xl.svg (limited to 'games/rstnode/assets/raw/frame') diff --git a/games/rstnode/assets/raw/frame/frame_l.png b/games/rstnode/assets/raw/frame/frame_l.png new file mode 100644 index 000000000000..f37386dca351 Binary files /dev/null and b/games/rstnode/assets/raw/frame/frame_l.png differ diff --git a/games/rstnode/assets/raw/frame/frame_l.svg b/games/rstnode/assets/raw/frame/frame_l.svg new file mode 100644 index 000000000000..bb1b26ddb95e --- /dev/null +++ b/games/rstnode/assets/raw/frame/frame_l.svg @@ -0,0 +1,76 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/games/rstnode/assets/raw/frame/frame_m.png b/games/rstnode/assets/raw/frame/frame_m.png new file mode 100644 index 000000000000..02afae96ac20 Binary files /dev/null and b/games/rstnode/assets/raw/frame/frame_m.png differ diff --git a/games/rstnode/assets/raw/frame/frame_m.svg b/games/rstnode/assets/raw/frame/frame_m.svg new file mode 100644 index 000000000000..3938a558997c --- /dev/null +++ b/games/rstnode/assets/raw/frame/frame_m.svg @@ -0,0 +1,76 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/games/rstnode/assets/raw/frame/frame_s.png b/games/rstnode/assets/raw/frame/frame_s.png new file mode 100644 index 000000000000..6fc0133acbcb Binary files /dev/null and b/games/rstnode/assets/raw/frame/frame_s.png differ diff --git a/games/rstnode/assets/raw/frame/frame_s.svg b/games/rstnode/assets/raw/frame/frame_s.svg new file mode 100644 index 000000000000..0a9a51c4464d --- /dev/null +++ b/games/rstnode/assets/raw/frame/frame_s.svg @@ -0,0 +1,76 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/games/rstnode/assets/raw/frame/frame_xl.png b/games/rstnode/assets/raw/frame/frame_xl.png new file mode 100644 index 000000000000..6ec3a513d05d Binary files /dev/null and b/games/rstnode/assets/raw/frame/frame_xl.png differ diff --git a/games/rstnode/assets/raw/frame/frame_xl.svg b/games/rstnode/assets/raw/frame/frame_xl.svg new file mode 100644 index 000000000000..cfc7a3df2277 --- /dev/null +++ b/games/rstnode/assets/raw/frame/frame_xl.svg @@ -0,0 +1,76 @@ + + + + + + + + image/svg+xml + + + + + + + + + + -- cgit v1.2.3