Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
October 31, 2014
arrowPress Releases
October 31, 2014
PR Newswire
View All
View All     Submit Event





If you enjoy reading this site, you might also want to check out these UBM Tech sites:


 
Knight Girl - behind the scenes
by Vitaliy Onishenko on 07/19/14 09:11:00 am   Featured Blogs

The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.
The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company.

 


Knight Girl is the third game on the App Store which is created by Playfo.

Previously we have created two popular games Tap the Frog: Doodle and Tap the Frog which was downloaded more than 25 million times on all platforms (iOS, Android, Windows Phone).

 

Last year we started to make a new game in match-3 genre.

Core team was 6 people - programmer, artist, game designer, animator and 2 producers.
Besides this, more than 10 people was involved into outsource production and development - composers, sound designer, voiceover artist, storywriter, webdesigner, localization and QA.

 

At first glance it may seem that Knight Girl is clone of other popular games ;)

It’s kind of true, but all match-3 games is similar to one another - there are falling gems/candies/items etc.. Player should swipe it and match three of the same.
That is where the similarities end.

When we started preproduction stage we was clearly understand that App Store is flooded with match-3 games and Knight Girl have to stand-out from the crowd.
So we did a lot of experiments with gameplay mechanics.

 

We used just paper and colored buttons for that:

match-3-prototype.jpg

We’ve brainstormed and created around 30 different mechanics.

Most of them was prototyped. All mechanics were changed and modified during the production process and just few of them was included into final game build.

 

The core difference from the usual match-3 games is that the player can launch rockets and change the angle of their flight using the "reflectors":

reflectors.jpg


This feature added so much fun and to solve the puzzles.

It was interesting to watch people playing our game. Each move was choosed slowly like it was chess game.

Knight Girl is a game where skill is better than luck, unlike the other match-3 games.


Also, we have some unique mechanics in the game - flooding water, moving crabs, conveyor belts, hungry leaves, water whirpools etc.


We used Cocos2d-x for development, so in future it will be easy to port game to other platforms.

cocos2dx.png

Texture packer was used for textures, Particle designer for effects, some of animations was made in Macromedia Adobe Flash.


Facebook SDK + Parse was choosed as mBaaS. Players could login with Facebook and compare game progress with their friends. Also this feature will allows us to make cross-platform. Player can play on iPad and continue the game on iPhone - all the progress is stored on Parse.


The game have 120 levels right now. We used Tiled Map Editor to create all of them.


Tiled Map Editor helps us a lot! It’s easily was integrated into Cocos2d-x. Level designer created the levels, uploded it to FTP and played it on device without the need to make a new build.


All text for characters was created by storywriter - we have a fun world and interesting Lore.

We’ve localized game into 6 most-used languages and Ukrainian (Playfo is from Ukraine).


Localization process is not easy. Even if you have good translators - you need to sure that all texts are correctly displayed, some texts has limited lenght due to interface limits. We’ve created excel Macro that converts xlsx to plist.
 


We’ve tried to find unique visual look and feel for Knight Girl. So, we draw around 30 different of gem/items sets. Finally, we decided to use gems.

style.jpg


A lot of work was put into coloring of gems.

8% of people are color-blinded, so we had to managed that too while choose colors:

gems-coloring.jpg


Main character of the game is a knight girl. There was like 5-7 different girls created by our artist.

 

 

More than 20 different app icons was created, here is a few of those:
icons.jpg


Our artist have created a bright fairy-tale world, which is inhabited by different characters in different locations. The player will meets them and complete their quests. Right now there are 12 characters in game:

map-characters.jpg

There is a little hamster in game. Sometimes he helps, sometimes he is happy or upset.


Also, we’ve created a trailer::


One year after preproduction started, we’ve soft-launched the game in Russia, Ukraine and Canada. Soft-launch duration was 2 months - we’ve collected statistics and analytics, fixed bugs and prepared new content updates.

We are happy with soft-lauch numbers - player's reviews and ratings are good.

The game has good retention rate (more than 20% on day 28), more than 5 minutes session length, more than 40 sessions per user.

We are using 2 services to collect all data - Flurry and Game Analytics.


Worldwide launch of the game is scheduled to next Thursday, 24 July.
You can download Knight Girl from the Canadian App Store right now or wait few days until it will be available worldwide:

https://itunes.apple.com/ca/app/knight-girl/id785356686?mt=8


I hope you’ll enjoy my story, feel free to ask any questions and sorry for bad english. :)


Related Jobs

Forio
Forio — San Francisco, California, United States
[10.31.14]

Project Manager / Producer (Games)
Infinity Ward / Activision
Infinity Ward / Activision — Woodland Hills, California, United States
[10.30.14]

Senior Sound Designer - Infinity Ward
Treyarch / Activision
Treyarch / Activision — Santa Monica, California, United States
[10.30.14]

Multiplayer Level Designer - Treyarch
Petroglyph Games
Petroglyph Games — Las Vegas, Nevada, United States
[10.29.14]

Producer






Comments


Steven Stadnicki
profile image
"To attract a male audience we had to do some graphic correction"

How do you know? Did you do A/B testing with and without that change? Do you think that the audience you gained with a little gratuitous cleavage will be larger than the audiences both female and male that you may have lost with such shameless, *pointless* fanservice? The game itself looks fairly clever within its genre and the overall art style is decent (if very much of its kind), which just makes the fanservice feel even more superfluous and awkward.

Vitaliy Onishenko
profile image
@Steven
I just removed that picture from post. Didn't know that it could insult somebody.

Christian Nutt
profile image
I appreciate that but in a way I liked the honesty. I mean, it's really what you did, right? A frank discussion around it (rather than just the vague "hey we did this for the men") would have been interesting, actually.


none
 
Comment: