Help us stay free, Link back to us! General Information - Bookmark this page

Create Computer Games - Get Started on Creating Your Own Virtual Worlds

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 MegaZeux: http://megazeux.sourceforge.net/

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/ MUGEN (unfortunately the site is largely in French): http://www.streetmugen.com/mugen-us.html

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:

Java Game Programming: http://fivedots.coe.psu.ac.th/~ad/jg/ http://www.gamedev.net/reference/articles/article1262.asp http://javaboutique.internet.com/tutorials/Java_Game_Programming/

Visual Basic Game Programming: http://markbutler.8m.com/vb-tutorial.htm

C++ Game Programming: http://www3.telus.net/alexander_russell/course_dx/introduction_dx.htm http://www.rit.edu/~jpw9607/tutorial.htm

General Information: http://www.gamedev.net/ http://www.gamasutra.com/

Daniel Punch M6.Net http://www.m6.net Daniel Punch is a university student learning how to make a living through having fun.

In The News:


Seattle Post Intelligencer

Settling the BCS
Los Angeles Times, CA - 41 minutes ago
Florida rebounded after a one-point loss to Mississippi in September, winning nine straight games; Oklahoma survived a 10-point loss to Texas at Dallas in ...
BCS Championship: Should Ute fans root for Urban Meyer's team? Salt Lake Tribune
Florida seems swamped with Gators buzz before BCS title game Dallas Morning News
Defense could be the key to BCS title game Kansas City Star
Palm Beach Post - Spartanburg Herald Journal (subscription)all 1,468 news articles

Seattle Post Intelligencer

Pistons' bench fuels 7-game win streak
Detroit Free Press, United States - 3 hours ago
With Rip Hamilton missing the past five games with a slight tear in his left groin and Rasheed Wallace missing the past two with a sore right foot, ...
Pistons-Trail Blazers Preview USA Today
Curry doesn't feel bad for Pistons' foes DetNews.com
Pistons' Rodney Stuckey shining on defense, too MLive.com
The Oregonian - OregonLive.com - The Oregonian - OregonLive.comall 361 news articles

Bleacher Report

Title game doubles as argument settler
San Francisco Chronicle,  USA - 16 hours ago
That is particularly true of the BCS Championship Game, which has become the hammer in any such debate. The outcome of Thursday's game between Florida and ...
And now, a moment of silence for the loser of BCS title game USA Today
Who's No. 1? Title game may not tell The Associated Press
As Title Game Approaches, What About Utah? Wall Street Journal Blogs
CNN - Salt Lake Tribuneall 629 news articles

TSN.ca

76ers-Bucks Preview
USA Today - 9 hours ago
Despite losing five of their last six road games, the 76ers come into Wednesday's game with three straight wins over the Bucks and consecutive victories at ...
Raptors, Bucks each missing key players International Herald Tribune
Bucks could improve record with three games at home WBAY
Bucks beat short-handed Raptors Globe and Mail
USA Today - USA Todayall 701 news articles

Washington Post

Ravens-Titans a defensive struggle
The Associated Press - 5 hours ago
Baltimore and Tennessee played one of the stranger playoff games in NFL history eight years ago, a 24-10 win in Nashville by the Ravens in which they had ...
Quarterback glad to forget Super Bowl meeting with Ravens Baltimore Sun
The fix is in this weekend Los Angeles Times
Throwback teams survive, rule in AFC playoffs Houston Chronicle
Baltimore Sun - Baltimore Sunall 844 news articles

TVNZ

Eagles, Giants arrive on different paths
Philadelphia Inquirer, PA - 8 hours ago
They have won five of six games. Four of those five wins came against teams with winning records and two of them came against teams that are among the ...
Jacobs back for Eagles cracker SkySports
Ravens defeat helped kickstart Eagles season, says Reid guardian.co.uk
Giants need sack attack vs. Eagles Arthur Staple Newsday
New York Daily News - New York Timesall 944 news articles

ESPN

Ed Reed Being Ed Reed and Other Topics
New York Times, United States - 18 hours ago
Ravens safety Ed Reed led the NFL with nine interceptions this season, an impressive feat considering he had only one in his first 10 games. ...
Injury-riddled Ravens have no need for lame excuses Dallas Morning News
Reed overcomes own anguish to be a pain to opposing QBs USA Today
Eagles, Ravens Use Defensive Scores to Win NFL Playoff Games Bloomberg
ESPN - Baltimore Sunall 322 news articles

The Southern Ledger

Lakers run into a buzz saw
Los Angeles Times, CA - 16 hours ago
By Mike Bresnahan The Lakers lost another player, and then a game, ending their brief stay atop the other 29 teams in the league. Lamar Odom went down with ...
Golden State USA Today
Paul, Hornets Surprise Lakers 105-89 Washington Post
Court Awareness: Tuesday Review FOXSports.com
Los Angeles Times - USA Todayall 395 news articles

The Southern Ledger

Pacers-Suns Preview
USA Today - 9 hours ago
We just have to do a better job of when we have control of those games, to put the pedal to the metal, so to speak, and allow those guys to close the game ...
Game Thread #35: Indiana Pacers at Phoenix Suns Indy Cornrows
Dunleavy ready to assist Pacers Indianapolis Star
Find by Tag: My Indiana Pacers Bruno's Blog
WagerWeb - HoopsWorldall 311 news articles

New York Times

Meyer, Stoops taking fast track to greatness
CNN - 1 hour ago
Their teams have won more than 80 percent of their games. They're both on the fast track to the Hall of Fame, and one will take another giant step in that ...
Sooners’ Offense Is Like Something Gators’ Meyer Has Seen Before New York Times
John Clay: Gators' Meyer has SEC's back Kentucky.com
BCS Cheap Mind Games GatorCountry.com
Tampa Tribune - International Herald Tribuneall 151 news articles
games - Google News

Securing Your Accounts With Well-Crafted Passwords

In the past I've never really paid much attention to security issues when it comes to user names and passwords. Frankly I figured it was all a lot of overblown hype. This led... Read More

UAV GeoBat Balloon Radar Decoy Strategies

A GeoBat small UAV might be the perfect platform for an enemy radar decoy and disruption balloon concept. A swarm of GeoBat UAVs could be hand launched and sent into enemy territory and... Read More

A Look at the Sony PlayStation 3

At the recent E3 gaming Convention, Sony gave the world a first look at the new Playstation 3, Sony's contribution to the next generation gaming consoles. Much like the news surrounding the Nintendo... Read More

UAV; Hunter II and RQ-1A Predator UAVs Needs Additional Modifications

Since the Predator has inverted "V" shaped stabilizers these stabilizers should contain wheel pants and wheels underneath to lessen weight and save costs in manufacturing, we need to bring down the costs of... Read More

Virtual Wrapping Paper and E-Gifts- Is There Really An Online Santa?

The internet has proven to be an amazing delivery conduit for words, information, music, pictures and generally anything that can be turned into little 1s and 0s. As we approach the end of... Read More

Next Generation Games Consoles - Separating Fact from Fiction

Over the next 18 months the 3 giants of the Games Console world will be battling it out in stores and homes across Europe, America and Asia for the title of the world... Read More

UAV Swarm Reconfiguration for computer war games

The modern battlespace is changing in the real world and in the very near future swarms of UAVs with be a tactic and weapon of choice. Is your computer game software ahead or... Read More

Great Games Youve Never Played

Do you know what you're missing?Some of the best computer games ever made are likely games you've never heard of. Created by individuals and small companies working in relative obscurity. They don't have... Read More

Another Title by Atari Released on StarForce Protected DVDs

"Atari has selected StarForce to protect their brand-new game called Race Driver 2", a supervisor from StarForce has stated today."Race Driver 2" is produced by Codemasters and distributed by Atari. It was released... Read More

Guns Dont Kill People - Videogames Do!

"Ban these evil games", "Videogame violence corrupting our nation's youth", "video games stole my husband". It seems everyday that the media are making more and more claims about the evils of videogames. But... Read More

Are You A PC Gamer And Want The Best Out Of Your Graphics Card?

IntroductionIn this article you will learn how to get the most out of your graphics card by installing new drivers and tweaking Windows. The guide is based around Windows XP Professional Edition but... Read More

Indie Games that Made It to the Tops of the Charts this Year

1. Platypus http://www.deprice.com/platypus.htmPlatypus is one of the most unique looking games ever created. All of its visuals were created using photographed clay. Help the peaceful land of Mungola defend itself against the attacking... Read More

Free Pocket PC Casino Game

Casino Gambling Wherever You LikeAre you absolutely crazy about pocket pc gaming? One of the very best things about pocket pc casino games is that nearly all of them are free games. There... Read More

Games To Encourage Thinking Skills

There is no doubt about it, using computer games is a great way to encourage children to expand their realm of thinking. Your options for entertaining your child may seem numbered. Many people... Read More

Increasing Rates of Climb in Fighter Aircraft Like the New Joint force Strike Fighter

We know from studying aircraft like the F-8 Crusader, in which my dad had the fortunate to fly while in the US Navy stationed in Puerto Rico, that when the wind was tilted... Read More

Playing Games Like Its 80s

Do you miss the good old 80's Amiga and Commodore games? You are not the only one. In fact, creating remakes for popular eighties games is all the rage.BombardixIf you want to have... Read More

Improving Spelling with Games

You got it! You can do just about any type of learning for a child or an individual learning a second language through the use of various computer games. You are sure to... Read More

Sega Dreamcasts Cause of Death?

What ever happened to that game console we used to call the Sega Dreamcast? Why did it suddenly disappear after 2 years of production? Was the government involved in brainwashing our minds like... Read More

Counter Strike, The Beginner of Broad Band PC Gaming

This is the world of 21st century, the century of technologies. Every thing is fast now a days and as far as the Computers and games are concerned, they are at the top... Read More

Go Digital and Groovy... and Save Trees!

Have you inherited your Dad's trading card collection - ie. pieces of printed cardboard that come with a piece of gum that looks like it tastes like cardboard too? Well today's trading cards... Read More

Classic Fragfest: Quake III Arena

As graphics technology improves in leaps and bounds for the next pc generation, more and more gamers expect, and more or less demand, new and innovating concepts to blow their mind. However, there... Read More

Rent Games Online

Renting video games online has exploded in recent months! I for one am thrilled to see this available to me and my family. Over the summer it was my sanity saver! Why you... Read More

How To Save Time, Energy, and Money by Renting Your DVDs and Games Online

As a bit of a movie buff I recently discovered that the best way to rent movies and games these days is online using one of the Online DVD and Game Rental Services.If... Read More

A Parents Guide to Online Gaming, Part 1

The internet touches every aspect of your children's lives. Where you might look up an unknown word in a dictionary, your kids are more likely to use dictionary.com. Where you use the telephone,... Read More

$20 Buys a Lot of Game These Days

Watching the evolution of sports games has been like watching a retarded child grow up to become a handsome and brilliant Master of the Universe. Now I'm not saying ESPN's NBA 2K5 is... Read More

Codename Revolution - Nintendos Next Generation Gaming System

Over the past year or so plenty of hype, mystery and controversy has been raised over the new Nintendo Console. Systems like the Xbox have taken the lead in gaming with offering capabilities... Read More

Reviving Old Computer Games

Remember the good old days of gaming, when there were only 5 pixels in the protagonist and your imagination could turn them into a heroic figure of Schwarzenegger proportions? When the enemies and... Read More

XBOX 360 vs. PS3: an in Depth Look

All gamers are awaiting the release of the Xbox 360 and the PS3. This article takes an in depth look at how the two systems compare.Graphics:Everyone has seen an Xbox and a PS2... Read More

Play a Cool Jeep Game Online

If there were anything that could excite a Jeep enthusiast more than a 4x4 trail run, it would have to be a Jeep game! Jeep games are as close to the real thing... Read More

GOOGLE AD