I can say that developing games is a very enjoyable job, and when you do this job with love, you can feel even more pleasure. Today, making games has become easier with the widespread use of game engines. I would like to point out that we do not necessarily need a game engine to make a game. Before the development of game engines or even game frameworks, games continued to be written, of course, I have to point out that making a game was not as easy as it is now. Imagine the operations where high mathematical calculations are made, physics operations, machine states, Collision detection, animations, sound effects and many other operations. All of these and more are provided by game engines ready for developers. I usually use a game engine to make games. Of course, I also have a portfolio of games that I made without a game engine.
Although the game engine makes things easier, making games is a time-consuming and labor-intensive task. The story of the game, the preparation of its visuals, level designs, menus, dialogs, characters, animations, sound effects and other parts such as these need to be designed and combined within the game engine in parallel. Factors such as the type, mechanics and story of the game affect the duration and cost of the game to be made. I recommend that you consider such factors before making or making a game.
I am currently developing mobile games. I also develop games for desktop and console. With casual games, I develop Hyper Casual games, Mid-Core and Hard-Core games. Development times vary depending on the game type.
Casual games are simpler games compared to Mid-Core and hardcore games. These games usually contain simpler game mechanics and rules and are quickly available. Casual games are games where less time is spent playing, and the player can play sporadically whenever and wherever he wants. It provides short sessions, can be played indefinitely, has addictive mechanics. You can earn money from casual games with in-game purchases and in-game advertisements.
Hyper casual games are fun and players visit over and over again due to their very simple mechanics and short session times. Although hyper casual games often focus on one simple mechanic, such as kicking a basketball through the basket, flying a bird without hitting an obstacle with one touch, parking a car, they have a universal appeal. In short, it is a type of game that is easy to play, that does not require learning, but difficult to master, which encourages players to come back and play.
Hyper casual games allow players to commute to work, on the bus, during work breaks, while waiting in line, etc. Since they are games to enjoy the game in short intervals in cases, they have a higher ability to become viral and spread quickly compared to other game types. That's why hyper casual games have caused them to climb to the top of the free game charts in stores. The ad-driven monetization model is commonly used in hyper casual games. Most hyper casual games use Transition, banner and rewarded ads. Some may include in-game purchases or purchase options such as removing ads. Because such games are more likely to go viral, developers often focus on user acquisition and worry less about user retention.
They are also known as clicker games or incremental games. It is a simple game type with minimal player interaction and creating a sense of development. It allows players to perform simple actions such as tapping and swiping to earn money, sometimes the player doesn't even need to perform an action, hence the term "idle games". They are generally classified under Hyper-Casual and Casual game types because they are very easy.
In a system that works in its simplest form, the player tries to increase the acceleration by enjoying the numerical increases on the screen, for example optimizing the use of the currency to unlock new buildings or special abilities in the game.
Mid-Core games are more complex than Hyper-Casual and Casual games and players need to take time to play. Mid-Core games require skill and strategy, requiring more investment from the player than typical casual games. Mid-Core Games offer side quests, resource management, or generally multiplayer experiences.
There is a large player base for Mid-Core games, as they can attract both casual (casual/hyper-casual) gamers and hard-Core gamers. Casual gamers looking for more challenges will find the complexity of Mid-Core games to be satisfying compared to casual games, and will be of sufficient interest to casual gamers as it doesn't take much to learn. For players who play Hard-Core games, Mid-Core games will be attractive to them and they will want to play, as they will have the chance to play the skill-based shooter and role-playing games that they take time to play, while away from consoles or computers. Thus, Mid-Core games can have a wider appeal and appeal to a wider audience.
Hard-Core games are the games with the highest interaction among the game types. It requires players to spend a lot of time learning. Hard-Core gamers are usually gamers who want to enjoy the full game content. Hard-Core games offer many experiences for their players, such as testing their skills, winning victories, beating other players or achieving in-game achievements.
Hard-Core games are game genres with deep storytelling or long sessions as they cannot be easily paused and resumed like other game types. FPS(first person shooter), TPS(third person shooter), MMORPG(multiplayer online role playing), MOBA(multiplayer online battle arenas), RTS, TBS, Adventure etc. Includes game genres.
Generally, hardcore games are used for e-sports competitions.