I believe a RPG is simply just a game with role-playing, and that is all. I think the Wikipedia definition [http://en.wikipedia.org/wiki/Role-playing_game] is spot on:
A role-playing game (RPG) is a game in which players assume the roles of characters in a fictional setting. Players take responsibility for acting out these roles within a narrative, either through literal acting, or through a process of structured decision-making or character development.
RPGs have no attachment to specific gameplay mechanics
I argue that RPGs have basically no gameplay mechanics that define the genre. The gameplay can literally be anything as long as the game features role-playing (which I will get to later).
The following are games that are universally considered RPGs by professional gaming journalism: Final Fantasy XIII, Skyrim, Demon's/Dark Souls, World of Warcraft, Star Ocean, Resonance of Fate, Disgaea, Deus Ex, Fallout, Mass Effect, Dragon Age, Alpha Protocol, Valkyria Chronicles, and many more. Pretty much all of those games listed have gameplay that are nothing like each other. Demon's/Dark Souls is as different from Mass Effect as Bayonetta is from Call of Duty. Basically, if I were to hand you a game you knew nothing about (brand new intellectual property) and tell you it was a RPG and nothing else, you'd have no idea how the game would actually play; you wouldn't know if it had turn-based combat, 1st/3rd-person shooting, hack and slash combat, etc. The only thing that would be pretty much guaranteed to be present is someway to level up your character(s) by increasing stats and/or skills and abilities.
The battle system can be any kind of battling (using any kind of real or imaginable weapons) from a turn-based system that relies character stats, player strategy, and luck (classic DnD) to full-on real-time combat where player skill takes precedent (Demon's/Dark Souls). Based on the world the RPG takes place in, the weapons being used will be different; in medieval-type world (DnD), swords and shields will be the main type of combat while in a futuristic world (Mass Effect), guns will most likely be the weapon of choice. It seems like most people feel swords, shields, and magic is more RPGish than gun combat for some reason. Everybody considers Skyrim as much a RPG as a classic turn-based RPG like say Final Fantasy VI. But then there's a group a people that consider Mass Effect more of a shooter than a RPG when Mass Effect's combat system is just gun combat in real-time like Skyrim is sword and shield combat in real-time. If you are going to label Mass Effect a shooter with RPG elements, then you need to label Skyrim a hack and slash with RPG elements.
Hell, a RPG doesn't even need a battle system of any kind. You don't need to kill things to gain experience. A RPG could just be walking around a world talking to NPCs in my opinion.
What is role-playing?
I will go back to Wikipedia's definition and state that role-playing in the video game medium (since you can't literally "act" in a video game) simply require that game to focus on a process of structured decision-making or character development so that you can role-play as a character by making dialog choices and making important decisions throughout the game.
With that in mind, Mass Effect is, with 100% certainty, a RPG. You are allowed to shape your Shepard the way you see fit. Yes, Shepard is still a "good" character regardless if you go full Paragon or full Renegade. But that isn't knock against it having real role-playing because playing as Shepard in Mass Effect is just like playing a DnD character with a set alignment. There's so many things you have control over in Mass Effect from deciding the fate of an entire race to punching a reporter in the face. You choose who is on your squad, you can screw over squadmates that you don't like, you choose who to romance (if anyone), you make the occasional story choice, and you make several important and key choices on the sidequests. You are allowed to shape Shepard's personalty through a plethora of dialog choices throughout the entire game. How is that NOT role-playing? Mass Effect is as much a RPG as Skyrim or Dragon Age is a RPG. Not only is Mass Effect a RPG, but it is one of the finest examples of role-playing in video games.
Now, with definition of a RPG in mind, any game without actual role-playing is not a RPG. It makes sense, shooters need shooting, platformers need platforming, RPGs should need role-playing. Lots of games that are regarded as RPGs really aren't RPGs at all.
Pretty much every JRPG is not a RPG because those games have no role-playing in them. You normally just control a group of characters from story point to story point. Every line of dialog is scripted and you have no say of what your characters say or do. You have no choices to make. You only control what your characters do in combat and where to go much like you control the main character in a GTA game. JRPGs let you level up characters so that is a kind of character development but a lot of times you don't even have a choice in how your characters level; your HP and other stats go up, you might get a new skill every 10 levels, but there is no choice whatsoever a lot of times. Plus, you can't shape any character's personality nor make any story decisions. 1 hour of Mass Effect has more role-playing than the entire Final Fantasy series. Most games that are considered RPGs are merely adventure games with some kind of combat system.
Note: In no way am I trying to say WRPGs are awesome and JRPGs suck. This is not a WRPG vs JRPG topic, it's just a topic about "What is a RPG?" and nothing else. I merely came to the conclusion that JRPGs aren't RPGs, which does not at all imply they are bad games. I enjoy the fact that JRPGs focus on creating a 100% scripted story with set characters. I feel you can write a better story when the writer doesn't have to give any freedom to the gamer. JRPGs are very much like old adventure games but with a combat system to me, that is all.
A role-playing game (RPG) is a game in which players assume the roles of characters in a fictional setting. Players take responsibility for acting out these roles within a narrative, either through literal acting, or through a process of structured decision-making or character development.
RPGs have no attachment to specific gameplay mechanics
I argue that RPGs have basically no gameplay mechanics that define the genre. The gameplay can literally be anything as long as the game features role-playing (which I will get to later).
The following are games that are universally considered RPGs by professional gaming journalism: Final Fantasy XIII, Skyrim, Demon's/Dark Souls, World of Warcraft, Star Ocean, Resonance of Fate, Disgaea, Deus Ex, Fallout, Mass Effect, Dragon Age, Alpha Protocol, Valkyria Chronicles, and many more. Pretty much all of those games listed have gameplay that are nothing like each other. Demon's/Dark Souls is as different from Mass Effect as Bayonetta is from Call of Duty. Basically, if I were to hand you a game you knew nothing about (brand new intellectual property) and tell you it was a RPG and nothing else, you'd have no idea how the game would actually play; you wouldn't know if it had turn-based combat, 1st/3rd-person shooting, hack and slash combat, etc. The only thing that would be pretty much guaranteed to be present is someway to level up your character(s) by increasing stats and/or skills and abilities.
The battle system can be any kind of battling (using any kind of real or imaginable weapons) from a turn-based system that relies character stats, player strategy, and luck (classic DnD) to full-on real-time combat where player skill takes precedent (Demon's/Dark Souls). Based on the world the RPG takes place in, the weapons being used will be different; in medieval-type world (DnD), swords and shields will be the main type of combat while in a futuristic world (Mass Effect), guns will most likely be the weapon of choice. It seems like most people feel swords, shields, and magic is more RPGish than gun combat for some reason. Everybody considers Skyrim as much a RPG as a classic turn-based RPG like say Final Fantasy VI. But then there's a group a people that consider Mass Effect more of a shooter than a RPG when Mass Effect's combat system is just gun combat in real-time like Skyrim is sword and shield combat in real-time. If you are going to label Mass Effect a shooter with RPG elements, then you need to label Skyrim a hack and slash with RPG elements.
Hell, a RPG doesn't even need a battle system of any kind. You don't need to kill things to gain experience. A RPG could just be walking around a world talking to NPCs in my opinion.
What is role-playing?
I will go back to Wikipedia's definition and state that role-playing in the video game medium (since you can't literally "act" in a video game) simply require that game to focus on a process of structured decision-making or character development so that you can role-play as a character by making dialog choices and making important decisions throughout the game.
With that in mind, Mass Effect is, with 100% certainty, a RPG. You are allowed to shape your Shepard the way you see fit. Yes, Shepard is still a "good" character regardless if you go full Paragon or full Renegade. But that isn't knock against it having real role-playing because playing as Shepard in Mass Effect is just like playing a DnD character with a set alignment. There's so many things you have control over in Mass Effect from deciding the fate of an entire race to punching a reporter in the face. You choose who is on your squad, you can screw over squadmates that you don't like, you choose who to romance (if anyone), you make the occasional story choice, and you make several important and key choices on the sidequests. You are allowed to shape Shepard's personalty through a plethora of dialog choices throughout the entire game. How is that NOT role-playing? Mass Effect is as much a RPG as Skyrim or Dragon Age is a RPG. Not only is Mass Effect a RPG, but it is one of the finest examples of role-playing in video games.
Now, with definition of a RPG in mind, any game without actual role-playing is not a RPG. It makes sense, shooters need shooting, platformers need platforming, RPGs should need role-playing. Lots of games that are regarded as RPGs really aren't RPGs at all.
Pretty much every JRPG is not a RPG because those games have no role-playing in them. You normally just control a group of characters from story point to story point. Every line of dialog is scripted and you have no say of what your characters say or do. You have no choices to make. You only control what your characters do in combat and where to go much like you control the main character in a GTA game. JRPGs let you level up characters so that is a kind of character development but a lot of times you don't even have a choice in how your characters level; your HP and other stats go up, you might get a new skill every 10 levels, but there is no choice whatsoever a lot of times. Plus, you can't shape any character's personality nor make any story decisions. 1 hour of Mass Effect has more role-playing than the entire Final Fantasy series. Most games that are considered RPGs are merely adventure games with some kind of combat system.
Note: In no way am I trying to say WRPGs are awesome and JRPGs suck. This is not a WRPG vs JRPG topic, it's just a topic about "What is a RPG?" and nothing else. I merely came to the conclusion that JRPGs aren't RPGs, which does not at all imply they are bad games. I enjoy the fact that JRPGs focus on creating a 100% scripted story with set characters. I feel you can write a better story when the writer doesn't have to give any freedom to the gamer. JRPGs are very much like old adventure games but with a combat system to me, that is all.