Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comment
  • views

A Game A Month #3 – Mobile Game With Defold

Sign in to follow this  


It’s time to announce what the april-game will look like! This month I will take a look at the Defold engine and make a very simple casual mobile game.

The Defold Engine

Defold belongs to King, THE mobile game developer, which is known for the Candy Crush game series. It provides an simple editor with basic components you need for making a game, like a GUI for placing sprites and other components, a debugger, a console and the possibility to deploy the game by nearly one click for every platform. It has both 3D and 2D capabilities and makes deploying games for mobile platforms very very easy. The coding language is Lua. The engine is available for free since 2016.

defold_editor-1024x684.pngThe Defold editor

The Game

The idea is to learn the basic components of Defold by making a very simple casual game for mobile devices. The main components will be Smileys! They will spawn and move across the screen, and the player has to tap on some of them in a certain order as fast as possible. This will also unlock new types of smileys. A GUI will show the current score, the time passed, and the smileys that have to be catched.

I already worked on that game for about a week now and this is how the current state looks like:

1.pngScreenshot of the current state

Little time (again!)

And again, this month I don’t have much time to make a great game… Therefore I will make it as simple as possible. So for example I wont do all graphics on my own. I will use smileys that are available for free. Also the gameplay will be really simple but hopefully addictive enough.

Also I have to learn Lua first! It’s a scripting language I never touched before. Googling led me to this video: Learn Lua in one Video. I think it’s a good starting point.

The plan is to deploy the game for Html5 and Android. I never published a game on Android before so maybe it will be released a bit later as I have to get to know the process of publishing a game on Google Play first.

In summary, there are many new things to learn this time! Let’s see how far I’ll get.

And I’m really excited to get to know Defold! Wish me luck!

Source code

Of course this project will be open source, too! Download the the current state from GitHub or right here:


View the full article


Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Advertisement
  • Blog Entries

  • Similar Content

    • By QwePek
      Hello, I want to make a game where i can procedurally generate caves. I found out that the best way to create this caves for me is by algorithm Perlin Worms, but I'm having problems with understanding it. Could someone explain how it works or write some code examples (best in SFML). Thanks
    • By RoKabium Games
      The now extinct Parpuins built basic wooden and metallic structures and the oxygen deprived atmosphere in the underground on Metis has preserved some of them. If you are lucky you might discover a few of these while exploring.
    • By everwhile
      Hi! I’m an artist working on a 2D mobile platformer Unity game, and recently created a jumping sprite sheet of 6 frames, meant to be run in 12 fps. The programmer in the team sent feedback that the sprite sheet was not smooth, and should be meant to run in 30 fps (mobile) or 60 fps (PC). 
      I’ve never heard of sprite sheet animations done in 60 fps, so I did quite a bit of research on the net, which states some games use variable frame rates, with sprite sheets running at a lower frame rate than the game itself. 
      1. Just wanted to check if this holds true for most games, or if I misunderstood something? 
      2. Is 12 fps not used to animate sprite sheets in 2D mobile platform games?
      Any help is much appreciated, thank you so much!
    • By RoKabium Games
      The puzzles in SAMA are based on coloured blocks that need to fit into specific coloured pockets either on their own and sometimes put together like a mosaic. It might sound easier than it is, but all puzzles have an increasing complexity and factors such as obstacles, gravity and magnets will test your ability to solve them.
    • By billybuddha
      Hi all...
      I'm starting development of a mobile game, and am wondering if there is or ever has been any game that has combined 2D and 3D into the same game.
      I'm not talking about a game that transitioned from an earlier 2D version into a later 3D version.
      I'm talking about a game that perhaps starts as a 2D game, then after a certain level of achievement, changes into a 3D game, or vice versa., or combines the two styles simultaneously somehow.
      Thanks for your help
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!