Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

An action game about high school ninja assassin girls

A topic by Crowno created Aug 30, 2017 Views: 1,864 Replies: 14
Viewing posts 1 to 10
Submitted (2 edits)

Hello everyone, nice to meet you!

I first heard about AGBIC (and Famicase <3) last year but I at that time I wasn't able to properly work on a game project for it, so I am considering this year as my first official entry on this jam. I have never written a devlog before and I rarely have the confidence to post the details about my creative process in public, but I felt this could be a cool opportunity to try it out and share my progress with you. Hopefully I won't fail to keep it updated but hey, game jams are great for experiments, right? 
Note: I'm not a native english speaker, so pardon me for any mistakes. Feel free to correct me as well, I appreciate it!

  1. Choosing a cart and a concept
  2. Basic Movement Stuff
  3. Art Style and Basic Animations

#1 - Choosing a cart and a concept
As the first entry on this, let's start with the base of everything.
I spent some time browsing through every cart from Famicase 2017 and saving my favorites to a folder, from which I took more time to come up with ideas and concepts for each one of them.  I kept filtering the ideas to find a balance between a theme I enjoy, gameplay that could be fun and what I can realistically finish within 2 to 3 weeks. Between a quirky RPG, a vanilla metroidvania and an action platformer, I ended up choosing the latter.

The cart chosen was JK 暗殺者 (or "JK Assassins") by José Salot. When I saw this cart, I immediately thought about old school action platformers with  badass characters doing flips and fighting against evil robots. Thus, the "action game about high school ninja assassin girls" idea was on.

 JK暗殺者 by José Salot

The plan is to make an action platformer with 2 playable characters, each one with slightly different movesets and attacks. My main source of inspiration are games like Strider, Run Saber, Megaman X and Ninja Gaiden. One thing I want to do differently from most of these games is to give emphasis to exploration by creating interconnected areas instead of the straight-forward action packed levels, but that might change if it turns out to be too complex.

With about 6 days for the Jam to officially begin and the flexibility given to us to start early, I decided to use this time to prototype and experiment a little bit. I expect to be sharing more with you soon, until then thanks for reading and I wish you all good luck with your games!

\ (• ◡•)

Submitted

great :3

(1 edit)

I'll play it. ╰( ・ ᗜ ・ )╯

Deleted 6 years ago
Submitted

Wow, I'm glad it served as inspiration for someone else. I'll be sure to follow your progress as well!

Submitted

#2 Basic Movement Stuff
A few days have passed and I've been taking some time to develop and test the basic movement mechanics I wanted to implement.  The engine I use is Construct2, which is generally very practical and friendly towards artists and designers with no hardcore programming skills like myself.

The core idea is that beyond just jumping and walking, the player character will be able to climb walls and cling to the ceiling. You can perform wall jumps, jump from a wall to the ceiling, from the ceiling to platforms and so on. This wide range of mobility gives me a lot of options when designing levels, so I hope to be able to give them a lot of variety on their challenges.

So far, the thing looks like this:


So, the basic movement mechanics are done and I think they feel pretty good. The prototype code was very messy, but yesterday I took some time to clean it up and write down notes on everything. So far this is probably the cleanest and most organized event sheet I ever did on C2, which makes me very happy. One of the best parts is that I already took time to implement both Gamepad and Keyboard support!

However, the movement part is not completely done yet. There are still some actions and moves I want to do like crouching and sliding that will be tied to the combat mechanics. For that I'm going to need assets, as they make it easier to get a good idea of weight, range and the general feel of the controls. I already started to experiment with an art style so we will probably be talking about them soon.

Until the next one! \ (• ◡•)

Submitted

noice update, now the girls :3

Submitted (6 edits)

#3 Art Style and Basic Animations
Since its conception I already had an approximate idea of how I wanted the game and the characters to look like. The sprites had to be made to fit the metrics established during the movement prototype phase: 16x24 for the playable character on a 8x8 tile grid. That is roughly similar to some action games on the NES and would give me enough space to make detailed sprites without going overboard (to be honest I don't like making sprites that are too big).

Here's the process I went through in order to get a basic reference frame for the main playable character:


1. Gathering references from some games I got inspired by.
2. Making a crappy sketch to get an idea of the pose and proportions.
3. Throwing some distinct colors to make the sketch more clear.
4. Shrinking the sketch down to the desired sprite size.
5. Tracing an outline and starting the sprite on top of the reference sketch.
6. Trying to make it look decent.

Overall it is a simple process that can help a lot when you have trouble designing stuff in pixel art, specially characters. When making art I have the habit of avoiding to get direct references from other things because I'm afraid of indirectly copying them, but sometimes it is better to not worry about it too much - specially if you are challenging yourself with something out of your comfort zone.

I was very fond of the initial result, but it was still not quite there. I spent some time experimenting with different color palettes and deciding if I wanted a sort of 8-bit look or something more fancy and detailed. After trying to animate it and having some trouble, I settled on going with a vibrant 16 colors palette and made some changes to the sprite that would get it to look more clear and distinct. 



Animating the sprite took much more time than establishing the art style for it. I tried to not overdo the animations, but they still ended up getting more polish than my original plans. After many revisions, here's how it looks in-game so far:



For now I'm going to start focusing on combat, so hopefully we will talk about it on the next one!  
\ (• ◡•)

These animations are so nice!

Submitted

jeez these animations are amazing. I only ever come up with basic 4 frame animations for a 8 x 8 Sprite. These look like freaking anime. If the whole game looks this good, I will really look,forward to seeing it.

Submitted

Thank you, I hope to be able to keep up a consistent art style. Btw, making small sprites with more limited animations is very fun too, not to mention it can be a very challenging task =)

Submitted

I think it's easier, as I am more of a hardcore coder and not as much of an artist. I get by, and it doesn't look bad by any means, but comparing yours to mine is like comparing a 4K pc to an Atari 2600. XD Love to do a colander with you sometime.

Submitted

*collaboration (sorry didn't catch that")

Your animations look amazing!

Submitted

Thanks a lot!

Submitted

Holy crap, I will add to the "those animations are amazing" pile.  I love your mini guide to spriting too, all good advice.  (I can't stand doing animation personally! ha)