Conceptualizing a Video Game
Brainstorm a Game Idea
Start putting your game idea on paper.
What is your game's vision? What are your expectations of the player experience? What emotions do you want the experience to evoke from the players?
Games can comprise of a few shapes and platforms, or contain a massive, online, open world. Graphics can be simple pixel art, or complex, high-poly models with photorealistic textures. Audio can be a few sound bites, or a grand composition played by an orchestra.
Is it a clone of a popular game but with a twist? Or is it a completely original game idea? Do you want to make a simple 2D platformer? Or do you want to make a vast 3D open world RPG with a bunch of items, cool weapons, deadly monsters, touching cinematics, heated action, and a grand story?
Common bases for game ideas include:
- Taking an existing game idea and replicating it to learn how to develop that type of game.
- Taking a proven game idea and innovating on top of it.
- Reusing the same genre and mechanics from a game, but using them in a different setting.
- Combining two or more genres to create a new experience that poses a different set of challenges.
- Participating in a Game Jam. Often, novel game ideas come from having to brainstorm around the proposed theme.
Take the the time to brainstorm and lay out all the high-level features of the game. Jot down the theme, genre, goals, features, game pieces, game loop, progression, rewards, art style, type of music, target platform/s, etc.
Describe the setting, the game world, story, premise, lore, characters. Make sketches of environments, levels, characters, and game objects to get a sense of scale and art direction.
Think about the audience your game is targeting and the experience you want them to have.
Should I Make My Game Idea?
Make the game you want to make. But no matter how big or how small your game is, do not underestimate how long it takes to make a game. Making a complete game of any size is a difficult process.
Most people suggest making small games to learn about game development process and gradually build up your skills. Others suggest that you should go headlong into making the game of your dreams and ignore the pessimism.
By producing small games, you will more quickly grasp the game development process. Smaller projects are more manageable, team members are more likely to stick around, and there is a greater chance the game will get finished and launch. By failing quickly, you will be able to discover the best path for success and can use what you learned in future projects. As you complete more projects, you will gradually build up the experience and skills necessary to produce bigger games.
If you are whole-heartedly commited to making your big dream game, then go for it. But make sure to break down your game into smaller, manageable chunks or milestones. The feeling of progress will help with maintaining your motivation to work on projects that may take years to complete. By accomplishing small goals, it becomes easier to achieve big goals. If you dont feel confident that you can make your big dream game yet, then reduce your scope and make a smaller game.
Write a Game Design Doc
A Game Design Document (GDD) is pretty self-explantory. It's a document that contains all of a game's design details. It functions as a written blueprint and can be as broad or specific as necessary. At the very least, it should contain all the high level design and technical details of your game.
Use the notes of your Game's Concept from the brainstorming session to outline the Game Design Doc.
Elaborate on all of the rules, mechanics, systems, game objects, functionality, interfaces, control schemes, and game options. Make wireframes and flowcharts of the User Interface and User Experience.
Solidify the art style and list out the necessary assets, such as environements, characters, props, music, and sound effects. Accompany the lists with concept art of the game to establish a more cohesive theme and aesthetic.
Describe the basics of the lore, world building, story beats, plot, narrative, and character interactions. Storyboard scenes and cinematics of key plot points.
The GDD is a living document and should contain the most recent design of the game as it will serve as a reference during development. But, it is very likely design will change after several sessions of prototyping, playtesting, and discussing. As a result, the GDD will evolve as designs are iterated upon.
With your game design and scope set for now, how are you going to make your game? What are the necessary tools to make your design a reality?
As you start production of your game, you will begin to fill in more of the details that were laid out in you Game Design Doc.
Evaluate the Scope
Scope equates to a game’s complexity. The more features and content a game has, the greater the game's scope. By evaluating the scope, you can get a better sense of how big your game will be.
First, take a moment to break out your Desired Game Concept into two categories: the Minimum Viable Product, and Additional Features and Content. The MVP includes all essential features that makes up the game (mechanics and systems), and the minimum amount of content that you think the game should offer (characters, levels, events, art, audio, etc). Anything that doesn't need to be in the game at launch can then categorized as Additional Features and Content.
Next, take a moment to review either your Game Concept and ask yourself:
How long will it take to make this game? Can your team execute this game idea and create a finished product in the desired production timeframe? Are there things that can be set aside as Post-Launch Content? If not, what things would you be okay with cutting out of the game completely?
A game's design is always subject to change. In the event you have to redesign a feature, you will also need to re-evaluate the game's scope. This is to determine how much of an impact the design change will have on your production timeline. Sometimes, design changes are small and simply involve tweaking existing design. Other times, designs have to be scrapped and completely overhauled, which results in a substantial impact on production.
Also, you will want to do your best to avoid Feature Creep, which is the tendency to add a lot of new features and content to the game's design over the course of development. Team members often overestimate their production capacity, and forget how much work there still is to make the MVP.
If you need a business strategy, let's make a business strategy.
Making a Business and Marketing Strategy
If you need a toolkit, let's pick out some tools.
Selecting a Toolkit
If you need a team, let's recruit some team members.
Forming a Team
Otherwise, it's time to start producing your game!
Producing a Video Game