blog posts

Simple Idea

How To Turn A Simple Idea Into A Game? From The Idea To Creating A Real Effect

An Interesting Question Posed By Computer Game Enthusiasts Is How To Turn The Idea We Have Into A Game Or How To Introduce Our Idea To A Game Studio?

Simple Idea, If we are realistic, we can say that this is not possible as long as you do not enter the gaming industry and no studio welcomes you openly. For this reason, if you have an idea that you think will be well received, it is better to implement it yourself and, if possible, consider a small budget to prepare an initial preview of the game so that you can find investment for the game in the long run.

What is video game development?

Game development or, more precisely, video game development

(Video game development) is a special type of application software development that a person or developers may perform for commercial purposes. The process of developing and distributing video games is not limited to desktop platforms, consoles, or mobile devices and is sometimes targeted at online and web-based platforms. The first computer game was developed in the 1960s, and only certain computers could run it.

 In 1970, the first commercial video game was developed.

This event coincided with the launch of the first generation of video game consoles. These activities were initially easy and profitable due to the simplicity of programming for games of this generation. Still, as the 21st century approached, the process of making video games became more complex as computers and consoles became more powerful and large video game companies developed.

Were established. To make a great and successful video game, a group of people with different specialties are needed to complete the game development process in the form of one or more teams.

In this team, people are divided professionally according to their abilities and specializations and take on development tasks. With programmers, designers, and game professionals, these groups may have 20 to 100 members or more. The development team includes:


A video game designer is a person who is responsible for the overall design of the game, the general environment of the game, the characters, and its story. Many game designers experimentally follow their work and complete and approve each part of the game design after many trials and errors section by section.

Artistic design

The game art design is the process of creating raw two-dimensional or three-dimensional models for game design.

This part of the gaming industry is a subset of video game development. At this stage of game development, the designer has the task to do three-dimensional modeling for characters, environment, etc., inspired by the real character and environment, with the help of tools such as motion capture. This process is done more easily in 2D modeling.


A video game developer is a person who has software development skills but specializes in video game development. Typically, one or more regular programmers and senior programmers are responsible for implementing the basic game code. These people have expertise in various fields.

Stage Designer

Stage designer or environment designer (environment designer) is one of the most important plans in game design. The game stage designer is responsible for designing the environment and the three-dimensional levels of the game and the missions.

Sound Designer

A sound designer is responsible for designing sound effects and creating game-related sound elements.


The video game tester is responsible for evaluating the game to ensure quality. By analyzing the game, these people identify software bugs and play the role of quality engineer. Like large software, testers are divided into alpha and beta groups to identify bugs in the game in different stages.


The marketing process of a video game refers to a set of well-defined and targeted policies so that the ads are effectively and purposefully displayed to the end-users and the publisher makes the most profit from the sale of the game. This process is followed by private companies and the presence of special consultants.

What should we pay attention to when making the game?

The most important thing to research is how computer games are made. So the important question is, what do we need to know to design a video game? When it comes to making video games, you need to have at least some knowledge of the basics of game design, programming, and graphic design. Video game designers typically specialize in one area, but they have at least some basic information to communicate with other members in other areas.

1. Do a thorough research first

To improve game design skills, I suggest you first research the genre for which you intend to build the game. For example, the genres of war, role-playing, puzzle, action, and similar examples have their own design patterns.

Take some time and start playing role-playing games like Wizards of the Coas or White Wolf, and then move on to games like Warcraft or Starcraft or RISK to get a look at the different game environments design patterns, and scenarios on which the games are based.

After playing the games, the next step is to define ideas for your game and the operations you will do in the game. Some game studios publish the information and documentation they use for their games. These documents show you what makes a game fun and how video games are made.

2. Pay attention to the important points that make the game successful

If you want to get help from professionals to make the game, ask all the key points and their attitudes.

 Accordingly, I suggest that you seek information on the following topics:
  • Characters: A good game needs interesting and influential characters. Even if it is a first-person game. The presence of a human and recognizing it makes the game more attractive to players. 
  • Originality: Good and effective games are not copies. Even if they continue a successful game, your game should be different from similar examples in the design of stages, artistic graphics, complexity, and characters. 
  • Ease of play: Make sure the game is usable for a wide range of players. It is better to strike a balance between difficulty and comfort. If players consistently lose at the beginning of the game, they will soon become frustrated and not continue. It is better to start with simple steps and let the player get acquainted with the environment and concepts of the game. 
  • Ability to run on different devices: When you want to build a game, you must pay attention to the required hardware. If the game is based on expensive hardware, very few people will welcome it. Conversely, if it is possible to play games on different devices, your chances of success are doubled. Users will get a positive feedback if you can use high graphics in the game but use graphics card processing resources. This is what the creators of Sam the Adventurer did a decade ago and were able to design a game with high graphics in their time that required minimal resources. 
  • Reproducibility: The game should not be boring after doing it once. It is better to use random and interactive modes in the game so that every time the player repeats a step, he will face a new situation. The above approach is of considerable interest to gamers, although you need more work to achieve such a pattern. 
  • User interface: It is better to design the user interface in a way that is easy to understand. It does not matter if the game is played with a mouse and keyboard or controller. In all cases, the user interface should not be designed so that the game is disrupted. 

3. What is your goal?

Once you understand the game industry and its various styles and understand the points about a well-made game, you will enter the game design world with enough information. A designer must have knowledge and skills in both technical and artistic fields in the game development process. A game must have a clear purpose.

Typically, this goal is determined by the impact on the player. To be more precise, the goal should motivate the players, so different challenges should be prepared.

At first glance, the goal may not be an important issue, but over time, when the game designer needs to decide, he refers to this goal because the game designer is forced to decide between losing one factor and gaining another. If the goal is clear, decisions will be easier. The most important thing to research is the style of play.

4. Big games all have a certain structure

The main goal in the design phase is to design the main structures of the game. The game’s structure is the internal architecture of the relationship that defines the challenges facing the player. The biggest problem that game designers face is implementing the structure and tips of the game in a way that can use common technologies. The most obvious example of this is in the style of fighting and shooter games.

In the fighting style, the key points include the characters’ movements and combat skills, and in the shooter style, related to shooting and accuracy. The key element should be to let your player show that he does what he likes to do.

In a first-person shooter game, the player must have complete control over his movements and weapons to feel comfortable. Once the game structure is complete and implemented, the game designer has a ready-made model.

Now he has to evaluate the design. The most important question is whether the game’s design is in line with the initial goals, the game is special, the characters are interesting, the game is designed based on the same goal that you were looking for or not. If you have passed this important step, the next steps are easier.

5. What is the level of stability of the game?

The next step is to check the stability of the game. Is the game out of balance (too hard or too easy), or is there a situation where the game gets out of control? If the answer is yes, the game’s structure should include a reviewer to achieve better stability. In addition, think about designing shortcuts so that players can easily win through them. If you put a lot of shortcuts in the game that are easy to find, players will go to them and finish the game quickly.

A worse scenario is to leave the game, and the others are told these simple solutions, and very soon, all your game will be abandoned. As a result, you lose your value and credibility with the players.

6. Game coding and debugging

Once you have anticipated and solved the design problems, then it is time to code. Most game designers have little information about coding, so they should turn to professional programmers or the coding department to put their ideas into practice.

Good programmers write clean, concise code that simplifies the debugging process. When the game is programmed and ready, the game testing process begins to find problems.

Game testing can be done by one person or a specific group of testers.

Testers must test different angles of the game. During the game, technical problems and design problems are investigated, and case information is extracted for debugging. If the initial design is good, you will not face any problems, and the game only needs a series of cleaning (Polish) and small changes. This stage usually takes a month or two.

Because game testing plays an important role in in-game success, testers must properly select. For this reason, people should be selected who can find the problems of the game. Interview the test takers and ask them questions that you have already prepared. Be careful not to steer the testers’ responses in a specific direction, only seek feedback and even encourage the testers to say no.

This will make the game better. Evaluating the results obtained from the experiment is a difficult process. Some feedback is logical but requires fundamental change.

There is a formula that says:

“There is no doubt that 90% of the bids are rejected, but always 10% of the bids are correct. “

So do not spend your time implementing the wrong proposals.” The last stage of the design cycle is polishing.

This step is done simultaneously with the final tests. “A work of art is never complete, and in most cases is left half-finished, because some artists get tired of the projects they’re working on for a variety of reasons and move on to something else,” says Oscar Wilde.

“The biggest problem is that graphic designers can change colors, or writers can change words and get trapped in an infinite cycle.”

As a designer, you should follow the project to the end so that there is no unfinished or unfinished work “A work of art is never complete and in most cases is left half-finished because some artists get tired of the projects they were working on for various reasons and move on to another work.

“The biggest problem is that graphic designers can change colors, or writers can change words and get trapped in an infinite cycle.”

As a designer, you should follow the project to the end so that there is no unfinished or unfinished work “A work of art is never complete and in most cases is left half-finished because some artists get tired of the projects they were working on for various reasons and move on to another work.

“The biggest problem is that graphic designers can change colors, or writers can change words and get trapped in an infinite cycle.”

As a designer, you should follow the project to the end so that there is no unfinished or unfinished work.