@DragonDePlatino: I simply love the middle one.
{
"AniSet1": {
"Type": "animationset",
"Idle": {
"Texture": "./gfx/RedGuy.png",
"AnimationData": [1, 1],
"FrameData": [0, 0, 26, 26],
"Duration": 800
},
"Move": {
"UR": {
"Texture": "./gfx/RedGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 78, 26, 26],
"Duration": 800
},
"R": {
"Texture": "./gfx/RedGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 26, 26, 26],
"Duration": 800
},
"DR": {
"Texture": "./gfx/RedGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 52, 26, 26],
"Duration": 800
}
},
"Attack": {
"UR": {
"Texture": "./gfx/RedGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 208, 26, 26],
"Duration": 800,
"LogicalDuration": 400
},
"R": {
"Texture": "./gfx/RedGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 156, 26, 26],
"Duration": 800,
"LogicalDuration": 400
},
"DR": {
"Texture": "./gfx/RedGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 182, 26, 26],
"Duration": 800,
"LogicalDuration": 400
}
},
"Damaged": {
"R": {
"Texture": "./gfx/RedGuy.png",
"AnimationData": [4, 4],
"FrameData": [0, 130, 26, 26],
"Duration": 800
}
},
"Death": {
"R": {
"Texture": "./gfx/RedGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 234, 26, 26],
"Duration": 800
}
}
},
"AniSet2": {
"Type": "animationset",
"Idle": {
"Texture": "./gfx/BlueGuy.png",
"AnimationData": [1, 1],
"FrameData": [0, 0, 26, 26],
"Duration": 800
},
"Move": {
"UR": {
"Texture": "./gfx/BlueGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 78, 26, 26],
"Duration": 800
},
"R": {
"Texture": "./gfx/BlueGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 26, 26, 26],
"Duration": 800
},
"DR": {
"Texture": "./gfx/BlueGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 52, 26, 26],
"Duration": 800
}
},
"Attack": {
"UR": {
"Texture": "./gfx/BlueGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 208, 26, 26],
"Duration": 800,
"LogicalDuration": 400
},
"R": {
"Texture": "./gfx/BlueGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 156, 26, 26],
"Duration": 800,
"LogicalDuration": 400
},
"DR": {
"Texture": "./gfx/BlueGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 182, 26, 26],
"Duration": 800,
"LogicalDuration": 400
}
},
"Damaged": {
"R": {
"Texture": "./gfx/BlueGuy.png",
"AnimationData": [4, 4],
"FrameData": [0, 130, 26, 26],
"Duration": 800
}
},
"Death": {
"R": {
"Texture": "./gfx/BlueGuy.png",
"AnimationData": [8, 8],
"FrameData": [0, 234, 26, 26],
"Duration": 800
}
}
}
}
Or more precisely finish making the game read that. Yay, moddability! If anyone can be arsed to read the damn thing, let me know if you could theoretically mod something with that format. It would be quite useful to know.
As far as the animations themselves are concerned, the idling and damaged animations were weird so I changed them slightly(made them 1 and 4 frames respectively, as can be seen above). Also the straight-right attacking animation doesn't even come close to hitting the enemy. Overall not very impactful animations and the sprites are very flat. The death animation has its charm though and they actually look pretty good in action. Feel free to make more animations or to tweak this one.