]> git.plutz.net Git - isotilejs/commitdiff
updated walk cycle
author. <.>
Thu, 15 May 2025 00:47:19 +0000 (02:47 +0200)
committer. <.>
Thu, 15 May 2025 00:47:19 +0000 (02:47 +0200)
Makefile
character_5.blend
index.html

index 7b64ccd97fa77039ab3693aa5e5bf750491bb3bf..85f37227036bf30d4ab50380ca50646fbcf7832e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,7 @@ tileset.png: tileset4.svg
        inkscape -Cd 192 --export-png-antialias 1 --export-png=$@ $<
 
 character.png: character_5.blend
-       mkdir -p render/
+       mkdir render.tmp/
        blender -b "$<" -a
-       montage render/????.png -background transparent -tile 24x -geometry +0+0 "$@"
+       montage render.tmp/????.png -background transparent -tile 20x -geometry +0+0 "$@"
+       rm -r render.tmp/
index 206bf927b2be31cd10094d3da4e96b26eb802c31..77d6f6eeec2a535060d763f86ea1f72af8e16d92 100644 (file)
Binary files a/character_5.blend and b/character_5.blend differ
index c33cdce356c27ce1bceee85b09676d7b4c2f7f5d..02dd55c80ea8c071996e907ee424de7a2f91db69 100644 (file)
@@ -24,7 +24,7 @@
       <tile position="41" animated=".125" fluid=".5"></tile>
       <tile position="49" animated=".125"></tile>
     </tiles>
-    <img id="character" src="character.png" speed="1"/>
+    <img id="character" src="character.png" speed="1.5"/>
     <div id="map" columns="32" rows="32">
     <!-- :read ! sed -n -E '/^[0-9, ]+$/{s;([^,])$;\1,\n;;p}' untitled.tmx  -->
 
@@ -258,8 +258,8 @@ player = {
   sprite: document.getElementById("character"),
   anim: "stand",
   anims: {
-    stand: { start:  0, length:  8, speed: 4 },
-    walk:  { start:  8, length: 16, speed: 2 }
+    stand: { start:  0, length:  8, speed: 8 },
+    walk:  { start:  8, length: 12, speed: 2 }
   },
 
   init: function(){