Scirra cog

About Us

We're a London based startup that develops Construct 2, software that lets you make your own computer games!


Browse all our blog posts

Latest Blog Entries

We love brains!

Join us! Joiiinnn ussss! Mooooree brains!

Tokyo Dark: from concept to launch with Construct

by Ashley | 31st, October 2017

This is a guest blog post by Jon from Cherrymochi, developers of the game Tokyo Dark. It's posted under Ashley's account but was written by them. Enjoy!

Hi everyone, Jon here. My wife and I run a small indie studio Cherrymochi, based just south of Tokyo. We recently released our first title Tokyo Dark, published by Square Enix Collective. The launch has been a great success! From concept to Kickstarter to launch we have used Construct all the way, so wanted to share an overview of this journey with you.

The Game

Tokyo Dark is a fusion of visual novel and mystery adventure game that puts the story in your hands.

Play as Ayami Itō, a detective desperately trying to solve the mystery of her missing partner. To uncover the truth, you'll have to dive into Tokyo's dark underbelly, confronting strange and unreal sights while struggling to maintain your sanity. Explore the many sides of Detective Itō and discover all 11 exciting conclusions to her story.

Detective Itō concept art

Detective Itō concept art.

Production timeline

The steps involved in bringing TD to life:

Get ready

2013 — Decided to set up our own indie studio (Background in interactive narrative and digital media having worked as a freelancer for companies including Hewlett Packard & Aardman)

Early 2014 — Form Cherrymochi as a company, build a number of prototype games while testing engines.

Mid 2014 — Created outline and concept for Tokyo Dark. Decide on using Construct 2.

Late 2014 — Create prototype (around 30mins of game play) in C2.

Late 2014 — Register trademarks & legal protection.

Late 2014 / Early 2015 — take part in Square Enix Collective platform feedback. Receive a 94% positive vote.

May 2015 — Run Kickstarter — hit 100% goal in day 1. End campaign with CA$ 225,386

Happy break

June 2015 — Start full production.

February 2016 — Distribute Alpha to Kickstarter backers. Receive feedback on development from players.

March 2016 — Sign to Square Enix Collective. Begin working with publisher.

2016 — Take Tokyo Dark to many game shows around the world to receive feedback directly from players. Gamescom, EGX, Tokyo Game Show, San Diego Comic Con, Bitsummit...

July 2016 — Win Best in Show 'Vermillion Gate' award at Bitsummit.

Mid 2016 to Mid 2017 — Peak production period.

Spring 2017 — First fully playable build.

July – August 2017 — Quality Assurance testing with Square Enix.

September 2017 — Launch for Windows on Steam.


As you can see from business start up, to concept, to fund raising to launch took us around 4 years in total. During the initial period of this we focused on evaluating engines and building a number of prototypes for different games before we settled on Tokyo Dark and Construct. Development took around 2 years after fund raising fully focused on TD's production.

Why Construct?

During our initial R&D period we built prototypes using many engines available at the time. We knew we wanted to focus on 2D and C2 simply clicked with us. We found plug-ins incredibly useful and were able to easily add functionality that C2 didn't provide 'out of the box.' We used Spriter throughout Tokyo Dark and it always worked seamlessly for our animation needs.

As an art focused team Construct's visual programming allowed us to make progress faster than other options available at the time.

Spriter animations

Animations using Spriter & Construct 2

Another huge advantage of using Construct is it's WebM video support. This allowed us to easily include high quality animations, integrated seamlessly into the game.

WebM video sequence

Tokyo Dark's anime sequences use Construct's WebM video playback.

Getting feedback

From our experience we think one of the biggest mistakes any dev / company can make is to work on a project for years in the dark, with no idea if there is an audience for their product.

We very intentionally built in a number of 'check points' that (we hoped) would stop us from investing too much time and funds in a game that would not appeal to it's intended market.

He he he

The first of these was taking part in The Square Enix Collective. If you don't know about this it's a great platform to get feedback on your initial concepts and prototypes from the Square Enix community. The community votes and gives feedback on games they would like to see developed. We received a very strong 94% positive rating. This was our first 'check' that we were moving in the right direction.


Our second was crowdfunding & running a Kickstarter. As well as the (huge benefit) of raising a proportion of your production budget, it's also a really good way to gauge interest in your title and get feedback from a passionate community to steer the game in the right direction.

With a Kickstarter community along with us for the journey our next 'check point' was a playable alpha. We thought it was important to get a playable build out to backers as early as possible. This took us about 7 months, from the Kickstarter finishing to getting an alpha build in players hands. The feedback we got from all these playtesters was incredibly helpful. We published all the feedback we received for the community to see:

Alpha feedback

The next 'Check point' we'd recommend to all game-devs is to get out to shows and get you game into the public's hands. Kickstarter backers and the community you build up around your game are amazing, but they are (quite literally) invested in supporting you and seeing you do well.

The general public at a games events are completely neutral to your game. So the amount of interest you see at these events and the feedback you get are another fantastic way to check that development is moving in the right direction and gives you the opportunity to make tweaks to the games from the responses you get.

The final 'Check point' I want to mention is signing with a publisher. After receiving a fantastic offer from Square Enix Collective we signed with them in 2016. They have been a huge help along the way. Helping us with promotion and quality assurance testing that proved to be our final 'check point' before launch.

Square Enix 2015 E3 conference presentation

Tokyo Dark at Square Enix 2015 E3 conference presentation behind SE CEO Phil Rogers

With so many indie titles being released every week, signing with a publisher and getting their support can make all the different to your success. With a tiny team like ours, having a publisher take on promotion responsibilities gave us more time to focus on development. It's a win / win situation. We've had a great experience working with Square Enix, though approaching a publisher of that size may seem a bit intimidating, if you have a title that is unique and you are confident in, it is absolutely worth putting the game out there and seeking support.


It's been said before, and I'll say it again, the last 10% of a project is 90% of the work. Getting the game out is by far the most difficult part and is incredibly exhausting! But once it's in players hands and people are enjoying it, it all becomes worthwhile.

Tokyo Dark is made by a husband a wife, working with a handful of freelancers using Construct 2. We've reached a global audience and had great write ups from major games media sites such as Kotaku and Destructoid in a little over 4 weeks since we've launched we've received a 93% positive review rating on Steam and the game is selling well at $17.99 for the Standard edition, $24.99 for the Collectors edition.

If we can do it, so can you!

Chibi break

I want to keep this post brief (it would be far too easy to get carried away and write a 20 page ultra detailed post-mortem here instead of a brief overview), but if you have questions on any areas that you'd like more details on, be sure to ask in the comments and I'll post answers there.

And please be sure to go check out Tokyo Dark on Steam!

Hug break
Now follow us and share this



Lordshiva1948 42.2k rep

Wonderful news, since Construct 2 is best

Tuesday, October 31, 2017 at 4:36:56 PM
Kyatric 73.0k rep

Congratulations on the game and thanks for the overview in this post !

Tuesday, October 31, 2017 at 4:48:17 PM
joelmayer 2,344 rep

Great News! I'm going an Adventure Game with Construct as well so it's great to see some more Benchmarks ;)

Tuesday, October 31, 2017 at 4:51:48 PM
Tinimations 3,364 rep

Congratulations on the launch! Glad to hear it's doing well. :)

Tuesday, October 31, 2017 at 5:21:17 PM
dand 4,677 rep

Congratulations on the launch!

Tuesday, October 31, 2017 at 5:54:05 PM
Cryptwalker 13.2k rep

Wait..was this the game i tested on the Mac a while back?

Tuesday, October 31, 2017 at 5:59:17 PM
shushpo 462 rep

The game looks really cool, congrats on your success! It is especially nice to hear about your game since it was made on C2 :)

Tuesday, October 31, 2017 at 6:04:04 PM
iBarin 462 rep

Wow, that's inspiring! I see many things, that expect to use myself. And most important: I don't see things I stuck on, like battle sistem or inventory. I played just now and I see, that genre don't need it. But I wonder: what you cut from final work and what ideas you drop on early stages?

Tuesday, October 31, 2017 at 6:44:38 PM
agg1401 964 rep

A question from me, Square Enix Collective project to show my country there is an obstacle on the site?

Tuesday, October 31, 2017 at 7:53:06 PM
Silverforce 18.2k rep

Congrats, always great to see some well crafted games from C2. This one looks amazing, as an anime fan myself, it's on my to buy list for sure.

Tuesday, October 31, 2017 at 11:38:53 PM
Scoremonger 5,030 rep

Great job! I love seeing high-quality games made with Construct.

This is also a good reminder of just how much time and effort it takes to complete a game, even with a system as easy as Construct.

Tuesday, October 31, 2017 at 11:43:01 PM
LaurenceBedford 10.6k rep

Great job!

Wednesday, November 01, 2017 at 7:04:09 AM
Ahmed Tamer 2,467 rep
Congratulations on the launch!
quoted from dand
Wednesday, November 01, 2017 at 7:47:12 AM
glerikud 21.0k rep

Congratulations for your game. It's inspiring to see such games made with C2.

Wednesday, November 01, 2017 at 5:21:08 PM
iceangel 32.8k rep


Friday, November 03, 2017 at 7:44:34 AM

Leave a comment

Everyone is welcome to leave their thoughts! Register a new account or login.