Custom Character AE help

Mods, guides how to use and install mods go right in here.
Post Reply
User avatar
Samari0
Posts: 38
Joined: 16 Oct 2022, 13:13
Contact:

Post » 01 Jan 2023, 17:10

Hi all.
I'm new here so this post may be a bit much & demanding.

I'm in the process of making a bullet bill blaster character, but it's not good and doesn't look good. Can you please improve it? Please add wheels to the sprite and improve the terrible sprites. And please also improve the shooting, so you can shoot diagonally. Preferably, the top part becomes an enemy, so it can rotate smoothly.

And it would be great if the upper part looks to the mouse pointer and shoots the bullets in the same direction. And he shouldn't be able to bounce either and should fly instead, with fire at the bottom.
And one more thing, it would be great if you could fix the bullet, since they don't do any damage, but they should actually do damage.


Here are all the files of the character:
The preview and die sprite
The preview and die sprite
animations.png (8.11 KiB) Viewed 3661 times
The main animations
The main animations
biganimations.png (4.03 KiB) Viewed 3661 times
The health sprite
The health sprite
health.png (263 Bytes) Viewed 3661 times

Code: Select all

{
	"name": "b0ll blaster",
	
	"colorables": [
		"hat",
		"hair",
		"skin"
	],
	"colors": [
		[225,32,0],
		[134,112,0],
		[252,151,58]
		],
	"defaultcolors": [
		[[225,32,0],
		[134,112,0],
		[252,151,58]],
		
		[[225,255,255],
		[0,168,0],
		[252,151,58]],
		
		[[225,255,255],
		[0,168,0],
		[252,151,58]],
		
		[[225,255,255],
		[0,168,0],
		[252,151,58]]
		],
	"flowercolor": [[252,216,168], [216,40,0], [252,152,56]],
	"hammersuitcolor": [[0,0,0], [255,255,255], [252,152,56]],
	"frogsuitcolor": [[0,168,0], [0,0,0], [252,152,56]],
	"iceflowercolor": [[225,255,255], [60, 188, 252], [252,152,56]],
	"tanookisuitcolor": [[200,76,12], [0,0,0], [252,152,56]],
	"superballcolor": [[100,100,50], [160,160,100], [230,230,180]],
	
	"smallducking": false,

	"swimpushframes": 1,
	"fenceframes": 2,
	"smallduckingframes": 1,
	
	"noportalgun": true,
	"aimwithoutportalgun": true,
	
	"defaultsize": 2,
	
	"doublejump": true,
	"groundpound": true,

	"smalloffsetX": 6,
	"smalloffsetY": 3,
	"smallquadcenterX": 11,
	"smallquadcenterY": 10,
	"smallquadwidth": 20,
	"smallquadheight": 20,
	"smallimgwidth": 380,
	"smallimgheight": 100,

	"shrinkquadcenterX": 9,
	"shrinkquadcenterY": 32,
	"shrinkoffsetY": -3,
	"shrinkquadcenterY2": 16,

	"growquadwidth": 20,
	"growquadheight": 24,
	"growquadcenterY": 16,
	"growquadcenterY2": 10,

	"bigquadcenterY": 20,
	"bigquadcenterX": 9,
	"bigoffsetY": -3,
	"bigoffsetX": 6,
	"bigquadwidth": 20,
	"bigquadheight": 36,
	"bigimgwidth": 340,
	"bigimgheight": 180,

	"duckquadcenterY": 26,
	"duckoffsetY": 3,

	"hammerquadcenterY": 20,
	"hammerquadcenterX": 9,
	"hammeroffsetY": -3,
	"hammeroffsetX": 6,
	"hammerquadwidth": 20,
	"hammerquadheight": 36,
	"hammerimgwidth": 340,
	"hammerimgheight": 180,
	
	"frogquadcenterY": 24,
	"frogquadcenterX": 9,
	"frogoffsetY": -1,
	"frogoffsetX": 6,
	"frogquadwidth": 20,
	"frogquadheight": 36,
	"frogimgwidth": 340,
	"frogimgheight": 180,

	"raccoonquadcenterY": 20,
	"raccoonquadcenterX": 14,
	"raccoonoffsetY": -3,
	"raccoonoffsetX": 6,
	"raccoonquadwidth": 26,
	"raccoonquadheight": 36,
	"raccoonimgwidth": 754,
	"raccoonimgheight": 180,

	"hugeoffsetX": 18,
	"hugeoffsetY": -41,
	"hugequadcenterX": 9,
	"hugequadcenterY": 20,
	"hugeclassicoffsetX": 12,
	"hugeclassicoffsetY": -1,
	"hugeclassicquadcenterX": 11,
	"hugeclassicquadcenterY": 10,

	"hugeclassicduckquadcenterY": 22,
	"hugeclassicduckoffsetY": 7,

	"capequadwidth": 34,
	"capequadheight": 36,
	"capeimgwidth": 984,
	"capeimgheight": 180,
	"capequadcenterY": 20,
	"capequadcenterX": 17,
	"capeoffsetY": -3,
	"capeoffsetX": 6,

	"tinyoffsetX": 3,
	"tinyoffsetY": 4,
	"tinyquadcenterX": 5,
	"tinyquadcenterY": 6,
	"tinyquadwidth": 10,
	"tinyquadheight": 10,
	"tinyimgwidth": 190,
	"tinyimgheight": 50,

	"shellquadcenterY": 20,
	"shellquadcenterX": 9,
	"shelloffsetY": -3,
	"shelloffsetX": 6,
	"shellquadwidth": 20,
	"shellquadheight": 36,
	"shellimgwidth": 400,
	"shellimgheight": 180,

	"boomerangquadcenterY": 20,
	"boomerangquadcenterX": 9,
	"boomerangoffsetY": -3,
	"boomerangoffsetX": 6,
	"boomerangquadwidth": 20,
	"boomerangquadheight": 36,
	"boomerangimgwidth": 340,
	"boomerangimgheight": 180,

	"health": 4,

	"fireenemy": {
		"enemy": ["bullet", "bullet"],
		"max": [8, 8],

		"speed": [8, 8],
		"addplayerspeedx": [true, true],
		"addplayerspeedy": [false, false],
		"offsetx": [1, 1],
		"offsety": [-1, -1],
		"nofiresound": [true, true],
		"fireanim": [false, false],
		"firequad": [1, 1],

		"button": ["use", "use"],
		"holdbutton": ["left", "right"],
		"killonbuttonrelease": [false, false],

		"makefriendly": [true, true]

	},

	"hats": false,
	"defaulthat": 0,
	"hatoffsets": {
		"idle": [0,0],
		"running": [[0,0],[0,0],[-1,-1]],
		"sliding": [0,0],
		"jumping": [0,-1],
		"falling": [0,0],
		"climbing": [[2,0],[2,-1]],
		"swimming": [[1,-1],[1,-1],[1,-1],[1,-1]],
		"grow": [-6,0]
	},
	
	"bighatoffsets": {
		"idle": [-4,-2],
		"fire": [-5,-4],
		"running": [[-5,-4],[-4,-3],[-3,-2]],
		"sliding": [-5,-2],
		"jumping": [-4,-4],
		"falling": [-4,-2],
		"climbing": [[-4,-4],[-4,-4]],
		"swimming": [[-5,-4],[-5,-4],[-5,-4],[-5,-4]],
		"ducking": [-5,-12],
		"capefly": [[-10, -10], [-11, -15], [-10, -19], [-11, -21], [-9, -22], [-9, -24]],
		"grow": [-6,0]
	},

	"skinnyhatoffsets": {
		"idle": [1,0],
		"running": [[2, -2],[1,-1],[3,0]],
		"sliding": [-1,-3],
		"jumping": [2,-2],
		"falling": [1,0],
		"climbing": [[2,0],[4,-2]],
		"swimming": [[0,0],[0,-1],[-2,-1],[0,-1]],
		"ducking": [1,-13]
	}
}
The character JSON code



And here are the files of the enemy:
Enemy image
Enemy image
bullet.png (317 Bytes) Viewed 3661 times

Code: Select all

{
	"hidden": true,
	
	"quadcount": 1,
	
	"killsontop": true,
	"killsonsides": true,
	
	"stompable": true,
	"stompcombosuppressor": true,
	
	"speedx": 8,
	"starttowardsplayerhorizontal": true,
	
	"width": 1,
	"height": 0.875,

	"offsetX": 8,
	"offsetY": 1,
	"quadcenterX": 8,
	"quadcenterY": 8,
	"spawnoffsety": -0.0625,
	
	"static": false,
	"active": true,
	"lifetime": 5,

	"emancipatecheck": true,
	"autodelete": true,
	
	"category": 6,
	"mask": [true, 
		true, false, true, true, true,
		true, true, true, true, true,
		true, true, true, true, true,
		true, true, true, true, true,
		true, true, true, true, true,
		true, true, true, true, true],	

	"gravity": 0,
	
	"spawnsound": "bulletbill",
	"doesntunrotate": true,
	
	"ignorefaithplates": true,

	"blowable": false
}
The bullet JSON code

Note: you don't have to make all the stuff, just reply and upload your improved files and code.

Thanks for your help, Samari0

User avatar
Samari0
Posts: 38
Joined: 16 Oct 2022, 13:13
Contact:

Post » 01 Jan 2023, 17:11

By the way, you can also ask for help here. I know there's already a help topic for custom characters, but that's for SE and this one is for AE. Please, can someone post something here? I would greatly appreciate it!

User avatar
SankeySMM2
Posts: 230
Joined: 13 Feb 2021, 20:12
Contact:

Post » 04 Jan 2023, 10:00

I'll make it myself, give me a couple moments

User avatar
Samari0
Posts: 38
Joined: 16 Oct 2022, 13:13
Contact:

Post » 06 Jan 2023, 16:19

I have made some progress since then. Here is the character zip:
mari0_bill_launcher.zip
This is the new Character.
(175.9 KiB) Downloaded 195 times
It's still not finished. It would be great if the bullet exploded when it hit solid tiles and enemies instead of just enemies, but I can't figure out how to do that!

User avatar
Samari0
Posts: 38
Joined: 16 Oct 2022, 13:13
Contact:

Post » 25 Mar 2023, 17:47

And I need help porting the Megaman character into AE! How can I make him not invisible when ducking?

0 Tolerance X
Posts: 9
Joined: 03 Oct 2021, 15:44

Post » 28 Aug 2023, 21:50

I need help with adjusting sprites for my project Mini Mario.
Could someone position them correctly for me?
It was going to have an idle animation stuff but I can't get the animations in line...
plz help.
the config.json isn't even finished yet.
Mini Mario sprites
Mini Mario sprites
animations (1).png (34.66 KiB) Viewed 2371 times
[*{
"name": "Mini Mario",

"colors": [
[0, 1, 0]
],
"colorables": [
"where are they"
],

"defaultcolors": [
[[0,2,0]],

[[0,2,0]],

[[0,2,0]],

[[0,2,0]]
],

"smallducking": false,
"idleframes": 12,
"idleanimationspeed": 1,
"runframes": 24,
"runanimationspeed": 6,
"jumpframes": 20,
"jumpanimationspeed": 5,
"jumpanimationloop": false,
"fenceframes": 16,
"fenceanimatiospeed": 8,
"climbframes": 12,
"vineframedelay": 2,
"swimframes": 2,
"swimpushframes": 1,
"smallduckingframes": 0,
"blueshellframes": 0,
"customframes": 10,

"nojumpsound": true,
"nopointing": true,
"portalgunoverlay": false,

"smalloffsetX": 0,
"smalloffsetY": 6,
"smallquadcenterX": 8,
"smallquadcenterY": 13,
"smallquadwidth": 17,
"smallquadheight": 26,
"smallimgwidth": 2450,
"smallimgheight": 28,
}]
that is the config.json so far
Plz and fix it plz.

User avatar
Samari0
Posts: 38
Joined: 16 Oct 2022, 13:13
Contact:

Post » 03 Sep 2023, 09:14

Cool that someones using my topic! 😊

User avatar
BlooKidandPoppy
Posts: 76
Joined: 16 Feb 2023, 00:25
Contact:

Post » 05 Sep 2023, 22:11

Samari0 wrote:
25 Mar 2023, 17:47
And I need help porting the Megaman character into AE! How can I make him not invisible when ducking?
Type this in config.json somewhere with the fire and ride codes:

"ridedrawabe": false,

User avatar
BlooKidandPoppy
Posts: 76
Joined: 16 Feb 2023, 00:25
Contact:

Post » 05 Sep 2023, 22:45

0 Tolerance X wrote:
28 Aug 2023, 21:50
I need help with adjusting sprites for my project Mini Mario.
Could someone position them correctly for me?
It was going to have an idle animation stuff but I can't get the animations in line...
plz help.
the config.json isn't even finished yet.
animations (1).png
[*{
"name": "Mini Mario",

"colors": [
[0, 1, 0]
],
"colorables": [
"where are they"
],

"defaultcolors": [
[[0,2,0]],

[[0,2,0]],

[[0,2,0]],

[[0,2,0]]
],

"smallducking": false,
"idleframes": 12,
"idleanimationspeed": 1,
"runframes": 24,
"runanimationspeed": 6,
"jumpframes": 20,
"jumpanimationspeed": 5,
"jumpanimationloop": false,
"fenceframes": 16,
"fenceanimatiospeed": 8,
"climbframes": 12,
"vineframedelay": 2,
"swimframes": 2,
"swimpushframes": 1,
"smallduckingframes": 0,
"blueshellframes": 0,
"customframes": 10,

"nojumpsound": true,
"nopointing": true,
"portalgunoverlay": false,

"smalloffsetX": 0,
"smalloffsetY": 6,
"smallquadcenterX": 8,
"smallquadcenterY": 13,
"smallquadwidth": 17,
"smallquadheight": 26,
"smallimgwidth": 2450,
"smallimgheight": 28,
}]
that is the config.json so far
Plz and fix it plz.
I see a few things that need to be fixed.

One thing I do know is that each sprite must be aligned together.

User avatar
Samari0
Posts: 38
Joined: 16 Oct 2022, 13:13
Contact:

Post » 14 Sep 2023, 16:59

BlooKidandPoppy wrote:
05 Sep 2023, 22:11
And I need help porting the Megaman character into AE! How can I make him not invisible when ducking?
Type this in config.json somewhere with the fire and ride codes:

"ridedrawabe": false,
[/quote]

What do you mean? Where to put it? It didnt work i think

User avatar
BlooKidandPoppy
Posts: 76
Joined: 16 Feb 2023, 00:25
Contact:

Post » 14 Sep 2023, 17:20

Samari0 wrote:
14 Sep 2023, 16:59
BlooKidandPoppy wrote:
05 Sep 2023, 22:11
And I need help porting the Megaman character into AE! How can I make him not invisible when ducking?
Type this in config.json somewhere with the fire and ride codes:

"ridedrawabe": false,
What do you mean? Where to put it? It didnt work i think
[/quote]
ridedrawable.png
ridedrawable.png (10.31 KiB) Viewed 2245 times
Here

User avatar
Samari0
Posts: 38
Joined: 16 Oct 2022, 13:13
Contact:

Post » 15 Sep 2023, 19:23

MegamanAE.zip
The Megaman CHAIR, umm Char
(5.42 KiB) Downloaded 93 times
Can you fix it? Here's the download.

WaluigiDaGreat
Posts: 20
Joined: 03 Nov 2023, 00:04

Post » 07 Nov 2023, 01:48

Im working on making beebo from robot 64 on roblox playable but when I try to use him, well... see for yourself! (Image related problem)
Beebo(IsBroken).zip
(3.76 KiB) Downloaded 63 times

WaluigiDaGreat
Posts: 20
Joined: 03 Nov 2023, 00:04

Post » 07 Nov 2023, 01:48

WaluigiDaGreat wrote:
07 Nov 2023, 01:48
Im working on making beebo from robot 64 on roblox playable but when I try to use him, well... see for yourself! (Image related problem)Beebo(IsBroken).zip
Note that I just took 1 image and made the entire sprite and sprite sheet myself and that the image was NOT 8-bit.

Post Reply