Skip to main content

What does a good game consist of? (part 1)

This is a very challenging topic and it inspired me after reading Raph Kostert's Theory of Fun for Game Design which concluded games are becoming more and more boring; and while you can certainly have some fun playing many games, they are decreasingly(if not equally) fun as games of previous millennium. As games are inspiration of other forms of art, this can be alarming and dangerous to the mankind.

With this in mind, know that playing older games doesn't mean playing better games.

So what can we do to fight this increasingly dangerous threat? This is the cause of this blog posts series.

My goal is to make you understand better what a good game consists of. And also of course to help fight this threat to humanity(just like Raph Kostert is).

Let's try to solve this problem in following points:
-what is not fun in games?
-what makes games repetitive?
-what makes games overly addicting?
-how to write an engaging story?
-how to make engaging worlds and levels?
-what have we learned from games so far?
-what makes games too competitive?
-why are games becoming more and more boring?

What is not fun in games?
Let's take a few examples: collecting the same types power-ups, beating any level with your eyes closed once you mastered the underlying pattern. In other words, all mean doing stuff we don't like doing.

What makes game repetitive?
Just like making good music means enjoyment, but let's take a look at what it consists of.
If you look at it's components: musical notes, instruments, authors and context you'll see a very complicated underlying system. This complication means degrading the music into being repetitive unless you know all musical components of all sorts and genres(which is a rarity) it becomes boring and repetitive as it's hard to understand what's the music listened to all about. Meaning less-adept will become bored, while experts won't have many people to enjoy music with.

What makes games overly addicting?
If the game has a simplified context on the other hand, it can become overly addicting, meaning you are good at the game only by having a high level character or epic equipment.


How to write an engaging story?
I haven't really come to a game where I was fully-engaged, immersed and enjoyed the story. Have you? Note I played hundreds of games in my life. So how would I write one? It would have certain components: non-linear(no linear path progression), good in grammar and vocabulary aspects and it would have interesting quests which you can solve in a non-linear fashion. Also it would require depth and maturity of the writing.

How to make engaging worlds and levels?
First of all, forget about Far Cry's beautiful scenery, Oblivion exploration and openness of Legend Of Zelda: Breath of the Wild. This is seen in so many games, and the key here it to make a world or levels which are better than that. While this doesn't mean perfect graphics, Unreal Engine and historical meaning. Better means unlikely to be repeated in other games. Which means you didn't do exactly the same framework for your levels.

What have we learned from the games so far?
While they don't, games should have a good educational meaning as many say we can learn from games. But what have we learnt? I learnt nothing overwhelmingly positive. Some games train logic, other spatial thinking, some reflexes, but none have made me any smarter.


What makes a game too competitive?
It means hackers and elitists. Which means lack of fair play. Also using accuracy of firing before teamwork, which can be enormous mistake, as teamwork wins most of the games. Back to lack of fair play: could we be better gamers as better contenders than better achievers? If so, could fair play be exercised more and therefore we as players could make better game experience? Meaning as game with a good design would encourage fair play and healthy competition?

Why are games becoming more and more boring?
Mostly because we don't understand game design well in theory nor practice.

Comments

Popular posts from this blog

Level design basics, part 2

An arch level design is hard, as it doesn't involve only polygon boxes, but also also three dimensional curve lines. If you ever played. Americas army 1, you'll know how hard it is to make a curve building, like the famous over played bridge crossing map. The point is to start. With one curve. Curve is not a straight line, but it's still a line. Means it is possible to apply lines into a three dimensional level. arch 0 0 1 0

Level design basics, part 6

Blocks It takes a lot of building blocks to make a video game level. Video games are after all nothing but very sophisticated and complicated toy games. You can start by making very small pieces of code, say ten of them. After put them in separate files and connect them together. Using JavaScript should do a good trick here. TypeScript defines code blocks, modules and scripts. Forest campaigns are hard to make, but are real fun to play. It is a great adventure, even if it is not a role playing game; and regard less of the weather. Weather and weather conditions are two very different things. Weather conditions are a clausal, all you have to is switch a weather variable: std::string weather{"sunny"}; weather = "rain"; That is a good way to implement into a video game. But weather is something else, it's a cloud system. Very hard to make changing weather. int weather_clouds{10}; weather_clouds+=1; Pick the one you prefer and are capable of doing. So a major buildi