summaryrefslogtreecommitdiff
path: root/data_src/world
diff options
context:
space:
mode:
authorAlexander M Pickering <alex@cogarr.net>2025-01-25 20:40:09 -0600
committerAlexander M Pickering <alex@cogarr.net>2025-01-25 20:40:09 -0600
commitb174b8c00026253fd40ec262e430b0bb764e31ea (patch)
tree173d294b98fe14727aef9cd42542f41a940f5ffa /data_src/world
parent89a8f94ac0206412c1a2d7b8766d97dbdbd36253 (diff)
downloadggj25-b174b8c00026253fd40ec262e430b0bb764e31ea.tar.gz
ggj25-b174b8c00026253fd40ec262e430b0bb764e31ea.tar.bz2
ggj25-b174b8c00026253fd40ec262e430b0bb764e31ea.zip
work
Diffstat (limited to 'data_src/world')
-rw-r--r--data_src/world/Makefile45
-rw-r--r--data_src/world/floor_normal.pngbin0 -> 1774570 bytes
-rw-r--r--data_src/world/player_normal.pngbin0 -> 3628 bytes
-rw-r--r--data_src/world/rocks_normal.pngbin0 -> 1899810 bytes
-rw-r--r--data_src/world/sea_normal.pngbin0 -> 1785825 bytes
5 files changed, 45 insertions, 0 deletions
diff --git a/data_src/world/Makefile b/data_src/world/Makefile
new file mode 100644
index 0000000..24e972b
--- /dev/null
+++ b/data_src/world/Makefile
@@ -0,0 +1,45 @@
+MAGICK=magick
+SED=sed
+
+assets_world=$(filter-out data_src/world/sprites.png, $(wildcard data_src/world/*.png))
+# assets_world_diffuse=$(assets_world:%.png=data_src/world/%_diffuse.png)
+# assets_world_normal=$(assets_world:%.png=data_src/world/%_normal.png)
+# assets_world_emissive=$(assets_world:%.png=data_src/world/%_emissive.png)
+assets_world_built=data/world/sprites.png data/world/sprites.lua
+# assets_world_all=$(assets_world_diffuse) $(assets_world_normal) $(assets_world_emissive)
+# assets_world_src=data_src/world/albedo.tga data_src/world/emission.png data_src/world/normalmap.png data_src/world/Makefile data_src/palette_trans.png
+
+all: data/world/sprites.png data/world/sprites.lua
+
+data_src/world/sprites.png data_src/world/sprites.lua: $(assets_world) data_src/world/Makefile
+ $(AMULET) pack -png data_src/world/sprites.png -lua data_src/world/sprites.lua $(assets_world)
+ $(SED) -i 's;data_src/;;g' data_src/world/sprites.lua
+ $(SED) -i 's;data/;;g' data_src/world/sprites.lua
+
+$(assets_world_built) : data/world/% : data_src/world/% $(assets_world_src)
+ $(CP) $< $@
+
+# data_src/world/albedo.png : $(assets_world_src)
+# $(MAGICK) data_src/world/albedo.tga -scale 1024 $(MAGICKFLAGS) $@
+#
+# # Wall1 - 2867.13, 3683.68
+# data_src/world/floor1_diffuse.png : $(assets_world_src) data_src/world/albedo.png
+# $(MAGICK) data_src/world/albedo.png -crop 104x104+305+614 $@
+#
+# data_src/world/floor1_normal.png: $(assets_world_src) data_src/world/normalmap.png
+# $(MAGICK) data_src/world/normalmap.png -crop 104x104+305+614 $@
+#
+# data_src/world/floor1_emissive.png : $(assets_world_src) data_src/world/emission.png
+# $(MAGICK) data_src/world/emission.png -crop 104x104+305+614 $@
+#
+# data_src/world/wall1_diffuse.png : $(assets_world_src) data_src/world/albedo.png
+# $(MAGICK) data_src/world/albedo.png -crop 205x205+614+1 $@
+#
+# data_src/world/wall1_normal.png : $(assets_world_src) data_src/world/normals.png
+# $(MAGICK) data_src/world/normals.png -crop 205x205+614+1 $@
+#
+# data_src/world/wall1_emissive.png : $(assets_world_src) data_src/world/glows.png
+# $(MAGICK) data_src/world/glows.png -crop 205x205+614+1 $@
+#
+# data_src/world/guy_diffuse.png : data_src/world/guy.png
+# $(MAGICK) data_src/world/guy.png -colorspace gray -auto-level -dither FloydSteinberg -remap data_src/palette_trans.png $@
diff --git a/data_src/world/floor_normal.png b/data_src/world/floor_normal.png
new file mode 100644
index 0000000..a8b1499
--- /dev/null
+++ b/data_src/world/floor_normal.png
Binary files differ
diff --git a/data_src/world/player_normal.png b/data_src/world/player_normal.png
new file mode 100644
index 0000000..3d8d384
--- /dev/null
+++ b/data_src/world/player_normal.png
Binary files differ
diff --git a/data_src/world/rocks_normal.png b/data_src/world/rocks_normal.png
new file mode 100644
index 0000000..b03e87c
--- /dev/null
+++ b/data_src/world/rocks_normal.png
Binary files differ
diff --git a/data_src/world/sea_normal.png b/data_src/world/sea_normal.png
new file mode 100644
index 0000000..8298bf6
--- /dev/null
+++ b/data_src/world/sea_normal.png
Binary files differ