Build the characters and environments
It’s time to get down to the nitty gritty and start building that game of yours. Video games are built around a cast of characters and interactive environments, whether it’s the moveable Pong paddle, Mario, or the Master Chief. Each one is designed a specific way for a specific purpose, giving each of them an easily distinguishable look and feel that makes them all standout hallmarks of their respective games.
There are multiple ways to go about creating a memorable cast, but we recommend sketching out your concepts in rudimentary form before fleshing them out in a more comprehensive fashion.
Most of the software we detailed in the previous section use 2D graphics, and for beginners this is probably best as there is an abundance of both royalty-free assets to use, and a plethora of programs for creating your own. However, if you’re going down the 3D route, we’ve got you covered there as well.
It might seem obvious, but regardless of if you’re working in two dimensions or three, Adobe’s entire suite of editing programs — but specifically Photoshop — will be a major boon for your game. However, these programs can be quite expensive, so if you’re trying to spend as little money as possible, there is a free alternative in GIMP, which is free on Windows, Mac OS, and Linux. With GIMP, you’ll be able to perform essentially all the same operations that you would with Photoshop — though you’ll need to learn the program’s idiosyncrasies. Whether you go with GIMP or Photoshop, a powerful image editing tool will let you create the art assets for you game, be that characters, backgrounds, menus, etc.
If you’re going the sprite-based look, but don’t want to use Photoshop or GIMP, there are several options for creating pixel art. GraphicsGale is a program that is used to create and animate 2D sprites. The program is relatively cheap (about $20), and has an easy to learn user interface. It will take time to master, but the advantage to using GraphicsGale for your sprite work is that the program is specifically tailored for that art style.
For those of you looking to make a game that uses 3D models, you’re in luck: the two most popular pieces of 3D modeling software, Maya and Blender, are available for free on Windows and Mac. These programs can be difficult to learn, but they are industry standard for game development (especially Maya), so learning how render 3D graphics will be a massive boon if you’re looking to get into game development professionally. Like the other more advanced, 3D model-based programs, these take some time to learn and master, but due to their wide-spread use and robust online communities, tutorials and guides are easy to find.
* Building the DT Express Quest characters and environment. Again, I wanted to create a game loosely based on our DT 404 page. Thus I altered Digital Trends’ CTO Dan Gaul and CEO Ian Bell in Photoshop CS3, giving Dan wings and changing their feet positions to mimic movement, before adding them to GameMaker as PNG sprites. I ripped the grayish background directly from the 404 page and tiled it to appropriately encapsulate the size of the level. The spikes, coffee mugs, solid blocks and other objects were created the same way. I’m no artist, but 8-bit graphics aren’t the toughest things to work with. Below are what the character sprites looked like in Photoshop.
Tinker with and publish the game
We can’t emphasize enough how much of your video game relies on the trial-and-error process. There’s going to be a great deal of simple things you want to do, but can’t wrap your head around how to accomplish them. Don’t fret, your game isn’t going anywhere. Take the time to peruse the software forums — they’ll provide you with anything and everything you need to know — and don’t get discouraged when things don’t click right away. You’re probably not on a deadline.
That’s it! Once you feel you’re game is ready for the market, however big or little, publish it. Each game-making program offers different publishing options based on the software version you’re running and whether you opted for the premium or light edition. You can always publish your game to another platform later, so don’t worry if you can only port it to one device, or only offer it only as an .EXE file. Share your creation with others and continue to build upon your success (or failure).
* Publishing the DT Express Quest. We chose not to purchase any software, so our publishing options were limited. We also chose to distribute as .EXE file, though the more robust versions of GameMaker allow ports for the desktop, mobile devices and even consoles.
What did you think of our guide on how to make a video game? Better yet, how did you like our little video game? Let us know in the comments below and be sure to share with us some of your own creative endeavors.