Writers' Community!
Home Page Two Columnists Q&A Submit an Article FAQs Contact Author Login
Article Submission
We Need YOUR Articles!
We'll Promote Them for FREE!

Author Login

New Authors
Register Here


Now Serving 8,201 Authors
71,979 Quality Articles
& 6,999 Current Users Online!
Featured Authors
Connor Davidson (5,541)
Mark Parsec (16,631)
Julian Price (12,254)
Michael Ramzy (821)
Edward Rhymes (9,204)
Dianne Lehmann (5,838)
Fran Larson (20,012)
Gregory Lewis (1,456)
Ira Coffin (13,580)
Joel Hendon (18,567)
Sandra E. Graham (9,984)
Shari Vaudo (1,123)
Steve Kovacs (4,352)
Linda DeWitt (2,026)

View All Featured Authors
Most Recent
Rock Band - Playing The Game

Fifa Soccer 10 - Playing The Game

Playstation 3 - Top 7 Recommended Games

BioShock Game - An Underwater Saga

Grand Theft Auto: Episodes From Liberty City Game Preview

Can the Wii Win in a Hardware War?

Fifa 10 Wii-Taking Futbol (soccer) To Whole New Level

Batman Arkham Asylum Is A Solid Game And A Polished Experience.

Best Ways To Maximize Your Experience With World Of Warcraft

Club Penguin Plays at the Stage

Home » Categories » Games » Video Games » How To Make a Video Game - It's Free, and not as Hard as You Think » Reprint Rights » Printer Friendly

Will Kalif

How To Make a Video Game - It's Free, and not as Hard as You Think

Rated 2 out of 5
No Reader Ratings Available ?
Rate It  /  View Comments  /  View All Articles submitted by Will Kalif
Submitted Tuesday, August 08, 2006
Will Kalif (11,017)
Will Kalif

Kalif Publishing
Log in to become a member of Will Kalif's Fan Club!


Video Game making has evolved dramatically over the past decade. It used to be a world filled with tedious hours of programming in a language like C. But today there are readily available tools that do all this programming work for you and allow you to focus on the creative task of building a fantasy world game.

Finding and Using the Software

There are many free for public use video game software suites and they are all very similar. If you learn how to use one of them you can readily transfer your skills to the others. And if you are serious about your video game making, the skills you learn with the free software are a good foundation for working with the high-end software tools that the professionals use. You can easily find any number of these free software applications by using a popular search engine. Two of them that I have used are the Genesis game engine and the Reality Factory game development suite.

Five Steps to Making a Video Game

There are five basic steps to making a video game. These are the steps that professional developers take when making a cutting edge game and they are the same steps you take when making a small game that you and your friends can enjoy.

Step One - Design on Paper

The very first thing you have to do when designing a video game is to get it down on paper. This is the most over-looked step and it is also the number one mistake that many budding game designers make. If we compare the process of making a video game to the process of building a house this step would be like drawing up the blueprints. Before building a house you have to get everything into the blueprints so you can know exactly what you are building, where everything goes and what everything looks like. This holds true with game design. Before you start making your video game you have to conceptualize it. You have to draw out on paper what the game looks like, where everything goes and to take this one step further than home building you have to write a script so you can understand what will happen in your game. This script doesn't have to be complex. It can be as easy as "The player has to work his way through the dungeon and find the Sword of Happiness to complete the game".

Maps and Sketches

Your video game is a complete world that a player will be able to walk around in and this means that the first thing you should make is a map of the whole world whether it is an outdoor world or an indoor dungeon-like world. When you do this it gives you a base to start with. When making your video game one of the first things you will do is create a large box that contains your whole world. Inside this box is where you will place all of the various objects of your game. If your map has outdoor areas you will put in it the terrain features like mountains, rivers, bridges and building. If it is strictly an inside world you will map out all of the various rooms.
After you have your overall map completed you can work down into the details. Draw floor plans of any buildings and dungeons. Place the rooms and all the structures. To aid in the visualization of your buildings and rooms you should draw sketches of key areas. Are there temples? What will they look like? What are the unique things about your game? Draw sketches of these. Once all the concepts are detailed, and your vision of the world is created you can begin the actual software creation of your game. This translates your game from its paper version to its computer version.
Professional video game design companies spend an enormous amount of time in this phase of game development. They work out every detail and make drawings and sketches of every room, every character, and every scene. You do not have to design your game with this level of detail but you should make it as detailed as possible. Every hour of work you do in this stage of the process will save you several hours of work in the next step.

Step Two - Building the wire-frame of your game

In this step of creating your video game you make an overall shell that the whole game will be played in. These are the boundaries of the game world. Inside this game world you place all of the inanimate objects whether they be outside terrain features or inside objects like rooms and furniture. This stage is where all of the inanimate objects are created and placed in your computerized world. It is a complete world without any animals, beasts or characters. When you do this you are simply building and placing all the objects where they belong and defining their shape.
This-step is commonly called "wire-framing" because the end result will look like a drawing with many wires in three dimensional locations that define and show all of the various shapes and surfaces of your game. After the wire framing is complete you will bring it to life by applying textures to all the surfaces.

Step Three - Texturing

This "texturing" of the game is a simple process of selecting a surface then choosing a texture that will be applied to it. All game development software comes with a library of ready to used textures that you can choose from and apply to surfaces with a single click of your mouse. Professional game companies spend an extraordinary amount of time creating their own textures and applying them to the wire-frames of their games. It is this texturing that gives a game it's own unique look and feel. It is a very important part of game design and companies have people dedicated to just creating textures for their worlds. Games can be composed of thousands of unique textures and on any professional game development team this job of creating textures is a full time job.

Step Four - Placing entities in your world

Entities are the players in your game or objects in your game that either move or interact with the player. These entities have two unique components that have to be designed -what they look like and what they do. With today's free software you get a whole host of pre-built entities and characters that you can simply drop and drag right into your game. They are complete with their behaviors and their look. A good example of an entity is the avatar of the player. There are available characters that have all their properties already assigned to them. You simply place the character in your world and it is ready to use -and complete with a host of characteristics such as running, jumping and using weapons.

Step Five - Creating your own characters and behaviors

If you want to make a video game you can do it without this step at all. All of the tools are already designed and ready for you to pop right into your game. But if you want to develop your skill further, or if you have very specific requirements of your game that are not readily available, you can create your own characters with programs such as Milkshape. And utilizing scripts that come with your software you can assign unique characteristics and properties to your characters. This will give your game a sense of uniqueness and an individual look and feel. Using the scripts that come with your game does take some time to learn. A script is a low level programming language and you have to learn the rules of how to use them.

Creating a video game is not hard

Once you have downloaded the software you can have a one-room game completed in less than an hour. You can save this game then run it and play it -even share it with your friends. And the beauty of the software is that once you have learned how to make one room the process is exactly the same for making ten or a hundred rooms. You simply stitch them all together and cut doorways between them and you have a big and complex world that you and your friends can adventure in.

The Sky is the Limit

Once you have a good understanding of the basic skills there are any number of directions you can take in your video game making. You can further work on your conceptualizing of games, you can further your artistic skills by creating characters with modeling software, or you can create your own textures for your game. The only limit to your video game making is the scope of your imagination.
 
 
To download software and for more articles, information, product reviews and tutorials on the exciting world of making video games for free check out the author's website at:
Make-Video-Games.com  Creative resources for making video games for free
 

For other fun, creative and interesting projects including how to make a catapult, a trebuchet, a terrarium and even a video game visit his site at: 

StormTheCastle.com – Creativity with an Edge

 



tweet this!

The author of this article has chosen to make this article available with free reprint rights.
Click here to copy this article.

Reprint Rights

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

Comments on this article:


» left by Anonymous from uvalde,TX (3 years 79 days ago.)
Reader Rating: 5 out of 5
This article was extrememly helpful.
Respond to this comment

» left by Anonymous (3 years 70 days ago.)
Reader Rating: 5 out of 5
It was very helpful to start my career as a game designer.
Respond to this comment

» left by Gillian from My house (2 years 88 days ago.)
This is very helpful to make a video game, but when do i get to make it?

Respond to this comment

» left by Jeremiah (2 years 4 days ago.)
Reader Rating: 3.5 out of 5
How do you download the software
Respond to this comment

» left by Smurph (1 year 358 days ago.)
Reader Rating: 4.5 out of 5
IT is good, but how do you download the software for making the game?
Respond to this comment

» left by Anonymous (1 year 159 days ago.)
Reader Rating: 5 out of 5
AWSOME!!!

Respond to this comment

» left by Neal (1 year 144 days ago.)
how do you find the software????

Respond to this comment

» left by Will Kalif (11,003)
Will Kalif
(1 year 143 days ago.)

I have added a link at the bottom of the article that shows you where to get more info and download software. It's my new authors box. I have complete tutorials and downloads there -Will

Respond to this comment

» left by Michael Manos from Greece (245 days 2 hours ago.)
Reader Rating: 3.5 out of 5
I wish that things were that easy.
 
The fact however is that you can't create a list of 1,2,3 ... for the tremendous task of "Creating" a game. Games are the MOST difficult task in the entire IT industry. They use Image, Sound, Maths, 3D, Logic, Hardware, Networking like no other software does. In fact, innovations and evolvement in computer technology is pushed forward by the voracious appetite of ... Games.
 
It's easy to say Modelling, Texturing, Movement, .. etc, but it takes A LOT of reading, experimentation and research to write a single line of code (and not change it that is). A single word could mean hundreds of hours of actual work in the gaming industry and thousands more to learn the job and get your first real assignment .... Have you ever wandered why each team has 2D artists, modellers, 3D artists, Level designers, Sound engineers, Musicians, Network coders, 3D programmers, AI programmers, ... etc?
 
It's because those words are entire SCIENTIFIC fields which take too much time for 1 person to simply learn.
 
Even the proccess of "Designing" a game is FAR too complicated and difficult for people who just wanna "break into" the gaming industry.

Respond to this comment

» left by Anonymous (128 days 20 hours ago.)
Reader Rating: 5 out of 5
thank you xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Respond to this comment

» left by Anonymous (30 days 15 hours ago.)
I SO want to make a game for my 3 little bros.

Respond to this comment

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

This Article has been viewed 4,575 times.
Article added to SearchWarp.com on 8/8/2006 6:38:20 PM.
View other articles written by Will Kalif (11,017)
Will Kalif


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

Wii Download Games: 5 Easy Steps To Get Wii Download Games Into Your Wii Console.

How to Put Videos on PSP

Nintendo DSi Homebrew... Yes, It Is Possible!

GTA4 Cheats

Create Your Own Computer Games

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

Mario Kart For Wii: 5 Easy Steps To Download Mario Kart For The Wii Console

How To Get Online With the PSP Using a Wireless Router In 7 Simple Steps

How To Fix the Xbox 360 Red Light Error Yourself

Viewed from Cache. Load Time: 0.031.

Home  |  Page Two  |  FAQ's  |  Contact  |  Terms of Service  |  Article Submission Guidelines  |  Questions & Answers  |  Privacy  |  Mission / About
Copyright © 1999-2009 SearchWarp.com, All Rights Reserved - SearchWarp.com is an IcoLogic, Inc. Company