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 26, 2016

Why video game companies aren't interested in your game idea

"Back in the early 1980’s, a friend introduced me to her father, a television cameraman, telling him that I worked in the video game industry. “Oh, really?”, he said. “You know, I have an idea for a game.”
“Oh?”, I replied cautiously.
He stopped for a moment to consider whether he should reveal his idea. After a few seconds thought, he said, “Well, I’ll probably never do anything with it.” He then glanced quickly around the room, as if to make sure there weren’t any spies listening in. “You fly around in an airplane, and land at different airports!
Now, actually, that wasn’t a bad idea, but I had to give him the bad news that his idea was already the basis of Microsoft Flight Simulator.
That wasn’t the last time I’ve had to tell people that they had vastly overestimated the value of their  “million dollar game idea.”  Over the past three decades, many people have told me that they had an idea for a game and wanted to know if a publisher would be interested in  it, and each time I’ve had to give them an unwelcome dose of reality."
Full article:

Tuesday, March 15, 2016

Types of games that are engaging

Here are some types engaging video games:

1) Input in games. Like you input what is on-screen with a clear winner. Dragon Ball Z: Budokai Tenkaichi series has this element too.

2) Combination type in games. Like you must perform a combination to get better results. Fighting games like Dragon Ball Z: Budokai series are like that.

3) Action RPGs games where you quickly hit buttons and choose from different moves. Games like the Diablo series and Dragon Ball Z: The Legacy of Goku 2.

4) Turn-based encounter RPG games that every time it's your turn, you must quickly make a decision. These are games like Final Fantasy XIII and Final Fantasy VII.

5) Real time strategy where you must quickly build and do something. These are games like the Starcraft series and Warcraft 3.

6) A game that you choose your commands in the right order during the battle break and fight until both players(or first player and AI) are out of set commands. These are games like Megaman Battle Network and Dragon Ball Z Goku Gekitouden.

7) Games that have grabbing. These are games like wrestling games like Ultimate Muscle(GBA) and this Gamecube game.

Sunday, March 13, 2016

Skills in RPG games

I'd like to now talk about the skills they use in RPG games. Here are the types:

Damage skill- A skill used to damage someone. It can be physical(close-up or projectile) or magical.

Healing skill- A skill used to heal someone's hit points.

Buff someone- Enhance someone

Debuff someone- Make someone weaker

Remove buff- Remove someone's advantages/enhancements

Remove debuffs- Remove someone's disadvantage/weakness

Summon something- Self-explanatory; you summon a monster or something.

If you want to create a skill, you must balance it. You can't have one skill to be OP(overpowered). If a skill is more powerful than another one, you must restrict it in some ways. Like give it a cooldown which makes you unable to use the skill sometimes and/or make it use more MP and/or TP. I thought that this SNES Dragon Ball Z game Super Gokuden wasn't well-made in it's battle when you could just power up and use your strongest attack, your signature move, to just keep shooting at your enemy. I really think they should've limited this ability as it could be abused(and probably was).

Saturday, March 5, 2016

Types of RPG games

Here are different types of RPG games that I've encountered:

1) Turn-based encounter games. They are games like many Final Fantasy games with different features(FF 7, 9, 10, 13[I've played them all]). You are on some field and then you make an encounter and you are taken to a different screen where you must take turns fighting enemies. RPG Maker software makes games like these.

2) Turn-based games where you move around and take turns on a map. These are games like Project X Zone 2, Mercenaries Saga 2, Naruto Konoha Senki, Yu Yu Hakusho Tournament Tacts, Fire Emblem series. You are on squares on a map where you must move around. It is turn based. Like Yu Yu Hakusho the attacks are performed on a screen. Like all others, you are taken to a different screen where characters perform fighting actions to each other.

3) Action RPG where you fight real time(as opposed to fighting taking turns). These are games like Dragon Ball Z: The Legacy of Goku 2, the Diablo series, Sword of Mana etc...

4) Turn-based card game RPG. It's a game like Dragon Ball Z: The Legend of the Super Saiyan where you fight taking turns using cards.

5) Action card game RPG: Like Kingdom Hearts: Chain of Memories, you fight when you encounter enemies on the screen and are taken into a different screen. You fight real time using cards you must select quickly.

That's all folks! There is a good chance there are more types of RPG games but I don't recall playing other types of RPG games.

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.

This is a new blog; welcome

Hey I have just created this blog. My name is Eugene and I am an amateur programmer, game developer and game designer. I have created this blog to discuss, ask opinions and share with the world what I've learned about game design. I define game design as an overall plan and idea for your game. It will be how the game looks, how the game plays, the formulas, the rules etc... I am learning these things. I am also a gamer myself. Right now I only focus on RPG games so I will write about them now. Maybe later I will write about other kinds of games; side-scrollers, action, adventure, shooting etc... games.

The Art of Game Development

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