Search:

Writers' Community!

Article Submission
We Need YOUR Articles!
We'll Promote Them for FREE!

Author Login

New Authors
Register Here


Now Serving 5,585 Authors
46,846 Quality Articles
& 1,977 Current Users Online!
Featured Authors
Ieuan Dolby (1,344)
Sandra E. Graham (2,025)
Josh Greenberger (957)
Walter Rhett (1,247)
Tex Norman (556)
Susan Thom (8,253)
Teresa Ortiz (4,446)
Angie Lewis (7,153)
Jeff Brown (5,349)
Robert Melaccio, Sr. (6,790)
April Lorier (5,747)
E. Raymond Rock (2,048)
David Tanguay (6,524)
Christine Akiteng (68,513)

View All Featured Authors
Most Recent
Nintendo Wii Fit: A New Twist to Physical Fitness

The Madden Curse - Why Brett Favre May Be The First To Break It!

Pre-Ordering Your Video Games - A Necessity Today!

Viva Pinata: Trouble in Paradise

You Have a Great Idea For a Video Game – What Should You Do?

Can't Find Wii Fit In Stock? Read Our Top Tips!

The Unique Nintendo Wii Games

Play Free Games: The Best Puzzle Games

Unreal Tournament 3 - The Real Truth

History of Video Games - The First Video Game ever made?

Home » Categories » Games » Video Games » Create Your Own Computer Games » Printer Friendly

Create Your Own Computer Games

Rated 2.5 out of 5
No Reader Ratings Available ?
Rate It  /  View Comments  /  View All Articles submitted by m6net
Submitted Sunday, November 28, 2004
Submitted by: m6net (3,985)
M6.Net
Log in to become a member of m6net's Fan Club!


I’ve always loved video games, ever since I first played them on a friend’s computer in the afternoon after elementary school. There’s something almost magical about the fact that we can move images around and interact with virtual worlds, a living fantasy presented for us to interact with however we please. I’ve also always wanted to make games myself but, until recently, didn’t have the technical knowledge to do so. Now, I’m a second year software engineering student, so if I weren’t able to code a game without too many dramas there’d be something drastically wrong. But what about the common person: the person for whom the term ‘memory leak’ conjures up images of their grandfather, ‘pipeline’ is where the water flows, and ‘blitting’ is unheard of? Well, everyone can get in on the game creation process, and you don’t even need to learn ‘real’ programming to do so.


So where do games start? With an idea. Games, like all fiction, require an idea to be successful. Sure, in the same way you can just sit down and write a story without foresight, you can jump on in and slap a game together. However, unless you get ridiculously lucky, the best works are usually the ones that have been well thought out beforehand.


There are two methods of planning a project. You can start from a known technological standpoint and build your project on top of that or you can just go for the design, add as many features and ideas as you like, and then remove the ones that you can’t use when you’ve decided on the technology you’re going to implement the game with. In general, the second type is probably the best one to go with when designing games. When you’re first starting out however, the first option will save you many headaches.


So, for a first game you’re going to want a pretty simple idea. Don’t get me wrong, crazy-go-nuts game ideas are fantastic, and there should be more of them out there, but you’re not going to be able to create a real world simulator with fifty billion virtual people all interacting real time with your actions having a butterfly effect on the future of the virtual universe when it’s just your first game. Really. Many people try it none that I know of have succeeded. Imitation is the best way to start out. Simple games such as ‘Space Invaders’, ‘Tetris’, ‘Pacman’ or even ‘Pong’ are great places to start. All are largely simple to create but have some inherent challenges. ‘Pacman’ for example, requires path finding for the ghosts. I recommend that you start even simpler than that for your very first attempt. ‘Space Invaders’ is a nice point to jump in. You can make a simple, complete game without much effort and it’s almost infinitely extensible.


If you’re stuck for an idea, pick a genre that you enjoy. Do you love adventure games such as ‘Monkey Island’, ‘Grim Fandango’, ‘Space Quest’, ‘King’s Quest’ etc.? Design one of those. Are you into fighting games like ‘Street Fighter’, ‘Tekken’, ‘Soul Calibur’, ‘Mortal Kombat’ and so on? Come up with an idea for that. Do you like first person shooters such as ‘Quake’, ‘Half Life’ or ‘Doom’? I don’t recommend it as a first project, but you can always give it a go. Feel free to be as generic as you like, this is a learning experience after all.


Now that you have your idea it’s time to flesh it out. Don’t worry about the technology or the fact that you may not know how to actually implement a game just yet, just grab yourself some paper and a pencil and go crazy with ideas. Describe the main characters, game play, goals, interactions, story, and key mappings, anything you can think of. Make sure you have enough detail so that someone can read through the notes and play through the game in their head with relative accuracy. Changing game design during the coding process is almost always a bad idea. Once it’s set, it should remain set until the tweaking phase (I’ll go into this more later) or you’re likely to enter ‘development hell’, where the project goes on and on more and more work is done with less and less outcome.


At the end of this period of your game creation, you should have the following:


- A written outline of the game’s characters and possibly a sketch or two (be they space ships, yellow circles, cars or the prince of the dark kingdom of Falgour, you need to know who or what the player will be and who they will compete against)
- A written outline of the story (if there is one, this isn’t too vital for ‘Space Invaders’ or ‘Tetris’, but for ‘Uber Quest: An Adventure of Awesomeness’ it’s a really good idea)
- A description of game play, written or storyboarded. Storyboards are visual representations of ideas. Draw your characters in actions, with arrows showing the flow of action and short written descriptions detailing the events occurring in your image (because some of us aren’t fantastic artists and our images can be a little… open to interpretation…)


Now that you have a fleshed out idea, it’s time to work out how this will all get put together. If you’ve gotten to this point and are worried that you’re going to have to spend years learning complex programming languages in order to implement your idea, fear not! Others have already done the hard yards for you. There are many RAD (Rapid Application Development) Tools available for game creation, a number of which are available for free online. Some of them still require you to learn a ‘scripting language’ (a simplified programming language made for a specific task) but in general this isn’t too complicated or involved. I’ve compiled a brief list of some of these I have found at the end of the article. The free ones are listed first, organized by game genre.


Well, that should be enough to get you started in the creation of your game. The most important thing to remember once you’ve gotten this far is that you need to complete your game. Many people start a project and then lose interest and it fails, or they keep moving on to one new project after another without finishing anything. Start small, build a working (if simple) game that is, above all else, complete. When you get to this stage you will always have a huge number of things that you wish to change, fix etc. but you’ll get a great feeling from knowing that it is, in its way, finished.


From this point, you can start the tweaking phase. Play your game a few times and ask others to do the same. Take note of what isn’t fun or could be better and change things here. At this stage, it is more important than ever to keep backups of previous versions so that if a change doesn’t work you can go back and try something different without losing any of your work. It is at this point that you can add all new features, improve graphics and sounds, whatever you please, safe in the knowledge that you’re working on a solid foundation.


When you’re happy with your game, why not share it with the world? There are many cheap or free places out there for you to host your files on and then you can jump on link lists and forums and let everyone know about your creation. Well, I hope that this has been a helpful introduction into the art of creating games. It’s a great deal of fun, and can open whole new avenues of creative expression for you to explore. Jump in and have fun!




Links:
General Game Creation:
(Tools that allow easy creation of many different game types)
Game Maker: http://www.gamemaker.nl


Adventure Games:
(Games such as Monkey Island, King’s Quest, Space Quest etc.)
Adventure Game Studio: http://www.bigbluecup.com
AGAST: http://www.allitis.com/agast/
3D Adventure Studio: http://3das.noeska.com/
ADRIFT (for text adventures): http://www.adrift.org.uk/


Role Playing Games (RPGs):
(Games such as Final Fantasy, Breath of Fire, Diablo)
OHRPG: http://www.hamsterrepublic.com/ohrrpgce/
RPG Toolit: http://www.toolkitzone.com/


Fighting Games:
(Games such as Street Fighter, Mortal Kombat, Tekken, Soul Calibur etc.)
KOF91: http://sourceforge.net/projects/kof91/
Side-Scrolling Games:
(Games such as the 2D Mario Games, Sonic the Hedgehog, Double Dragon etc.)
The Scrolling Game Development Kit: http://gamedev.sourceforge.net/


There are many others available as well. One particularly useful site for finding game creation tools is: http://www.ambrosine.com/resource.html


Also of note, although not freeware, are the excellent game creation tools available by Clickteam at: http://www.clickteam.com/English/
Klik and Play and The Games Factory in particular are the programs to have a look at and download the free demos of.


If you really want to do things right and program the game yourself, there are some excellent programming resources available at the following locations:









Reprint Rights

Log in to become a member of m6net's Fan Club!

Comments on this article:


» left by michael BELL from france (2 years 260 days ago.)
Reader Rating: 4.5 out of 5
Hi. I want to now the actual way of making a video game and was wondering if you could includ that in yoor web site. Thanks befor hand.PS i'm 12 and ambitious.
Respond to this comment

» left by Thomas from Middleburg, Pa (2 years 238 days ago.)
Reader Rating: 4 out of 5
How do you make your own video game? I wanted to make a video game online and allow it for everyone to enjoy. Please tell me how to do it.
Respond to this comment

» left by Arron o'connor from bedford (2 years 216 days ago.)
i want to make a game tell me where i can make one
Respond to this comment

» left by Cindertine from Utah (2 years 163 days ago.)
Reader Rating: 2 out of 5
I am studying to be a social studies teacher and I needed an easy way to create review games. Thank You so much.

Respond to this comment
» left by Anonymous (122 days 12 hours ago.)
you can just make reviev things easily in powerpoint

Respond to this comment

» left by Justin from Vestaburg,Michigan (2 years 155 days ago.)
Reader Rating: 3.5 out of 5
I want to create a video game for my career presentation at school. How do you do it?
Respond to this comment

» left by Crystal from Verplanck,New York (2 years 39 days ago.)
Reader Rating: 5 out of 5
how do you make your own video game??? Can you please tell me how i can make one. I want to make a video game for me and everyone else in the world to enjoy. I want to be creative and make something cool for once and so i picked video game. So will you please tell me how to create a video game.
Respond to this comment

» left by George Almaguer from enterprise alabama (2 years 33 days ago.)
Reader Rating: 4 out of 5
yes but i want to create a game a stratigy game like a demon v.s humans with swords and bow man and such
Respond to this comment

» left by pual (1 year 227 days ago.)
cheers ears
Respond to this comment

» left by jason from ohio (1 year 160 days ago.)
Reader Rating: 1.5 out of 5
I don't want to talk about it.
Respond to this comment

» left by jason from ohio (1 year 160 days ago.)
Reader Rating: 3.5 out of 5
hey lets create a game with each other!
Respond to this comment

» left by matt from portland (1 year 94 days ago.)
Reader Rating: 5 out of 5
this was because you are nice

Respond to this comment

» left by oliver from 01923232259 (1 year 88 days ago.)
Reader Rating: 2.5 out of 5
wars,wiches,ghostes,monsters,devils and qustes to do
Respond to this comment

» left by keir michell from ch43 4uj (1 year 77 days ago.)
Reader Rating: 5 out of 5
i recon that games shuld have grafics good deatail and things to kill and bye
Respond to this comment

» left by programmer K-Ni from from Starbreeze (1 year 71 days ago.)
Reader Rating: 3.5 out of 5
creating a game isnt that easy guys... its not just: "where can i make one", ok?
Respond to this comment

» left by hi 42 from america (1 year 65 days ago.)
how do you acctualy make a game
Respond to this comment

» left by Aubree from 10050 state hyw 56 (1 year 60 days ago.)
Reader Rating: 2.5 out of 5
yes thank you
Respond to this comment

» left by Tyler from Ontario (1 year 10 days ago.)
how can i make a game? you just explained how to plan it.

Respond to this comment

» left by LOBELO from BLOEMFONTEIN (339 days 1 hour ago.)
Reader Rating: 4.5 out of 5
IT REALLY SOUNDS INTERESTING.I WAS WONDERING IF MAYBE U CAN HELP ME WITH HOW TO REALLY MAKE A GAME AND GIVE EXAMPLES AND WRITE THE PROGRAMS OF THE GAME,CAUS I HAVE THIS PROJECT THAT I WANNA AND DESIGNING A GAME WAS THE FIRST THING THAT CAME INTO MY MIND
Respond to this comment
» left by tyra (8 days 10 hours ago.)
ill stand up for you.lol.

Respond to this comment

» left by jaquese from detroit (337 days 18 hours ago.)
Reader Rating: 5 out of 5
thank you
Respond to this comment

» left by anonymous from harrogate (213 days 19 hours ago.)
Reader Rating: 1.5 out of 5
thanx but i REALLY WANNA MAKE MY OWN ON THE COMPUTER. how do you do it?
Respond to this comment
» left by tyra (49 days 5 hours ago.)
me to


Respond to this comment

» left by Shane from baldwin Me usa (122 days ago.)
Reader Rating: 4.5 out of 5
i want to make a computor game without itt tech

Respond to this comment

» left by rasheed porche from New york, ny (103 days 20 hours ago.)
yes i loved it so hoew do i make a video game
Respond to this comment

» left by bob (88 days 15 hours ago.)
Reader Rating: 5 out of 5
go on challenge you its very easy

Respond to this comment
» left by tyra (49 days 6 hours ago.)
i do go on challenges it is easy


Respond to this comment

» left by tyra (49 days 6 hours ago.)
Reader Rating: 2.5 out of 5
i think ds is better

Respond to this comment

» left by tyra (49 days 6 hours ago.)
It is cool to play them at home.

 

I have wii, ds, playstation 1&2


Respond to this comment

» left by Eric from Orlando, FL (19 days 23 hours ago.)
Reader Rating: 4.5 out of 5
Alright, so, I've got a game due in two days for school, and then, as I've already finished the terrain renderer for the XBox Live game my team is developing, I'm going to have some spare time. I listened to some '90s music and had kind of a nonstalgic night remembering back when I first realized that I wanted to make games. Now, I want to give back. If you seriously, for real, want to learn how to make a game reply back to this comment. I'm saving this page as a favorite, and I'll check back frequently for awhile, and then not so frequently afterwards. If there's interest, I'll put up a website with tutorials for absolute beginners on how to make games. If there's a lot of interest, I'll make a little program that will make learning how to make games much easier. Also, to be clear, I'm not the author of this article, or affiliated in any way, I just stumbled across the page.

Respond to this comment

» left by tyra (10 days 5 hours ago.)
Reader Rating: 5 out of 5
its all so fun i always miss out on my favorite game cause im to busy
 
playing or working it out
 
how did you make this website
 
thanks

Respond to this comment

Was this article helpful to you? Leave a Public Comment or Question:

 

This Article has been viewed 27,847 times.
Article added to SearchWarp.com on Sunday, November 28, 2004
View other articles written by m6net (3,985)


If you found this article interesting, you may want to check out:

Disclaimer:  All information on this site is provided for informational purposes only! By no means is any information presented herein intended to substitute for the advice provided to you by any health care or other professional or organization.


Today's Most Popular
Get Hundreds of Free Nintendo DS Games - Nintendo DS Homebrew Makes it Possible

7 Tips To Installating A PS2 Mod Chip And Doing it Right

How to Put Videos on PSP

Download Free PSP Videos and Movies

Create Your Own Computer Games

How Do I put Videos On my PSP

How To Fix the Xbox 360 Red Light Error Yourself

How to Make 3D Video Game Models

How To Download Ipod Games

World of Warcraft Warlock Leveling Guide

Home  |  FAQ's  |  Contact  |  Terms of Service  |  Article Submission Guidelines  |  Writers' Contests  |  Privacy  |  Mission / About
Copyright ? 1999-2008 SearchWarp.com, All Rights Reserved - SearchWarp.com is an IcoLogic, Inc. Company