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

by admin
I’ve always loved video games since I read on a computer from a friend in the afternoon after elementary school. There is something magical about the fact that we are moving pictures and interact with virtual worlds, a living fantasy for us, but we interact with your present. I always wanted to also make games myself but, until recently, lacked the technical knowledge to do. Now I am a second year of studies in software engineering, if I am not completely wrong in the situation, a game without too many dramas there were some code. But what about the common person: the person for the “memory leak, it recalls images of their grandfather, ‘pipeline’ is where the water flows, and ‘blitting’ unheard of is now to give everyone can the process of developing computer games and you do not even need to ‘real’ programming to do to learn.

So where to start games? With an idea. Games, like any fiction, require an idea to success. Of course, just as you just sit down and write a story without foresight, you can jump in and slap a game together. However, unless you have a ridiculously lucky, the best work usually the ones that were well in advance.

There are two methods of project planning. You can start from a technological point of view and know how to build your project on top of that, or you can just go to the design, add as many features and ideas you want, then remove them you can not use if you on the technology you’ll have to implement the game decided. In general, the second type is probably the best deal with when designing games. When you first start but the first option will save you many headaches.

What a first game you have a pretty simple idea. Do not get me wrong, crazy-go-nuts game ideas are fantastic, and there should be more because they are, but you will not be able to provide a real world simulator build with fifty billion virtual people all interacting real time with your actions with a butterfly on the future of the virtual universe when it is only the first game. Really. Many people try it, I know nothing succeeded. Imitation is the best way to start. Easy to launch games “Pong” like “Space Invaders”, “Tetris,” “Pacman,” or even superior courts. All are largely simple to create but have some inherent difficulties. “Pacman” for example, requires path finding for the ghosts. I recommend that you start even simpler than the first try. “Space Invaders” is a good place to jump in. You can a simple, complete game without much effort and it is almost infinitely expandable.

If you’re stuck for an idea to choose a genre you like. Do you like adventure games like “Monkey Iceland”, “Grim Fandango”, “Space Quest”, “King’s Quest ‘etc.? Design one of them. They are fighting games like Street Fighter, “” Tekken, “” Soul Calibur “,” Mortal Kombat “and so on? with an idea for coming. You like FPS like Quake, Half Life “or” Doom “? I do not recommend it as a first project, but you can always give it a go. Feel free to be as generic as you want, it is a learning experience after all.

Now that you have your idea, it’s time to expand. Do not worry about the technology or the fact that you do not know how they actually implement a game for the moment, just grab a sheet of paper and a pencil and go crazy with ideas. Describe the main characters of the game, goals, interactions, history and key bindings, you can think of. Make sure you have enough to show that someone read notes and play in their head with relative accuracy. Changing game design during the coding is almost always a bad idea. Once defined, they should stay together until the fine tuning phase (I’ll go later in this) or you’re probably in the “development hell”, where the project continues to run and get the job done more with less and less results.

At the end of this period, the creation of your game, you must follow these steps:

- A written description of the characters in the game and maybe a sketch or two (they are space ships, yellow circles, cars or the prince of the kingdom Falgour are dark you need to know who or what are the players and who they compete against)

- A written description of the story (if it exists, it is not too important to “Space Invaders” or “Tetris,” but for “Uber Quest: An Adventure of Awesomeness’ it’s really good idea)

- A description of the game, in writing or storyboard. Storyboards are visual representations of ideas. Draw your characters in actions, with arrows the flow of action and brief descriptions of the events detailed in your image (because some of us are not fantastic artists and our images are a little bit. .. Open to interpretation, …)

Now that you have an idea on meat, it is time to focus on how it will all work together. If you arrived at this point and think that you spend years learning complex programming languages 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, some of which are available free online. Some of them need to learn a scripting language (a simplified programming language for a particular task done), but in general it is not too complicated or involved. I have compiled a short list of some of these I found at the end of the article. Those who are free, are listed first, organized by play

Well, suffice it should to help you remember the introduction to the creation of your game the most important thing when you have changed so much that your game completely, many people start a project need and then lose interest and it fails, or they on to a new project after another without finishing move something. Start small, build a working (if simple) game that is completely above all. If you fix to get to this point, you always have a lot of things that you want to change, etc. but you will a great feeling to know that he is to have in its way, finished.

From this point you can start tweaking phase. Play your game a few times and ask others to do the same. Notice what is not fun or could be better and things are changing to be here. At this stage it is more important than ever to backups from previous versions, so that whenever a change is not working you can go back and try something else, without your work. At this point, you can enhance any new features, graphics and sounds, what you want, you know working on a solid foundation.

If you with your game, the performance, you should it with the world? There are many free or low cost web sites are for you to host your files and then you can leave the links, forums, skip and you all know about your creation. Well, I hope it was a useful introduction to the art of games. There is a lot of fun to open, and can explore many new possibilities for creative expression for you. Join us and enjoy!

Links:

General Game Creation:
(The tools to easily create many different types of games)
Game Maker: http://www.gamemaker.nl
MegaZeux: http://megazeux.sourceforge.net/

Adventure Games:
(Games like Monkey Iceland, Kings 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 (RPG):
(Games like Final Fantasy, Breath of Fire, Diablo)
OHRPG: http://www.hamsterrepublic.com/ohrrpgce/
RPG Tools: http://www.toolkitzone.com/

Fighting games:
(Games like 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 like the 2D Mario games, Sonic the Hedgehog, Double Dragon, etc.)
The Scrolling Game Development Kit: http://gamedev.sourceforge.net/

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

Also note, although not freeware, are excellent tools for game development team available click here: [http://www.clickteam.com/English/]
Klik & Play and The Games Factory in particular the programs at a glance to download free demos.

If you really want to do things right and program the game itself, 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/

Programming Visual Basic Game:
[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/

Related Post :

1 comment

  1. pacman says:

    I read your article a couple of time so I could be sure I took in all the points. I’m in agreement with you on a lot of this content.