There are many principles of game design. I will talk about 10 here.
1) Use Common Sense When Applying Rules
+ Common sense when applying rules is the most important. If the rules do no make sense or are realistic then the player would end up getting annoyed/mad at the Game Masters. Which is completely normal. One good example of this is, players cannot trade items (specific) between eachother. This example is taken from BDO. (Black Desert Online)
+ Common sense when applying rules is the most important. If the rules do no make sense or are realistic then the player would end up getting annoyed/mad at the Game Masters. Which is completely normal. One good example of this is, players cannot trade items (specific) between eachother. This example is taken from BDO. (Black Desert Online)

2) If You See It, You Should Hear It
+ If there is a visual within a game it needs to be heard as everything in life as well. Some examples are: abilities; their animations, characters, environments and different objects such as musical instruments.
+ If there is a visual within a game it needs to be heard as everything in life as well. Some examples are: abilities; their animations, characters, environments and different objects such as musical instruments.

3) Emphasize Exploration and Discovery
+ Exploration is very important to some players also it is part of the 4 different player types. Exploration needs to be very well rewarded within games. Whenever, they are open world games or a game like Resident Evil where you can find out little secrets. For example, in Tera when you explore a certain point within the game (which is really difficult to get to) you can write your name on a board and leave a message for other players who has reached that point too. In Black Desert Online, exploring gives you levelling experience and you can see that area now on the map.
+ Exploration is very important to some players also it is part of the 4 different player types. Exploration needs to be very well rewarded within games. Whenever, they are open world games or a game like Resident Evil where you can find out little secrets. For example, in Tera when you explore a certain point within the game (which is really difficult to get to) you can write your name on a board and leave a message for other players who has reached that point too. In Black Desert Online, exploring gives you levelling experience and you can see that area now on the map.

4) Make Subgames
+ Making subgames for games I believe is very important as it adds more depth to a game. It also gives different aims to the player and different goals as what to get from a mini game. There is a mini-game in Tera, called "The Wheel of Jackpots"; it let's you spin the wheel for a price of 100 TT (tera thalers) or 80TT. I've used this quite a lot myself and the items from there can be quite good for selling or using.
+ Making subgames for games I believe is very important as it adds more depth to a game. It also gives different aims to the player and different goals as what to get from a mini game. There is a mini-game in Tera, called "The Wheel of Jackpots"; it let's you spin the wheel for a price of 100 TT (tera thalers) or 80TT. I've used this quite a lot myself and the items from there can be quite good for selling or using.
5) Make challenges require skill
+ New player should be able to learn mechanics without having too big of a gap between hard and easy. The mechanics could start easy in the beggining and gradually get harder so the player base can slowly adapt. Making a really huge steep of mechanics difficulty could only be quite effective in end-game dungeons/monsters. But if the difficulty settings are too steep since the beggining it might turn away a lot of casual players.
+ New player should be able to learn mechanics without having too big of a gap between hard and easy. The mechanics could start easy in the beggining and gradually get harder so the player base can slowly adapt. Making a really huge steep of mechanics difficulty could only be quite effective in end-game dungeons/monsters. But if the difficulty settings are too steep since the beggining it might turn away a lot of casual players.

6) Incorporate tutorial into gameplay
+ Incoporate new mechanics but don't give away every little detail. Let the player find out some of the details themselves. This would give the player a type of accomplishment; if rewarded right. Final Fantasy XIV has great mechanics and dungeons which gives high rewards such as mounts or pets.
+ Incoporate new mechanics but don't give away every little detail. Let the player find out some of the details themselves. This would give the player a type of accomplishment; if rewarded right. Final Fantasy XIV has great mechanics and dungeons which gives high rewards such as mounts or pets.

7) Make the Effects of the AI Visible to the Player
+ This is a very big issue within games as the abilities need to be extremely visible but yet not too much to overwhelm the player. This is a critical point in PVP (player against player) because the players need to be able to see the animations in order to dodge them or deflect.
+ This is a very big issue within games as the abilities need to be extremely visible but yet not too much to overwhelm the player. This is a critical point in PVP (player against player) because the players need to be able to see the animations in order to dodge them or deflect.

8) Provide an Enticing Long Term Goal
+ Providing a long term goal for players is crucial as they have something to work towards. This fills them up with hope and ambition. One great example of this is Tera. The player's end goal is to achieve Kaia gear and get it to +15. (Kaia at the moment is the best gear in game.) Another long term goal is to achieve "skilled" in every dungeon and become better and better at it. This is what keeps people entertained apart from a social point of view.
+ Providing a long term goal for players is crucial as they have something to work towards. This fills them up with hope and ambition. One great example of this is Tera. The player's end goal is to achieve Kaia gear and get it to +15. (Kaia at the moment is the best gear in game.) Another long term goal is to achieve "skilled" in every dungeon and become better and better at it. This is what keeps people entertained apart from a social point of view.
9) Make serious games fun
+ Don't let pedagogical content ruin the fun out of games. Games should be serious at times but not every player can adhere to that. There are more casual players that just play the game to have fun rather than give their whole life into it.
+ Don't let pedagogical content ruin the fun out of games. Games should be serious at times but not every player can adhere to that. There are more casual players that just play the game to have fun rather than give their whole life into it.

10) Play the Game Every Day
+ If a designer plays the game themselves, it is a lot easier to fix issues to see what is actually wrong. Amongst the gaming community this is also a joke especially in BDO or LoL (League of Legends).
+ If a designer plays the game themselves, it is a lot easier to fix issues to see what is actually wrong. Amongst the gaming community this is also a joke especially in BDO or LoL (League of Legends).

Manifesto