So, for the first game you're going to want a fairly simple idea. Do not get me wrong, crazy-go-nuts game ideas are fantastic, and there should be more of them out there, but it is not going to be able to create a real world simulator with fifty billion virtual people interact in real time with their actions having butterfly effect on the future of the virtual universe when it is only your first game. Really. Many people try, nobody that I know worked. Imitation is the best way to start out. Simple games like '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, a search path for finding ghosts. I recommend that you start even simpler than that for your first attempt. "Space Invaders" is a nice place to jump in. You can make a simple, complete game without much effort and it is almost infinitely expandable.
If you're stuck for ideas, pick a genre that you enjoy. If you like adventure games such as 'Monkey Island', 'Grim Fandango', 'Space Quest', 'King's Quest' etc.? Design of one of those. Are you fighting games like "Street Fighter" "Tekken", "Soul Calibur ',' Mortal Kombat 'and so on? Come with an idea for it. Do you like first person shooters, such as 'Quake', 'Half Life' or 'Doom'? I do not recommend this as a first project, but you can always give it a go. Feel free to be as generic as you like, it's a learning experience after all.
Now that you have your idea it's time to be meat. Do not worry about the technology or the fact that you May not know how to actually implement a game just yet, just grab some paper and a pencil and go crazy with ideas. Describe the main characters, games, 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 set, it should remain set to tweaking phase (I'll go into this more later), or are likely to enter development hell ', where the project goes on and on, more and more work with fewer and less outcome.
At the end of this period of their game creation, you should have the following:
- a written representation of the game characters and possibly a sketch or two (whether spaceships, yellow circles, cars or the prince of darkness kingdom Falgour, you need to know who or what will be the player who will compete against)
- a written presentation of the story (if it exists, it is not too important for "Space Invaders" or "Tetris," but for "Uber Quest: The Adventure Faca 'It's really a good idea)
- a description of the game, 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 of events in detail in your image (because some of us are not fantastic artists and our images can be a bit more ... open to interpretation ...)
Now that you have fleshed out the idea, it's time for work so this will all be put together. If you've gotten to this point and are worried that you'll have to 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, a number that are available for free online. Some of them still require you to learn a "scripting language (a simplified programming language designed for a specific task), but generally it is not too complicated or involved. I compiled a short list of some of these I found at the end članka.Bez ones are listed first , organized by game genre.
Well, that should be enough to get you started in creating your igre.Najvažnija thing to remember after you've gotten this far that you need to complete the game. Many people start a project and then lose interest and it does not work, or they keep moving to a new project after another without completing anything. Start small, build a working (if simple) game that is, above all, complete. When you reach this stage you will always have a huge number of things you want to change, fix etc. but you get a great feeling from knowing that, in its way, finished.
From this point on, you can start adjusting the phase. Play the game several times and ask others to do the same. Take note that it is not fun or could be better and change things here. At this stage, it is more important than ever to make backup copies of previous versions, so that, if the change does not work you can go back and try something else without losing your work. It is at this point that you can add all the new features, improved graphics and sound, whatever you please, safe in the knowledge that you are working on a solid foundation.
When you are satisfied with your game, why not share with the world? There are many cheap or free places out there for you to host files to, then you can jump on link lists and forums and let everyone know about your creation. Well, I hope it is a useful introduction to the art of creating games. That's a lot of fun and can open up whole new avenues of creative expression for you to explore. Jump and have fun!
Links:
General Game Creation: (Tools that allow easy creation of different types of game) Game Maker: MegaZeux:
Adventure Games: (Games such as Monkey Island, King's Quest, Space Quest, etc.) Adventure Game Studio [http://www.bigbluecup.com] AGAST: 3D Adventure Studio: Randomly (for text adventures):
Role Playing Games (RPGs): (Games like Final Fantasy, Breath of Fire, Diablo) OHRPG: RPG Toolit:
Fighting: (Games like Street Fighter, Mortal Kombat, Tekken, Soul Calibur, etc.) KOF91: MUGEN (unfortunately the site is largely in French):
side-scrolling games: (Games such as the 2D Mario games, Sonic the Hedgehog, Double Dragon, etc.) Scrolling Game Development Kit:
There are many others available as well. One particularly useful site for finding game creation tools:
Also note, although not freeware, the excellent game creation tools for Clickteam to: [http://www.clickteam.com/English/] Click and play games and plant are particularly applications are to look at and download the free demo.
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:
Visual Basic game programming: [http://markbutler.8m.com/vb-tutorial.htm]
C + + game programming:
General Information: