How to make a videogame (with no experience)

The absolute beginner’s guide to free, cheap, and easy ways to build games

Words: on January 13, 2009

Have you ever thought that you could do a better job designing games than most developers? What’s stopping you?

Sure, as an amateur game designer working in your spare time you’ll have to start small and probably sacrifice boring things like socializing, but it’s better than never starting at all. A game doesn’t have to be 60 hours long and utilize a complex physics engine to be great. Just look at successes like flOw and Everyday Shooter.


Above: Fl0w, which began as a Flash game, made it all the way to the PS3

The fact is that you can make a game right now. I won’t call you a noob for being frightened by variable arrays - there are ways to start building your game regardless of your understanding of computer science. No money? I’ve collected tons of links to free software and resources.

I may not be a professional game designer myself, but I have spent years as an amateur tinkerer, toying around with modding, programming, 3D modeling, animation, and so on. This is what I've learned.

Getting started

(If you want to skip all this highly important blabbing, you can jump straight to the big list of game creation tools.)

Figure out what you’re going to make. Sort out the conceptual problems now, and you'll save yourself a lot of time in the execution.

Create a design document. Even if it’s just for yourself, writing down your ideas will help you organize your thoughts and exercise your creativity. Decide what kind of game you’re making, what will be needed to complete it, how the controls will work, and so on.


Above: Your concept art will probably not look like this - that’s OK

Think about what’s reasonable. Can you build a massive 3D world? It’s certainly possible with the tools I'm about to show you, but determine whether or not it is feasible given the amount of time you’re willing to dedicate. Retail games are made by teams of professionals - you're one amateur. If you’re an absolute beginner, as this article assumes you are, you should probably start small and build up your game as you learn new skills.

Don’t be discouraged – small doesn’t mean simplistic or dull. You might assume that everything has been done before, but in actuality, gaming is still a young medium. There are billions of ideas just waiting to be had, and it doesn’t matter if your game is big or small – good ideas are good ideas. Consider how quickly games went from vector graphics to 2D sprites to 3D rendering – there simply wasn’t enough time to cover all the possibilities, and that fact is partially why 2D gaming is seeing a comeback.

Related

Platforms:

Xbox 360, PS3, PS2, Wii, PC, PSP, DS, Xbox, GameCube

58 Comments
Order Comments: Newest First | Oldest First
  • berk-oz

    berk-oz  - 1 month, 1 week ago  - Report

    you should try basic game engine

    maybe like this : http://tinyurl.com/82e6fqh
  • sonnie460

    sonnie460  - 2 months, 1 week ago  - Report

    thank you so much for this great list. I know I love to create different types of games and whatnot, and I've never even heard of half these programs. I've tryed out a few of them from the list, but still await to try out realm crafter for myself.
  • lordsarum

    lordsarum  - 3 months, 1 week ago  - Report

    hey guys if you interested in making your own games, Check this out:
    http://www.youtube.com/watch?v=c-YeMpozhHg
  • AmeliaGS

    AmeliaGS  - 8 months ago  - Report

    GameSpark offers a series of online courses on how to make a video game using GameMaker - you learn how to create 6 games and they range from beginner (2D maze, racing) to intermediate and advanced (3D Scrolling, Arena). No programming knowledge required, and there's a free trial. http://www.gamesparkonline.com/
  • foxbat97

    foxbat97  - 1 year ago  - Report

    i dont know if anyone still gets on here but are there any RTS game creaters that are cheap or free? it doesnt matter how complex it is, even though i have no experience in programming, animation, and my only experience in modeling (which I am very fond of) is sketch-up.
  • mrmorozov987

    mrmorozov987  - 1 year, 5 months ago  - Report

    Wow, this is great. I love the guys who work at Gamesradar, they come up with the coolest stuff. It always bugs the hell out of me whenever some major corporation with tons of resources (that we don't have) release a game with awful design (that we can fix).
  • Boozhah

    Boozhah  - 1 year, 7 months ago  - Report

    i don't have the patience to make my own game, but i have ideas such as a F2P MMORPG based off the Anime know world wide as Naruto and played like Oblivion. if you want, you could even put in a shop to purchase extras with real money.

    If anyone can successfully create this game, please send me the link, haha

    thanks
  • Esoremada

    Esoremada  - 2 years, 2 months ago  - Report

    Hey, I'm really into graphic design and recently started doing 3D modeling in Maya and ZBrush and whatnot. And now I want to move on to game design. Does most game making software support importing object (.obj) files? Because I want to do character rigging and modeling in Maya.
  • adent42

    adent42  - 2 years, 10 months ago  - Report

    Another game creation software for Mac and non-programmers is GameSalad.

    http://gamesalad.com
  • sharifsta

    sharifsta  - 3 years ago  - Report

    wow i have to give u that this is great im a animation designer at qantm if u want this as carrer i recamend go there any way this the best guide for free from what ive seen i just like to say great job
  • Blinder

    Blinder  - 3 years ago  - Report

    Blender is a fantastic program. I created this video just after following 2 tutorials:

    http://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoid=45692216
  • MUSH-RUME

    MUSH-RUME  - 3 years ago  - Report

    Someone should make a game in which you can create your own games really easily e.g character creation is like that of city of heroes (for the characters clothes) except slightly better and their body like a cross between spore and sims. The weapons and items could just be created using simple drag 'n' drop tools (like the with the weapons you could just add and swap parts, choose the ammo type and style and additional features). If someone made a game like that they would sell friggin millions!!!!!!!!!!!!!!!!!
  • Furyspittles

    Furyspittles  - 3 years ago  - Report

    Thanks heaps for an awesome list. Stuff like this makes me love GamesRadar.

    Now if only i could be bothered to dedicating the time to this stuff...thats the area where i usually fall short. Very short.
  • JoeMasturbaby

    JoeMasturbaby  - 3 years ago  - Report

    TYLER!

    mention Unreal Tournament Editor!
    its actually pretty easy to learn/use.
  • Wizrai

    Wizrai  - 3 years ago  - Report

    I find this article amazing, as I use to spend some of my time with these apps, doing random doodles or piles of ideas which usually turns into projects. Knew a lot of those listed, but also found some very intersting ones.

    In the end, what matters is that you enjoy this work, it will always be frustrating, and doing it all by yourself won't help the progress, since you'll get a new idea to experiment with, and leave your current project, and so on...but still, thanks for the article, Tyler!
  • deathrebellion

    deathrebellion  - 3 years ago  - Report

    Gr8 article man i've been searching 4 somthing like this 4 quite a while
    Thanx
  • King Rupert6

    King Rupert6  - 3 years ago  - Report

    i've been working on a game, and i use realm crafter. it's pretty simple, and it has its own little editors, that range form making terrains to making rocks. =p

    and if you're sorta serious about making a game, realm crafter's price doesn't seem as much if you see some other 'spensive programs
  • redwing605

    redwing605  - 3 years ago  - Report

    I had to use game maker for class I really didn't enjoy it, but I guess I am a little biased since he throw us at the program and he didn't teach us anything about it. We had to produce simple demos within a week so it wasn't the best first experience with the program.
  • lorien

    lorien  - 3 years ago  - Report

    Another good game engine for learning is the Torque Game Engine Advanced from Garage Games.

    You can start out making games by learning Torque Script. If you feel real adventurous, you can go as far as modifying the engine with C/C++.

    If you pickup one of the books on Torque, they will normally include a copy of the engine to use for free. If you then want the source to the engine, they have an indie license for around $300.

    Worth looking into if you are serious about publishing your game....
  • Spybreak8

    Spybreak8  - 3 years ago  - Report

    Yea I used RPG Maker when I attended the Unv. at Buffalo before and it was fun to create a south park inspired Tom Cruise morphing Scientologist Boss battle heavy story.^^ I'm using Game maker atm with my 3D scripting class and we're reusing Unreal Editor in my adv level design class with the Art Institute online. I've heard of blender too. Funny thing is my classes expect me to come up with a new game every 6 weeks, I'm more of the 3D modeler though. This is a great list of useful programs, hope someone does take the plunge.
Most Commented
Connect with GamesRadar