• Register

A 2D arcade style sword fighting game inspired by the likes of Punch-Out! and Crossed Swords, Child Arms puts you into a world where the majority are youth who have now gained the knowledge to explore what is their version of the 16th century.

Post news RSS ⚔️ Development log: May 5th, 2020 🛡️

In this update: Escudo's development, the process of the sprites, and updates to character specific coding.

Posted by on

newlogo3
𝕴n this update: Escudo's development,

the process of making the sprites,


and updates to character specific coding.div 1c

1 1

Escudo, now under development.

div 2c

Escudo's development is now well underway with some of the sprites already received and implemented into the game. Though production is still estimated to take weeks, I think her set should be ready in time for the expected month of July when the demo arrives. For this update, I'd like to give a brief explanation on how the process of making a sprite goes through, at least from my perspective (my artist is overseas).

div 1c

charselect colored

div 2c

Before the in-game sprites even begin to be drawn, we started with the character select sprite. This was part of a large batch that included the rest of the cast. When the character select sprite was approved, I provided a document with all information about the current character that is to be created at the time. This document includes all the poses, their functions, and any notes the artist needs to know about. After the document is received by the artist, they then provided a schedule of which sprites were going to be made in the form of batches.

Each batch is a set of sprites based on a specific action the character will perform such as guarding, charging, striking, dodging, etc.

div 1c

roughs

div 2c

Before they begin drawing each sprite, I request a rough pose from each in a batch to test out the animations. That way there are less problems when the finalize sprite needs altering in terms of posing.

Some sprites turn out great the first time but more often than not the artist requires further instructions as there can sometimes be inconsistencies. Thankfully they are skilled enough to fix these problems when needed. These are subtle and you probably won't notice them at first but as you keep playing the game and start paying attention to the sprite details, especially the guarding/targeting sprites as those are the sprites you will most likely be seeing the most, these inconsistencies will be apparent, so I'm very happy that the artist could fix them aptly.

div 1c

comparison

Left was the first submission that was requested to be altered, while the right sprite is the finalized and approved version.

div 2c

As of this writing, only three batches have been created so throughout these weeks, Escudo will be seen in this WIP state.

Here is a small sample of animations of what has been done so far.

div 1c

GIF 4 28 20 4 59 52 PM

GIF 4 30 20 12 17 44 PM


GIF 4 30 20 12 28 40 PM

div 2c

While our artist are working on the art, I am in charge of getting the actual game up and running come July. Right now only small things are being done, mainly in the menu department.

One of the biggest inclusions that you won't be able to see is that the code has been set up to know which player has which character. Before, since I only had Enro, the code was built around him, but now that Escudo is coming, I had to update it so that certain features would be applied to not just her but future characters as they are implemented.

div 1c

2 1

Demonstrating character selection before entire an editor.

div 2c

This currently includes the main gameplay modes (Arcade and Versus mode) and the color editor since the each palette is linked to a specific character. Originally, the game gave you the list of every single color palette when it came time to select one and this was fine because only Enro was available at the time. Now the game needs to distinguish which palette belonged to which character since the player will definitely not want to scroll through a list of every palette made to reach the one they want. The list of palettes now detects which one belongs to whom and only shows the ones made for each character.

div 1c

3 1

Sharing is caring but not when it comes to color palettes.

div 2c

And that's pretty much it for this update. I'm also starting a new month long project so there may not be another update in the next 2 weeks. Things are going slow since I am waiting for Escudo's sprites but by June, I should have the majority of them that I can continue building the demo.

social links2


If you like what you see, then follow the project on the Toolkitz Discord. More constant updates are available there. There will soon be a dedicated server for this project alone when the demo arrives but for now you can get constant updates on the Child Arms section. You can also get less frequent updates on the Facebook and Twitter page. Finally, the beta is still available to download on the itch.io page, which will be available until the new demo arrives.


button dicordbutton facebookbutton twitterbutton itch


Discord.gg

Facebook.com

Twitter.com

Toolkitz.itch.io



Comments
San_OutofLine
San_OutofLine

Looking good! Loved the anime feel and touch! :)

Reply Good karma Bad karma+2 votes
Toolkitz AuthorSubscriber
Toolkitz

Why thank you. Props goes to the artist, Art of Imagi Studios. They are great to work with.

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Profile
Icon
Child Arms
Platforms
Windows
Creator
Toolkitz
Contact
Send Message
Homepage
Childarms.com
Release date
Game watch
Follow
News
Related Games
Child Arms
Child Arms Fighting
Related Engines
GameMaker Studio
GameMaker Studio Commercial
GameMaker Studio 2
GameMaker Studio 2 Commercial
Related Groups
GameMaker Devs
GameMaker Devs Hobbies & Interests with 29 members
Steam Greenlight
Steam Greenlight Entertainment & Press with 217 members