Helpful tips in creating functunalities

Here are some tips in how to create a new functionality, according to me: If you have something that is not so simple, write pseudocode...

Saturday, March 5, 2016

Some tips in making games

I have learned this from my observations of games. Let me see what I can remember...

1) Make effects for every action so the game's more entertaining. What I mean is give feedback for every action. For every action; choosing between menus, confirming choices, attacking someone etc... have a sound and image effect. Otherwise it's like a text game with graphics. Like in my game when someone does a punch, the graphic shows the character punch, then the opponent moves back and there is the sound of punch with an image effect like an overlay over the enemy. For choosing and using techniques, there are also effects; in which case they are only sound effects in addition to the menus changing.

2) Make the game engaging. You can't make it so that in the game you keep mashing the same button. Whatever that button is; X, A, enter etc... It's just not good game design. If it's a turn-based game, make it so that you have to use more than one attack, even if there is an attack that you use most frequently. In my game, you use a punch the most which is Q, but you must also keep constantly moving around so it's WASD buttons. You can't win if you don't use a special attack unless you made yourself much stronger than the enemy, so you must use E for special attack. Each special attack has a cooldown so if you can't finish off someone with just regular punches and one special attack, you must use arrow keys to switch special attacks and use others. In some cases, you must fight longer and use some attacks several times after having them cooldown in order to win.

I will keep updating this article as I keep learning about video games.

No comments:

Post a Comment

The Art of Game Development

The Art of Game Development
A Guide for Beginners (eBook)