Scroll to top
Read Time: 10 min

If you are familiar with the Android SDK, you probably know that using it to create a new game from scratch is no mean feat. Choosing the right game engine, supporting multiple screen sizes and DPIs, implementing error-free gameplay, and managing player data are all demanding tasks that can take days, if not weeks, to complete.

Thankfully, there's CodeCanyon, an online marketplace that, among other things, is teeming with well-thought-out game templates. By using one or more of those templates, you can skip most of the tedious aspects of game development and focus only on the bits that are unique to your game.

In this article, I'm going to introduce you to some of the most feature-rich and awesome Android game templates available on CodeCanyon.

Android Game Templates on CodeCanyon

There are currently over 1,000 premium Android game templates available on CodeCanyon. All of them offer free lifetime updates and six months of support. Besides original ideas, you can easily find clones of popular games and customize them to create your own unique version.

CodeCayon Android Game Marketplace

The prices for some of the templates are as low as $5. Don't miss out on the chance to save a lot of your time and money.

1. Zumbla Deluxe

Zumbla Deluxe home screen

Zumbla Deluxe, developed by gradle, is an Android game template that you can use to create beautiful tile-matching games. If you think there are enough match-three and puzzle games available on Google Play already, I'm sure you'll change your mind once you take a look at the template's rather unique graphics and game mechanics.

Right out of the box, the games you build with Zumbla Deluxe will conform to both the marble shooter and match-three game genres. If you're not satisfied with the default Mayan-inspired sprites they use, you can effortlessly reskin them to match your preferences.

2. Rectangle Max

Rectangle Max (Admob + GDPR + Android Studio)Rectangle Max (Admob + GDPR + Android Studio)Rectangle Max (Admob + GDPR + Android Studio)

This is an addictive and minimalist skill game that is easy to play. This game is a good template for learning how to use Android Studio, as it contains documentation on all of the steps. You can generate your APK files within a day with this app template.

Here are the key features for this app:

  • designed for tablets and phones
  • APK 64 Bits
  • supports both Android ARM and x86
  • AdMob Ads: banner and interstitials

3. Block Puzzle

Block Puzzle gameplay

Block Puzzle is another Android game template developed by gradle. As you may have guessed by looking at the screenshot above, this template is ideal for creating simple yet addictive Tetris clones.

The template comes with smooth animations, colorful graphics, and awesome sound effects, all of which are easy to customize so long as you're familiar with Android Studio.

Additionally, Block Puzzle has support for AdMob ads built right into it. Therefore, you should have no trouble adding banner or interstitial ads to the games you build with it.

4. Classic Highway Car Avoidance Game

This is similar to the highly popular racing game that most of us have played at one time. The idea is pretty simple. You just have to avoid hitting oncoming vehicles on the road. There are boosters and checkpoints on the highway to increase your score and speed. This keeps the game exciting.

Highway Racing Game Template

You can tweak a lot of things within the game as a developer. For example, it is possible to change the types of vehicles and add other objects like trees on the game screen. The game uses the built-in device accelerometer to move the car around.

Some other features of the template include:

  • integration with AdMob
  • the ability to pause the game
  • 22 different sprites
  • top 10 high scores
  • and more

5. Monster Truck

Monster Truck is an amazing driving game with high-quality graphics. You have to drive along the length of a track filled with random obstacles. This is a very popular kind of game. Monster Truck comes with a large number of randomly built levels.

Monster Truck Game Template

You can change all aspects of the app, like its name, icons, graphics, and sound. There is integration for both AdMob banner and interstitial ads. It also comes with an integrated Google Play Games leaderboard. The game looks equally good on small and large screens. The background music and sound effects make the gameplay very addictive.

Watch the video preview on the game's description page.

6. Orbitals


Orbitals is a highly addictive game that everyone will love. The game is simple: you tap on the screen to travel between different planets. The game is made in Java using Android Studio and uses the LibGDX framework which is made in pure Java.

Online documentation is included with your purchase, and it also comes with AdMob banners and is interstitial ready. What is great about this template is that anything can be changed, including the sounds, fonts, and planets.

7. Online Word Quiz

online word quizonline word quizonline word quiz

Trivia quizzes tend to be very popular on Google Play. If you're interested in tapping into this market, you should give the Online Word Quiz template a try. It's an Android game template that allows you to build both word quiz games and image puzzle games.

Developed by leenah_albanna, this powerful template uses the Firebase Realtime Database to store all your game data, including questions, answers, and puzzles. This means that even after publishing your games, you can continue to add more content to them, thus minimizing uninstall rates.

The template also supports in-app purchases, push notifications, and analytics.

8. My Coloring Book

My Coloring Book gameplay

Coloring book apps can be therapeutic for adults and extremely fun for kids. With My Coloring Book, you can create your own coloring book app without writing a single line of code.

This template from Envato author iQueen comes with over 100 different levels, AdMob ads support, and a very intuitive user interface.

Because it's built using the cocos-2d-x multi-platform game development framework, games you develop using this template will be able to run on Android, iOS, and Windows too.

9. Quizix

Quizix is a native Android game template with lots of features. The gameplay consists of trivia questions from a category picked by users. There is a single text- or image-based question on each screen with two, three, or four options. Users score points by answering the questions correctly.

Quizix Game Template with AdMob

The categories, sub-categories, and questions are added by you in the back-end. The app takes care of the rest of the functionality. The admin panel is built using Laravel and notifications, authorization, and leaderboard data are handled by Firebase.

Here are a few more features of the game:

  • AdMob integration
  • full RTL support
  • random quiz questions
  • bulk question upload
  • social login

10. Basket Shots: HD Basketball Game Template


Basket Shots is a fun physics-based basketball game where you have to try and score points. Every aspect of this app template is customizable: from buttons and fonts to the color scheme and images.

The app can be completely customized using configuration and settings files. Here you can change values like the messages, gravity, and of course AdMob and leaderboard ids.

11. Bubble Adventure

Bubble Adventure gameplay

Bubble Adventure, developed by monkey-creative, is a match-three game template with cute graphics and intuitive game mechanics. If you're someone who wants to quickly publish several fully monetized casual games on Google Play, this template is for you. It features easily reskinnable assets, AdMob ads support, and support for both phones and tablets.

Because the Bubble Adventure Android game template offers lots of levels, combos, and boosters, the games you develop with it will have a high replay value and earning potential.

You can read more about the game and its features on the description page.

Tips for Finding the Right Game Template

As I mentioned earlier, there are over 1,000 Android game templates available on CodeCanyon. It can take a while for you to find one that meets all your needs. The following tips will help you pick the right template quickly.

1. Searching for Templates

You can always just check each template one by one. However, starting with a basic idea of the type of game you want to create will give you a head start when selecting a template. You can also filter the games by the tags developers have included. For example, you can search for 2D arcade games.

2. Think About Monetization

The next thing you want to do is decide on your ultimate plan for the game. Most people who are creating games run ads to earn revenue. You can get a game with AdMob integration to do this. Another nice idea is strategic product placement within the game. This can be achieved by editing the sprites to add a company logo and product. You should look for games that have editable sprites if you want to go down this path.

Free Android Game Templates

You can also find some free Android game templates by searching for them on GitHub. However, there are a few things that you should keep in mind. These free game templates are more suited for learning purposes than for being made into commercial apps. There is also a good chance that they won't be updated regularly, making it hard for you to take advantage of the latest developments in the Android gaming ecosystem.

Here are a few free Android game templates to help you get started.

1. Memory Game

This is a very basic memory game for kids with three different themes and six difficulty levels. It does not have any integration for ads or other complicated screens.

2. Android Chess

This is a chess game developed using Java. It comes with a lot of useful features like a training mode for beginners, online and offline mode, and chess puzzles. The graphics are pretty simple, and there is no integration for ads.

3. IonicMathGame

This is a very basic maths game based on the Ionic framework. Users have to mark the correct answers in time to score points.

4. Casual Chess

Casual Chess was developed using Ionic and Firebase. It allows you to invite your friends to play a chess game with you by sharing a link. It does not implement any other fancy features and comes with a very basic UI.

5. 2048 Android

This is an Android port for the 2048 game. It basically consists of a WebView that loads locally stored HTML files of the game.

Discover More Great Android App Templates

CodeCanyon offers plenty of even more premium Android app templates. If you are looking for even more Android app templates, then be sure to check out the articles below.

Grab Your Android App Template Today!

If there's one thing Android users can't get enough of, it's new games that are fun and beautiful. That's probably why a majority of the top-grossing apps on Google Play are games. Indeed, if you are a budding Android developer looking to find success on Google Play, creating a new game is your best bet. I hope you use one of the Android game templates you learned about in this article to kick-start the development of your next game.

Put one of these templates to use right now, or check out some of the other game templates available on CodeCanyon. In addition to games, CodeCanyon also sells complete templates for lots of other kinds of apps. Learn more about them right here on Envato Tuts+!

This post has been updated with contributions from Daniel Strongin. Daniel is a writer for Envato Tuts+, an avid electronic music producer, and founded an online store dedicated to melodic electronic music producers.

Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.