Added charviewer

This commit is contained in:
2026-01-05 08:57:38 -05:00
parent 0601a8d767
commit 7cff27f035
14 changed files with 342 additions and 0 deletions

BIN
util/assets/Actor1.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

BIN
util/assets/charviewer Executable file

Binary file not shown.

View File

@@ -0,0 +1,16 @@
{
"spritesheet": {
"filename": "../assets/Actor1.png",
"frame_width": 48,
"frame_height": 48
},
"name": "little guy facing down",
"width": 48,
"height": 48,
"speed": 0,
"loop": false,
"loopReverse": false,
"frames": [
1
]
}

View File

@@ -0,0 +1,16 @@
{
"spritesheet": {
"filename": "../assets/Actor1.png",
"frame_width": 48,
"frame_height": 48
},
"name": "little guy facing left",
"width": 48,
"height": 48,
"speed": 0,
"loop": false,
"loopReverse": false,
"frames": [
13
]
}

View File

@@ -0,0 +1,16 @@
{
"spritesheet": {
"filename": "../assets/Actor1.png",
"frame_width": 48,
"frame_height": 48
},
"name": "little guy facing right",
"width": 48,
"height": 48,
"speed": 0,
"loop": false,
"loopReverse": false,
"frames": [
25
]
}

View File

@@ -0,0 +1,16 @@
{
"spritesheet": {
"filename": "../assets/Actor1.png",
"frame_width": 48,
"frame_height": 48
},
"name": "little guy facing up",
"width": 48,
"height": 48,
"speed": 0,
"loop": false,
"loopReverse": false,
"frames": [
37
]
}

View File

@@ -0,0 +1,18 @@
{
"spritesheet": {
"filename": "../assets/Actor1.png",
"frame_width": 48,
"frame_height": 48
},
"name": "little guy walking down",
"width": 48,
"height": 48,
"speed": 1000,
"loop": true,
"loopReverse": true,
"frames": [
0,
1,
2
]
}

View File

@@ -0,0 +1,18 @@
{
"spritesheet": {
"filename": "../assets/Actor1.png",
"frame_width": 48,
"frame_height": 48
},
"name": "little guy walking left",
"width": 48,
"height": 48,
"speed": 1000,
"loop": true,
"loopReverse": true,
"frames": [
12,
13,
14
]
}

View File

@@ -0,0 +1,18 @@
{
"spritesheet": {
"filename": "../assets/Actor1.png",
"frame_width": 48,
"frame_height": 48
},
"name": "little guy walking right",
"width": 48,
"height": 48,
"speed": 1000,
"loop": true,
"loopReverse": true,
"frames": [
24,
25,
26
]
}

View File

@@ -0,0 +1,18 @@
{
"spritesheet": {
"filename": "../assets/Actor1.png",
"frame_width": 48,
"frame_height": 48
},
"name": "little guy walking up",
"width": 48,
"height": 48,
"speed": 1000,
"loop": true,
"loopReverse": true,
"frames": [
36,
37,
38
]
}

View File

@@ -0,0 +1,68 @@
{
"name": "little guy",
"movementspeed": 1,
"velocity_x": 0.02,
"velocity_y": 0.02,
"sprite_mappings": [
{
"state": [
"ACTOR_STATE_ALIVE",
"ACTOR_STATE_FACE_LEFT",
"ACTOR_STATE_MOVING_LEFT"
],
"sprite": "little guy walking left"
},
{
"state": [
"ACTOR_STATE_ALIVE",
"ACTOR_STATE_FACE_RIGHT",
"ACTOR_STATE_MOVING_RIGHT"
],
"sprite": "little guy walking right"
},
{
"state": [
"ACTOR_STATE_ALIVE",
"ACTOR_STATE_FACE_UP",
"ACTOR_STATE_MOVING_UP"
],
"sprite": "little guy walking up"
},
{
"state": [
"ACTOR_STATE_ALIVE",
"ACTOR_STATE_FACE_DOWN",
"ACTOR_STATE_MOVING_DOWN"
],
"sprite": "little guy walking down"
},
{
"state": [
"ACTOR_STATE_ALIVE",
"ACTOR_STATE_FACE_UP"
],
"sprite": "little guy facing up"
},
{
"state": [
"ACTOR_STATE_ALIVE",
"ACTOR_STATE_FACE_RIGHT"
],
"sprite": "little guy facing right"
},
{
"state": [
"ACTOR_STATE_ALIVE",
"ACTOR_STATE_FACE_LEFT"
],
"sprite": "little guy facing left"
},
{
"state": [
"ACTOR_STATE_ALIVE",
"ACTOR_STATE_FACE_DOWN"
],
"sprite": "little guy facing down"
}
]
}