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...

Wednesday, July 27, 2016

What makes video games fun

Here are some things that make video games fun:

1) Challenging yourself. Like playing a game without using a certain skill, something like playing a game blind(like that The Legend of Zelda: Ocarina of Time player who beat the game blind), or like overcoming a previous record. This is seen a lot in Super Mario Bros. sidescrolling games and TMNT: The Manhattan Project. The former has #2 of the list here, too, whereas the latter doesn't have that(#2) and is more of a challenge.

2) The reward factor.  This is getting a reward after completing some game's phase. Like in The Legend of Zelda it's getting a new useful item that you could use. In RPG games it's obtaining a new skill, improving your stats(from grinding etc...) or getting a new item.

3) Finding out new things. I am not sure how big of a deal this one is. In this Dragon Ball game called Dragon Ball: Goku Hishouden it was fun experimenting and finding out new skills by making combos.

4) Doing different combos. Like the Gameboy Advance game Ultimate Muscle: Path to the Superhero, you can do different moves at different times. Also you can do that in DBZ: Goku Hishouden as mentioned above. It rewards you with positive feelings/emotions unlocking something.

Friday, July 1, 2016

RPG training mini-games

Here are some mini-games in RPGs that developers could put for training:

1) Repeat the sequence of buttons on the screen. Whenever a button is shown on the screen, you could repeat it.
2) Press the button very quickly
3) Rock paper scissors(janken) or any of its' variations
4) Games involving chance other than janken like flipping a coin or throwing a die.
5) Tidus' Jecht shot game from Final Fantasy X- Whenever there is something on the screen, press a button if it's in the middle or use an analog stick and press a button if it's at other places.

You can also practice something by just pressing it, waiting for some time to pass and when it's over, press it again. Do this over and over. You can also run around using arrow keys or WASD to improve something like speed and stamina.

The Art of Game Development

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