From 576b21d8b9f57537613fad96f1f95a68668d22b0 Mon Sep 17 00:00:00 2001 From: Dominic Date: Sat, 6 Jul 2024 11:52:10 +0000 Subject: [PATCH] Overworld Assets (#2) Reviewed-on: https://msrd0.dev/spielemarmelade/turtlegame/pulls/2 Co-authored-by: Dominic Co-committed-by: Dominic --- assets/overworld/README.md | 9 +++++++++ assets/overworld/grass.svg | 7 +++++++ assets/overworld/house-bottom-door.svg | 19 +++++++++++++++++++ assets/overworld/house-bottom-left.svg | 9 +++++++++ assets/overworld/house-bottom-right.svg | 12 ++++++++++++ assets/overworld/house-bottom-window.svg | 8 ++++++++ assets/overworld/house-bottom.svg | 12 ++++++++++++ assets/overworld/house-example.svg | 0 assets/overworld/house-mid-left.svg | 9 +++++++++ assets/overworld/house-mid-right.svg | 12 ++++++++++++ assets/overworld/house-mid-window.svg | 6 ++++++ assets/overworld/house-mid.svg | 5 +++++ assets/overworld/house-roof-left.svg | 9 +++++++++ assets/overworld/house-roof-mid-left.svg | 9 +++++++++ assets/overworld/house-roof-mid-right.svg | 12 ++++++++++++ assets/overworld/house-roof-right.svg | 16 ++++++++++++++++ assets/overworld/house-roof-top.svg | 12 ++++++++++++ assets/overworld/path-bottom-left-right.svg | 9 +++++++++ assets/overworld/path-bottom-left.svg | 9 +++++++++ assets/overworld/path-bottom-right.svg | 9 +++++++++ assets/overworld/path-crossing.svg | 18 ++++++++++++++++++ assets/overworld/path-horiz.svg | 9 +++++++++ assets/overworld/path-top-left-bottom.svg | 9 +++++++++ assets/overworld/path-top-left-right.svg | 16 ++++++++++++++++ assets/overworld/path-top-left.svg | 9 +++++++++ assets/overworld/path-top-right-bottom.svg | 9 +++++++++ assets/overworld/path-top-right.svg | 14 ++++++++++++++ assets/overworld/path-vert.svg | 14 ++++++++++++++ assets/overworld/window.svg | 8 ++++++++ 29 files changed, 299 insertions(+) create mode 100644 assets/overworld/README.md create mode 100644 assets/overworld/grass.svg create mode 100644 assets/overworld/house-bottom-door.svg create mode 100644 assets/overworld/house-bottom-left.svg create mode 100644 assets/overworld/house-bottom-right.svg create mode 100644 assets/overworld/house-bottom-window.svg create mode 100644 assets/overworld/house-bottom.svg create mode 100644 assets/overworld/house-example.svg create mode 100644 assets/overworld/house-mid-left.svg create mode 100644 assets/overworld/house-mid-right.svg create mode 100644 assets/overworld/house-mid-window.svg create mode 100644 assets/overworld/house-mid.svg create mode 100644 assets/overworld/house-roof-left.svg create mode 100644 assets/overworld/house-roof-mid-left.svg create mode 100644 assets/overworld/house-roof-mid-right.svg create mode 100644 assets/overworld/house-roof-right.svg create mode 100644 assets/overworld/house-roof-top.svg create mode 100644 assets/overworld/path-bottom-left-right.svg create mode 100644 assets/overworld/path-bottom-left.svg create mode 100644 assets/overworld/path-bottom-right.svg create mode 100644 assets/overworld/path-crossing.svg create mode 100644 assets/overworld/path-horiz.svg create mode 100644 assets/overworld/path-top-left-bottom.svg create mode 100644 assets/overworld/path-top-left-right.svg create mode 100644 assets/overworld/path-top-left.svg create mode 100644 assets/overworld/path-top-right-bottom.svg create mode 100644 assets/overworld/path-top-right.svg create mode 100644 assets/overworld/path-vert.svg create mode 100644 assets/overworld/window.svg diff --git a/assets/overworld/README.md b/assets/overworld/README.md new file mode 100644 index 0000000..9727bb4 --- /dev/null +++ b/assets/overworld/README.md @@ -0,0 +1,9 @@ +# Powercreep - Overworld Assets + +These assets were designed by us. + +## Design + + - All assets (with few exceptions for those that are meant to be included in other assets) have a `viewBox` of `0,0 64,64`. + - We strech all assets to `512,512` so they can be displayed easily in a browser without having to zoom much. + - We use asset composition whenever possible, however note that images don't recursively include other images (at least when viewed in firefox), so whenever an assets that is meant to be included needs another asset, that other asset needs to be included first. diff --git a/assets/overworld/grass.svg b/assets/overworld/grass.svg new file mode 100644 index 0000000..e10114a --- /dev/null +++ b/assets/overworld/grass.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/assets/overworld/house-bottom-door.svg b/assets/overworld/house-bottom-door.svg new file mode 100644 index 0000000..43f5c7d --- /dev/null +++ b/assets/overworld/house-bottom-door.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/overworld/house-bottom-left.svg b/assets/overworld/house-bottom-left.svg new file mode 100644 index 0000000..5bf3041 --- /dev/null +++ b/assets/overworld/house-bottom-left.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/house-bottom-right.svg b/assets/overworld/house-bottom-right.svg new file mode 100644 index 0000000..3333086 --- /dev/null +++ b/assets/overworld/house-bottom-right.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/assets/overworld/house-bottom-window.svg b/assets/overworld/house-bottom-window.svg new file mode 100644 index 0000000..5b382a5 --- /dev/null +++ b/assets/overworld/house-bottom-window.svg @@ -0,0 +1,8 @@ + + + + + + + diff --git a/assets/overworld/house-bottom.svg b/assets/overworld/house-bottom.svg new file mode 100644 index 0000000..d364c70 --- /dev/null +++ b/assets/overworld/house-bottom.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/assets/overworld/house-example.svg b/assets/overworld/house-example.svg new file mode 100644 index 0000000..e69de29 diff --git a/assets/overworld/house-mid-left.svg b/assets/overworld/house-mid-left.svg new file mode 100644 index 0000000..7094447 --- /dev/null +++ b/assets/overworld/house-mid-left.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/house-mid-right.svg b/assets/overworld/house-mid-right.svg new file mode 100644 index 0000000..8a2c7ea --- /dev/null +++ b/assets/overworld/house-mid-right.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/assets/overworld/house-mid-window.svg b/assets/overworld/house-mid-window.svg new file mode 100644 index 0000000..e6943d7 --- /dev/null +++ b/assets/overworld/house-mid-window.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/overworld/house-mid.svg b/assets/overworld/house-mid.svg new file mode 100644 index 0000000..f894e99 --- /dev/null +++ b/assets/overworld/house-mid.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/overworld/house-roof-left.svg b/assets/overworld/house-roof-left.svg new file mode 100644 index 0000000..5c7602a --- /dev/null +++ b/assets/overworld/house-roof-left.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/house-roof-mid-left.svg b/assets/overworld/house-roof-mid-left.svg new file mode 100644 index 0000000..1d582e9 --- /dev/null +++ b/assets/overworld/house-roof-mid-left.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/house-roof-mid-right.svg b/assets/overworld/house-roof-mid-right.svg new file mode 100644 index 0000000..ee93118 --- /dev/null +++ b/assets/overworld/house-roof-mid-right.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/assets/overworld/house-roof-right.svg b/assets/overworld/house-roof-right.svg new file mode 100644 index 0000000..8063ada --- /dev/null +++ b/assets/overworld/house-roof-right.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + diff --git a/assets/overworld/house-roof-top.svg b/assets/overworld/house-roof-top.svg new file mode 100644 index 0000000..80796e4 --- /dev/null +++ b/assets/overworld/house-roof-top.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/assets/overworld/path-bottom-left-right.svg b/assets/overworld/path-bottom-left-right.svg new file mode 100644 index 0000000..8076e6a --- /dev/null +++ b/assets/overworld/path-bottom-left-right.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/path-bottom-left.svg b/assets/overworld/path-bottom-left.svg new file mode 100644 index 0000000..fa82c30 --- /dev/null +++ b/assets/overworld/path-bottom-left.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/path-bottom-right.svg b/assets/overworld/path-bottom-right.svg new file mode 100644 index 0000000..f71b7d2 --- /dev/null +++ b/assets/overworld/path-bottom-right.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/path-crossing.svg b/assets/overworld/path-crossing.svg new file mode 100644 index 0000000..960f5ce --- /dev/null +++ b/assets/overworld/path-crossing.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + diff --git a/assets/overworld/path-horiz.svg b/assets/overworld/path-horiz.svg new file mode 100644 index 0000000..24b00a0 --- /dev/null +++ b/assets/overworld/path-horiz.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/path-top-left-bottom.svg b/assets/overworld/path-top-left-bottom.svg new file mode 100644 index 0000000..7b1534a --- /dev/null +++ b/assets/overworld/path-top-left-bottom.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/path-top-left-right.svg b/assets/overworld/path-top-left-right.svg new file mode 100644 index 0000000..c138101 --- /dev/null +++ b/assets/overworld/path-top-left-right.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + diff --git a/assets/overworld/path-top-left.svg b/assets/overworld/path-top-left.svg new file mode 100644 index 0000000..4b15569 --- /dev/null +++ b/assets/overworld/path-top-left.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/path-top-right-bottom.svg b/assets/overworld/path-top-right-bottom.svg new file mode 100644 index 0000000..f9d5776 --- /dev/null +++ b/assets/overworld/path-top-right-bottom.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/assets/overworld/path-top-right.svg b/assets/overworld/path-top-right.svg new file mode 100644 index 0000000..9cb2334 --- /dev/null +++ b/assets/overworld/path-top-right.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + diff --git a/assets/overworld/path-vert.svg b/assets/overworld/path-vert.svg new file mode 100644 index 0000000..be4f059 --- /dev/null +++ b/assets/overworld/path-vert.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + diff --git a/assets/overworld/window.svg b/assets/overworld/window.svg new file mode 100644 index 0000000..2022941 --- /dev/null +++ b/assets/overworld/window.svg @@ -0,0 +1,8 @@ + + + + + + +