So you love to play them but did you ever think about making your own video game? Any of us can, even if we do not have game development skills. There is plenty of game making software out there and most of it is either free or features a low price tag. With a few ideas and a bit of time, even the most technically-challenged individuals can become video game developers.
You will need:
• Internet connection
• Game creation software (see below) or scripting knowledge
• Image editing or 3D modeling software (see below)
Step 1: Figure out what type of game you want to create. By getting the conceptual issues out of the way, the execution stage is smoother. Write down your ideas, forming a design document. Consider the kind of game, what is needed to complete it, how controls will be operated, and other important basics. Gaming is relatively new so there are still many ideas left unexplored.
Step 2: Building the actual game requires knowledge of scripting or the use of software. Those who want to embark on a career in game development may want to go the scripting route. For the rest of us, there is software that is free or available in demo form.
Here are a few:
• Game Maker 7.0: this free software enables non-technical users to create 2D games. Tutorials are available, simplifying use. Simple scripting language is available if more complex operations are desired and for $20, users receive additional functionality.
• RPG Maker 2003: though it limits you to a single type of game, RPGs are handled very well. The well-designed interface is easy to use and an assortment of pre-made graphics are included with the software. For $60, an individual can get a full license for RPG Maker XP, the newer version.
• 3D Adventure Studio: ideal for creating basic adventure games
Step 3: Create the graphics that will be used in the game. Vector graphics feature shapes, lines, and points. Sprites are images comprised of pixels. 3D graphics are the models used in current-day PC and console games.
Free image editing or 3D modeling software to use:
• MS Paint: a classic image editing software package
• GIMP: a Linux open source image edition program that is considered one of the best
• Paint.NET: an open source, free image editor decent enough for amateur game creation
• Softimage XSI Mod Tool: you can get a free version of the professional modeling tool offered by this company. Using a Valve plug in, models can be exported for use in Source engine mods as well as CryENGINE 2 and Unreal 3 games.
Step 4: Pull it all together and create the game. Even when the most basic methods are used, it is a good idea to learn basic programming concepts, starting with Java and Basic.