Original Post
Good day to all, for research I'm currently doing, for starting up a new class about gaming, I am trying to define what it is that makes a game good. We've already had a small discussion about this on the GarageGames forums and this led to a few great comments. GameDev.net though is home to an even larger community with both professionals and enthusiasts, who no doubt have some relaly good thoughts on the matter as well. I'd like to kick off a discussion to answer the question "What makes a game good?" To get started I'm posting some quotes from the mentioned thread at the GarageGames forums.
Quote:
This is the kind of question that should be asked more often. I don't have a ton of time to contribute to this, but this is one theory I have of what makes a good game: (My core theories are bolded) Minimal time to action. When you are looking at FPS games, a game like CounterStrike runs in very short cycles. The time to action is short. The action is intense, and then you start FROM SCRATCH! (Well almost, you know moneys etc.) I personally feel this is one of the reasons Tribes was better than Tribes 2, and why I like Tribes LT so much. The time to action is minimal. The game is long, however your action is in intense bursts and you get back to the action quickly. (This counterbalances the long games along with infinite respawns, unlike CounterStrike). Marble Blast Ultra multiplayer is also similar. Short rounds mean people can play many rounds in one sitting, the minimum time investment for good gameplay experience is short. This means the player can mentally sit down and play the game without any hangups on thinking, "I must devote at least 15 minutes to this or it won't be a positive experience for me." They can sit down for 5 minutes and have a good game. Now, interestingly enough, this lends iteself to more additive gameplay. Beause time to action is short, and minimum time investment is low, the player will be very likely to sit down and play the game because they percieve it to take little time. Since the time to action is so short, and they instantly become a relevant part of the action, and continue to be in the position to take action which effects the game, they will sit down and play it for quite some time. Basically, I don't play games anymore unless I percieve them to have a low time investment. My brain renforces to itself that I, "don't have time to spend an hour playing games." Now I may sit down and play a game, like Marble Blast Ultra, for more than an hour, but that, to my brain, is ok, because I know that, at any point after the minimum time investment, I can put the controler down and walk away with a positive game experience. I think the minimum time investment in MBU is around 3-5 minutes. Since the level times are short, I can put the controler down at any increment of the minimum time investment, and have my desire for fun satisfied. I should really blog this, come to think of it. Anyway, I hope that helps you. I forget the last time a question like this was asked, but I hope it gets asked more often. I see questions all the time which I consider to be trivial, not because they are easy questions, but because they don't address the issues I think really need discussion. 'Does TSE support XYZ lighting model?' Who freakin' cares, man?! If it doesn't, here's a Siggraph paper, and HLSL...make it so. These are the questions there aren't books on, yet. (If anyone knows one please post it, though.) This is what should be discussed in gaming classes. There is theory behind everything, and it is important to examine these things. Pat Wilson - GarageGames employee
Quote:
What makes a game good? I think that for most people, a game is good if it is enjoyable on multiple levels. Example: cool to look at, interesting to listen to, challenging to play, immersive, rewarding. I think that a game is great if it is enjoyable on most or all levels. I think that a game is outstanding if while being great it also breaks new ground in some way and suprises the player and raises the bar for enjoyment. I think that a game can also be great if it doesn't have all the bases of enjoyment down but has some groundbreaking element that makes up for being uneven. It doesn't make it outstanding, but it's enough to make it great. I say this with the assumtion that enjoyment is 'in the eyes of the beholder' and that some things in games are fun your you and make me wish I were never born when I have to play them. I hate MMOs but I love Oblivion, NWN and the Baldur's Gate/Icewind Dale games. I love single player FPS games, but only ever enjoyed playing Soldier of Furtune 2 in online multiplayer. I love love love any kind of sword fighting game... but the only sport game I like is snowboarding. I also love Turn Based Strategy games like Disciples 2 and Heroes V but I'm still staring at the box for Battle For Middle Earth. It's very complicated... I don't necessarily only like one type of game, but I definitely have likes and dislikes and some hates. EDIT: I would like to add 'eveness' to enjoyable. A game that is enjoyable on multiple levels and evenly enjoyable on those levels. Anton Bursch - GarageGames member
Quote:Any thoughts on the subject are welcome as they are sure to help me, and most likely others. Please do try to stay on topic.
I've never liked the distinction between casual and hardcore gaming. It seems contrived to me. When I have hours to kill, I don't suddenly become more tolerant of longer loading times. They still annoy me. Nor do I keep the "deep story" games in the closet until I have half a day free. When I have 20 minutes to kill, my gaming interests dont change. In fact, I rarely if ever decide to play anything but what is my current game favorite because of time. All I do is play for a bit and save. HOMM5 is awesome, but its quite slow. Its my current game of choice. When I only have half an hour, I start a stage, then save it and continue later. I don't load up a bubble-popper game. If anything, that would give me a bigger feeling of wasting my precious game time. My interests just don't shift based on time like that. Maybe its just me. In every case, you're playing a game because you have some free time, and want to fill it with an enjoyable activity. What you consider enjoyable is dependant to your personality. Whenever I play games I'm engaging in what I consider "casual" activity. My definition may be different to other peoples, but I just don't view it as 2 distinct modes like that. I just play what strikes my interest. Gareth Fouche - GarageGames member