How To Make Your Own Computer Game [Part 1]

Simon Slangen 09-04-2012

make own computer games


There’s only so much gaming glee you can take, before you start wondering about creating your own game. To answer your first question: yes, making your own game is very doable.

However, as with everything in life, the quality of your game and depth of your gameplay are proportionate to the time you’re willing to invest in learning about, experimenting with, and handling the necessary software tools.

This article features in a multiple part series with increasing complexity. In this first installment, we will take a look at a number of quick and easy ways to create a customized game. There will be no or minimal programming required. With but a handful of clicks, you can take a game and make it your own, by creating different skins and levels.

Of course, the games we make here are not very advanced. Nor do these applications allow for very much creative flexibility. For that, you’ll have to wait for the next article in the series. These games are what they need to be: easy to make and fun to play.


Playfic is a website you can use to create your own text-based adventures. It was reviewed in the Directory earlier this year. Of all the game creators covered in this first article, Playfic is the one with the most rudimentary interface and the least graphical capabilities. In contrast, Playfic is also the one which leaves the most room for your creativity. Its nature allows you to create vast worlds and exciting adventures with very little work.


make own computer games

The games are written in Inform, a kind of pseudo-code. By writing about the objects in the rooms, how they interact, and how you can interact with your environment, you fill Playfic in on the details on how your game should be run. This is a far fetch from real code, but it still requires you to pick up a certain way of writing.

The easiest way to pick up the basics is by reading the source code of existing games, or of the tutorials that are written around a certain aspect of the game, like objects and doors. By pressing ‘View game source’ on the left-hand side of the screen, you can dissect any existing game. Learning to use rudimentary Inform structures this way is a matter of less than an hour. By then you’ll be able to create your first simple text-based adventure.

make your own video game


If you want to go beyond the basics, a little more time is needed. After all, the flexibility of Inform is legion and goes far beyond ‘go north’ and ‘pick up the pen’. Playfic recommends reading The Inform Recipe Book and Writing with Inform. Both are available online free of charge. Once you’ve familiarized yourself with the language, this four-page cheat sheet condenses much of the information you need to retain.


Sploder was covered on MakeUseOf by Damien Oh in 2008. It’s a simple tool for creating online flash games through a drag-and-drop interface. The user can choose between four distinct game genres: platformer, puzzle, labyrinth shooter and arcade shooter.

By using drawing a level and dragging obstacles, doors, power-ups, enemies and game objectives onto the canvas, the user can expand on one of these game templates.

make your own video game


There is no real learning curve to Sploder, so you can start creating your own flash games in a matter of minutes. The games you make can be played with on the Sploder website, or embedded on a page of your own.

FPS Creator (Windows only)

Like the name suggests, you can use FPS Creator to give life to your own first person shooter. FPS Creator was covered How to Make Your Own First Person Shooter Game for Free Read More by Ryan Dube in 2010. By browsing through the segment and entity libraries respectively, you’ll find the ingredients to create your own FPS world and fill it with NPC’s.

Most of the game’s behavior, like enemy artificial intelligence and environmental puzzles are worked out in pre-existing scripts. It’s perfectly possible to make your game without ever resorting to raw code. However, if you want to, FPS Creator gives more advanced users something to play with as well. You can edit and replace all existing scripts, or add custom scripts yourself.

make own computer games


You can hit it off with FPS Creator by just playing around, but again you can expand your possibilities by delving deeper into the application. The FPS Creator Manual is a good pointer for familiarizing yourself with the application. The Official Community Guide goes a lot further than familiarization, with over 200 pages worth of advanced techniques and tutorials. There are also 42 video tutorials ranging from adding doors to anti-gravity and in-game effects.

FPS Creator can be downloaded for free, giving you largely the same package as the $49.99 full version. The main limitations on the free version are the inability to compile to a standalone executable and multiplayer capabilities. Even if those features are a must-have for you, I’d suggest playing around a bit with the free version first.

If you used one of the above-mentioned tools to bear your very own game-child, show off your work in the comments below. Also be sure to keep out an eye for the next installment in this game-making series, where we will tackle more advanced game cooking software, using object events and scripting.

Image Credit: Idea go / Free Digital Photos

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. jesus jr g suing
    September 10, 2012 at 7:41 am

    this is my game

  2. new computer reviews
    April 26, 2012 at 10:05 pm

    I savor, lead to I discovered exactly what I used to be taking a look for. You have ended my 4 day lengthy hunt! God Bless you man. Have a great day. Bye

  3. motor racing games
    April 12, 2012 at 8:52 am

    Woah this weblog is magnificent i like studying your posts. Stay up the good paintings! You recognize, a lot of individuals are searching round for this info, you could help them greatly.

  4. Online Golf Games
    April 12, 2012 at 6:59 am

    I'm not positive where you are getting your information, however good topic. I must spend some time finding out much more or understanding more. Thank you for wonderful information I used to be on the lookout for this information for my mission.

  5. online games,computer games,flash games,flash gaming,online gaming,online game,pc games,game reviews,game releases,new games,ninja
    April 11, 2012 at 7:19 pm

    Hello There. I discovered your weblog the usage of msn. That is an extremely neatly written article. I'll be sure to bookmark it and return to read more of your helpful information. Thank you for the post. I'll definitely return.

  6. Lucy
    April 11, 2012 at 1:57 am

    Hello There. I discovered your weblog using msn. That is a very well written article. I will make sure to bookmark it and come back to read extra of your helpful info. Thanks for the post. I'll certainly return.

  7. Krishnapriya
    April 10, 2012 at 3:43 pm

    001 Game Creator is also a fun tool

  8. vlad
    April 10, 2012 at 10:42 am

    Apps are what is needed to make your smartphone smart and unique.Im fond of app creating and find it really helpful to use site like Snappii where i can build apps in minutes.

  9. Truekolor
    April 10, 2012 at 5:35 am

    Simon, here are two suggestions from G+ Page: +Stencyl, ZGameEditor. Just in case.

    • Simon Slangen
      April 10, 2012 at 8:21 am

      Thanks for the input!

  10. Jeffery Fabish
    April 10, 2012 at 12:31 am

    This article went up my ass sideways. The options you described above, are best suited for soccer moms who only have a few hours a week to devote to game development.

    If you want to make a decent, original game that will stand out in the market, learn C++ and master the Direct3D API. OpenGL will work too, I suggest D3D out of preference. If you prefer a managed environment, the XNA framework is awesome, granted your a seasoned C# developer (it may work with VB, not sure though).

    You can also use an engine such as Unreal or Unity (easiest). Don't attempt game development if you're afraid of writing code. It's simply not for you. Too many people try to create a game, half assing it all. Even if you use an engine, you'll most likely be writing code. Unreal uses a hybrid of C++, called Unreal Script. Unity allows you to use C#, Javascript and Boo, whatever the fuck that is (A python derivative?).

    If you're only making a simple 2D game, you can use DirectDraw which is the Directx 2D rendering API. There are many engines which simplify the process of 2D game development as well.

    • Simon Slangen
      April 10, 2012 at 8:20 am

      Hi Jeffery,

      As I said, this will be a three-part article with increasing difficulty and elaborateness. Some of those tools you mentioned will actually be featured in part three. :-)

      I thank you for your input, but there's no need to act degrading to the people who don't want to go all the way. There's something for everyone.

  11. Ben T
    April 9, 2012 at 10:53 pm

    This is a really great post! Thanks guys!

    • Simon Slangen
      April 9, 2012 at 10:55 pm

      Thanks! Keep an eye open for part 2, next week. ;-)

      • Suhel
        April 10, 2012 at 6:39 am

        waiting :D