Skip to content
Rinaldo Bueno edited this page Jun 8, 2023 · 11 revisions

Basic for Creators

A great start up is to use the "Resources For Archers Creator" All the base archers are already extracted with all necessary files

Check this resources and a video how to use them here

The zip in this post contains all the base archers (including Alts and Secret) slipped into pieces. All the sprites, archerData, spriteData separated into files. And all files necessary to create an (the atlas.png, atlas.xml, archerData.xml, spriteData.xml)

Also, an already configured Atlas Creator (created by Terria) to easy create atlas for Archer Loader. This Atlas Creator is localized at 'CreateAtlas' in the zip.

All custom archers need a folder with the follow files: the atlas.png, atlas.xml, archerData.xml, spriteData.xml

you also can have, optionally, the menuAtlas.png, menuAtlas.xml, menuSpriteData.xml

In that case your folder will have the following files: archerData.xml, atlas.png, altas.xml, spriteData.xml, menuAtlas.png, menuAltas.xml and menuSpriteData.xml

HeadYOrigins by Challengin' Chuck

Gather around, class! Today we're gonna be talking about HeadYOrigins! For this example, we're gonna be talking about everyone's favorite archer: Dummy!

Here's the Dummy's coding for their HeadYOrigins:

image

Each number corresponds to a body sprite.

image2

Both are in order of how they appear, which makes things simple. The number shown tells the game where to put the head sprites, depending in which body sprite is being used.

image3 As we can see from this ingame screenshot, where the head would appear on the first sprite, the idle sprite, would be...

image4

... Here!

The number determines how high or low the head goes, pixel by pixel. Since the second body sprite has a higher number by 1 than the first sprite, the head will be 1 pixel higher.

image5

While the third-to-last body has a number smaller by 4, so it has it's head sprite lowered by 4 pixels.

image6

... And that's it! (Unless I've forgetten anything) If there isn't any number for a body sprite...

image7

... In this example it would be the last sprite, the Slide Dodge sprite If the game tries to use any animations that use that sprite, (the Slide Dodge in this case,) it won't be able to know where the head is supposed to go, which will end up crashing the game!

...Hopefully I was able to explain this well, haha. class is dismissed!

Clone this wiki locally