BrainstormingSo you have some fundamental ideas for the project. Now you need to transform them into something bigger. Brainstorming with your team will help to generate tons of bold new ideas for the future 2D video game. Imagination plays a vital role at this stage, so don’t limit anyone in expressing their thoughts. Explore possibilities for visualization, original characters, environments, and so on. Quick advice:
MoodboardingWith moodboards, you can visualize your ideas and present them to others. We recommend creating multiple moodboards for various tasks: reference collection, refining raw sketches, etc. Finalized boards can be merged together later if needed.
WorldbuildingYou cannot underestimate the importance of the setting and game environment. World aspects must be set in stone in pre-production. Will it be vast open fantasy landscapes or mostly minimalistic corridor spaces? Or maybe a mix of both? Come up with rules of player-environment interactions and integrate them into the level design to add more structure to the game. The starting point, however, should always be the environment. Answering these questions can help you:
Level designA great and detailed game environment must be accompanied by a good level design. Otherwise, all your worldbuilding efforts will go to waste. Level design adds immersion points and lets players engage in the process fully. Plan the strategy for map layouts, objects to fill the space with, and milestones along the way. Level design gives you an excellent understanding of the scope and size of the game.
CharactersAny world will look dead without inhabitants and various forms of life. While it won’t be a huge problem to fill the environment with representatives of flora and fauna, designing primary characters for the story is a major undertaking. Work on a character design starts with a bunch of bitty ideas, possible traits, and plot suggestions. Some of them might work, many will be rejected. The process will take time and dozens of sketches, concept art pieces, and reiterations.