6.9K visitors
117K page views
2,321 translation visitors
19.6K translation page views

How to make Android games

Favourite 55 favourites
Tutorial written by AshleyOriginally published on 6th, September 2012 - 7 revisions

Creating a game for Android is easy with Construct 2. If you haven't already, download the Free edition and get going with the Beginner's guide!


You'll need to add touch controls. See this tutorial on touch controls for help on that.

Different devices have different size screens. See supporting multiple screen sizes.

Testing and publishing

If your phone browser is fast enough, you can try previewing over Wifi during development. (This requires a Construct 2 license.)

For best results publish with Crosswalk, which is like Google Chrome for Android turned in to a wrapper for native apps. For more information see How to export to Android with Crosswalk.

You'll need a Construct 2 license to publish. See the store for options.

Other options

See also:
How to make iPhone and iPad games
How to make an iOS web app
How to make a Windows 8 app
How to make a Windows Phone 8 app
How to export for Firefox Marketplace
Publishing and promoting your Construct 2 game

Happy app making!

Unlock your full gamedev potential

Upgrade to the Personal Edition of Construct 2, it has way more features and won't holding back from making money and using your full creativity like the free edition does. It's a one off payment and all Construct 2 editor updates are free for life!

View deals

Plus, it's got a lot of additional features that will help you save time and make more impressive games!

Congratulations on finishing this tutorial!

Did you learn a lot from it? Share it now with your friends!

Share and Copy this Tutorial

You are free to copy, distribute, transmit and adapt this work with correct attribution. Click for more info.


foolberry 3,066 rep

Now I just need to buy a range of Android phones to test on! :)

Thursday, September 20, 2012 at 8:18:02 PM
xellos 2,275 rep

But 8 months ago, on my xperia play (apk converted with phonegap) was too slow.
But I'm reading that using Direct Canvas it will be a lot faster!

Can someone give me more informations about it?
I'm not a programmer

Saturday, November 10, 2012 at 7:36:44 PM
Fortyseven 2,439 rep

Is this exporting to an actual native Android app? Or is it just wrapping the HTML5 exported code around a native WebView wrapper?

Wednesday, December 19, 2012 at 8:50:49 AM
rob 3,434 rep

have you any idea about in-app billing in construct 2 how to add in-app billing in my Android phone

Tuesday, April 02, 2013 at 12:41:34 PM
sonicfire1980 2,207 rep

Hi, i´m new to construct 2 and already hooked.

Question: Is there no way to test my game on an android device using the free version of construct? So, i have to shell out the $100 in order to test my game on my android phone?


Friday, April 12, 2013 at 9:00:06 PM
Lordshiva1948 35.0k rep

Nice thanks again

Thursday, May 02, 2013 at 6:51:04 AM
jogosgratispro 17.5k rep

I'm having difficult in interacting with the screens back and forth using the phone button instead of a button in the game.

Friday, November 01, 2013 at 3:28:01 PM
simou 361 rep

how to monetize my android app

Sunday, March 23, 2014 at 8:10:56 PM
Empath 376 rep

I just read this :I need money to be able to use this on android?.... :( All I can use at the
Moment is android! Noooo I'll leave this site this is another dead end for someone who has no other way to build a game for the first time...

Wednesday, March 26, 2014 at 10:12:09 PM
jacop 468 rep

Is there any way to get access the functionality of the android phone's menu/back button? My menu option only gives the option to shutdown my game and the back button crashes the game completely. Any workarounds or reliable plugins I can look at?

Friday, March 28, 2014 at 7:34:59 PM
WeZilDoR 177 rep

ai galera sou novato por aki
pra mim criar um jogo e mandar pra play store e admob pra ganhar dinheiro, eu preciso ter a versão paga ( lincença pessoal ) ??
a versão teste N da N ??

Friday, April 15, 2016 at 6:06:02 AM

Leave a comment

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