23/06/14 – How can you develop your own game

Hi everybody!
About a month ago we shared with you the process we go through each time we develop a new game.
This time we wanted to show you how to develop your very own game. As always we will keep it short and simple. If you have any questions or requests please write them in the comments below.

So here’s what you’ll need:

1. Idea

We said it before and we will say it again: Your game’s idea is probably the most important part of the development process.
Once you have your idea in mind you can start writing your GDD (Game Design Document).
The GDD is a document which specifies what will happen in every stage of the game, when characters interact, pick up objects, use these objects, etc.
Once your GDD is ready it is time to move on to step 2.

2. Design

Now it’s the time to draw all of your game’s backgrounds, characters, items, icons, menus, etc.
You may use several free software for that mission, like Inkscape and GIMP.
If you have no idea how to draw, you may want to find someone else to work with (i.e one will focus on the graphic design while the other will focus on the programming).

3. Programming

Once you have most of your graphics ready it is time to put it all together and start programming.
We are using Adobe Flash (AS3) for our games, but we will tell you about some other software in which you can create your games in a much easier way, without even knowing how to program.

Game Maker / Game Factory

Game Maker and Game Factory are very similar softwares, though they come from different companies. They’re mostly used for developing platform and side scroller shooting games, but with a little creativity you’ll be able to develop a nice adventure game like the one below:

Deadmoon manor

Deadmoon Manor, developed in Game Factory. CLICK HERE TO PLAY!

You can download Game Maker for free. A free trial version of Game Factory will be available soon.

Adventure Game Studio, aka AGS

AGS is a free software developed by Chris Jones. If you want to develop a game with the look and feel of the good old ’90s adventure games then AGS is the software for you.
You can find lots of interesting games which were developed using AGS, e.g the King Quest remake series.

king quest

You can download AGS for free here.

4. Testing

After you’ve got your game up and running you need to test it and make sure everything is working as planned and that there are no errors in the game.

5. Publish the game

When everything is ready you can publish your game. You can open an independent website for your games and use your Facebook friends to spread the word.
If you develop your games in Flash or Game Factory/Game Maker then you can upload it to and
You can also try selling your games on

That is basically the process of developing your own game. There’s a lot more to say and discuss, but because we wanted to keep it short we had to cut it to the basic principals only, at least for now.

You can see a bit of our programming process here (This is the entire programming process of the game Tales of Carmelot).

Carmel Games Bundle!

We’ve partnered with a website that sells games bundles, together we are selling an eight Carmel Games bundle for a price of only $1, you can also pay more if you want to donate to us and to charity (20% of the total sales will go to charity). The bundle includes 8 of our games in a special edition to be played outside of the browser, with no ads and with full-screen support. The games are supported by both PC and Mac and in addition to the games the bundle also includes some special extras like behind the scenes sketches, wallpapers, animations and music from the games. We will write about it in more detail in our next update, but you can check it out right now by clicking here.

That’s all folks, see you next time.

  • noam

    new game

    • Carmel Games

      Maybe next week.

      • Rafael Cabral

        Hey Carmel Games, i have all of 1 year of design Files Ready, I know that i used paint, but, i don’t know how i can update the game in the Newgrounds… something like this, i need a little Help…

  • Leena

    1st comment

  • Leena

    You guys are awesome. Keep up the good work!

  • Personification

    3rd comment. Good tutorial

  • Wow thanks for sharing this

  • i

  • Carmel games are fab when are VP5 is comeing ????????????

    • Carmel Games

      VP5 will be ready for Halloween.

  • you guys rock but i dont have any idea sorry 🙁

  • Tathagata

    Umm, Carmel games, I tried to download Game Maker at the site provided by you , but as it is a ttps website, Firefox can’t find it. Can you help me? I really want to download that Game Maker

    • Carmel Games

      I’m not sure what’s the problem, but try this link [HERE].

  • me

    I just bought your bundle at bundlebandits. Claiming you can play the games outside of a browser with no ads is not quite true.
    When you run the games, it automatically opens the web browser and takes you to

    Yes, you can close the browser and play the game, but its like getting one giant ad every time you start the game.

    • Carmel Games


      This totally does NOT supposed to happen, please contact us through the contact form ( with your email and we will try to sort it out.
      Please mention with which games did you encounter the problem and your OS.


      • me

        Ok, I see the problem.

        After selecting the language, you see the animation with road going over the hills that ends at the mousecity sign. In an attempt to skip the animation, I was clicking the screen at this point. Clicking the screen during this is what opens up the browser and takes you to

        If you just let the animation play and don’t click it, you don’t get sent to the mousecity website.

        • Carmel Games


          Thank you for explaining the issue. In the next games we will sell in special versions we’ll make sure to add a skipping option for the splash-screens, this is actually a pretty good idea. Maybe we’ll even disable their link so people won’t get confused. For now just try to avoid clicking it.


  • Yash

    Hey, Carmel games I was taking a quick view at your games bundle and I am willing to buy it too but I wonder what are those bonus packs for? Are they goodies.

    • Carmel Games

      The bonus pack includes backgrounds sketches and the theme song of Jerry’s Merry Christmas.

  • hi carmel games
    when i read your ideas i thought its great so me and my 3 best friends we 4 all got together and made a game called spooky teddy you see i am very good at drawing and my 3 best friends were making design so we made the game and we want you to publish it on your site can you please somehow arrange it ? please replay and i am writing a short paragraph of spooky teddy hope you guys like it
    spooky teddy
    the story is about a boy when he is 5 years old he was gifted a teddy bear he loved the teddy bear years he played with it took him everywhere but one day his mom accidently throwed the teddy bear in the dustbin,
    after 8 years the boy is 15 years old he and his 3 best friends are locked in a house with the spooky teddy now somehow you have to find out the way to get the friends and the boy out of the house by collecting things sharp things ext
    carmel games please replay to my story and coment and think if it can be published soon or here after in fuhter please replay soon

    • Carmel Games

      Hi, please contact us using the contact form and send us a link to your game.

  • can you say when are you online cause i have a idea

    • Carmel Games

      Hi munna,

      You can send us ideas using our contact form..

  • Nona

    Hello carmel!
    Can you make your games in persian?

    • Carmel Games

      Hi Nona,

      If we’ll have someone who will voluntarily translate our games into Persian we’ll consider it.


      • Helya

        Hi carmel,
        if you want me i can do it 🙂

        • Carmel Games

          Hi Helya, We have your email, we will contact you once the game is ready.

  • paris

    i dont get it

  • wow but like the games moooooooooooooooooooooooooore~!~!~!~!~!~!!~!!~

  • Adunn

    whoooooooooooo hoooooooooooooo!!!!!!!!!!!!!!! I luv u carmalgames!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 😀

  • reem

    hey carmel games where is the new game ?
    and why vp5 in hallowen make it earlier please 🙂

    • Carmel Games

      Hi reem,

      The new game is being delayed a little, but just because it’s so good!
      VP5 is in Halloween because it will fit the holiday’s atmosphere, you will see 🙂

  • i want to play the game!

  • when is ur next weekly update??

    • Carmel Games

      Hi vishakha,

      We make out best efforts to have a weekly update once a week, we almost always succeed 🙂

  • ilovewholock


    I was wondering if you have any recommendations on articles and things in order to learn how to use Adobe Flash in order to create a game.


    • Carmel Games

      Hi ilovewholock.

      I think a good start will be this tutorial series right HERE.

      Good luck!

  • Sheila

    Um…. Which one of those two programs that you use while making the game??

    • Tathagata

      Sheila, Carmelgames program their games themselves. Those two programs are for those who don’t know how to program!

      • Sheila

        Wow! You sure know about this so much! Thanks! 🙂

    • Carmel Games

      Hi Sheila,

      Tathagata is absolutely right. We use neither of these 2 programs. Instead, we use Adobe Flash.

      • Sheila

        Thank you very much ~ !!!!! 😀

  • reem

    where is the new game !?

  • butmon

    can you pls make a video on how to make a point n click game using AS3?plsssss

  • Yash

    Hi Carmel Games, will you release the new game today?

  • carmel I waited so long to see the next game so so so so so long ive waited AND THEN A LONG TIME AGAIN pls hope you realese the game in now June im really exited then you will realese in Halloween hope you realese it now pls carmelgames 🙁

  • carmelgames can you show any pictures of the next game im just really exited

  • Anonymous

    Hello CarmelGames! 🙂

    Is it possible to create a game if you’re under 18?

    Thanks in advance!

    • Carmel Games

      As far as we know games creating has no age limit 🙂

      • Anonymous

        ok thanks! 🙂

  • Luka

    What program do you use for game making?

    • Carmel Games

      Hi Luka, we use Adobe Flash + Action Script 3.

  • Hi Carmel games . About translating your games to Persian:I’m from Iran and I’m really glad this thing is happening.I can do this if Heyla isn’t available , or we can work together.

    • Carmel Games

      Hi soroush,

      Thank you very much for willing to help, we will contact you 😀

  • Durgahshini Kovalan

    Which app I must use to do this???
    🙂 Please reply to my mail ….

Can You Escape: Prison Break

Latest Post On Carmel PLUS

Carmel Plus 6 Books To Read This Halloween

Faraway: Puzzle Escape

More games…

Partner Partner