I used to play video games when I was younger, but the last console I owned was a SNES. I'd play the odd game here and there since then (excluding MMORPGS), but generally found that most games for the PS2/XBOX and now the next-gen seem to fall into the category of "geared towards gamers that have been playing games for years".
Trying to get into games like God of War, Resistance, etc generally leaves me with a sense of just being over-whelmed and not wanting to play them. Now and then some games come along that capture my interest and hook me - ones that come to mind are : God of War, Katamari, Okami, Jade Empire, Fable, Final Fantasy 12, and a few others.
These are games that I generally found, struck a nice balance between difficulty / ease of getting into / penalty for failure (if applicable) / etc.
Now and then I'd be in the mood for a more challenging game, and would load one up. But, at the end of the day - what I'm usually looking for when I'm playing a game, is a brief moment of escapism, to run around pretty / neat / imaginative environments and losing myself in the game to ENJOY myself.
Yes, there needs to be some challenge so you have a sense of 'reward', but I don't think that challenge needs to come at the cost of frustrating the hell out of your players. Things that are frustrating for me are
Load times
Long distances between 'check points'
Cut scenes after check points (especially if you cant skip them) and before difficult parts of the game where you are likley to die
An example of this is the Final Fantasy for PSP. I initially started the game on easy mode for a bit, and was finding it to be too easy. So, I quit and re-start in hard mode. And, for the most part - I was finding this to be a more enjoyable way of playing until I ran into the problem of hitting a 'hard' part that was not close to a check-point and had a load screen or two AND two cut scenes.
I'd die, then have to sit through that crap over and over again, and eventually made me switch back to easy mode. That is frustrating, not challenging - I'm fine with biting the bullet and dying in a game now and then, just don't make me want to throw my console across the room as I'm forced to sit through a cut scene for the 5th time.
What I'm enjoying about Prince of Persia - it's easy to get into, it has a fast pace to it, and its just a joy to run around, jump around, try new things without that constant fear of getting the loading screen yet one more time. I'm more inclined to jump around, try new things, explore the world and try different routes to do things.
When doing general running around - I know if I miss a jump from being lazy, it's not going to set me back that far. This is very handy when you're doing runs for light seeds and just 'pissing around' in the game - it's fun, its relaxing, its enjoyable. I know if I miss that jump it's not the end of the world.
Once you start leaping around the power-plates and getting into longer jumping-runs : I'll get onto my toes a bit more. It sucks when you see the end of a series of jumps in site and make a miss-press and get whipped back up to the start of it. But, this is simply just a check-point system without the "loading" screen, and I don't see anything wrong with that. It's challenging but not frustrating. What indicates to me that it's challenging? That I didn't get it right on my 1st try, and that it changed my mind-set from being relaxed/lazy to being more focused during that portion of the game. I don't need to get mad at my game to let me know it's challenging.
There are hard-core gamers who love the deeply involved/complex/challenging to the point of sometimes frustrating games - and there's lots of games to pick from for there, maybe PoP isn't for you. Then, there are the super-casual gamers, and hell - there's pretty much an entire console (Wii) dedicated to them. But then theres people like me that fall in between - and PoP (and some of the other games I listed above) seem to fill that niche rather well.
When I first started playing PoP I thought "wow, this makes the game way to easy" - but as you progress, this becomes a rather welcome feature. It's just the "you died, try again?" screen in a pretty animation without the need for a load time. Some of the jumps in the game become longer, and screwing up right near the end is frustrating enough without having to do the old "try again / quit / wait for load time".
I think it's a rather elegant solution to the problem. I'd probably be pulling out my hair and tossing the game to the side if the game stayed as it was, except with a more traditional death penalty.
The famous people who dropped out of University and still made a big splash tend to be the exceptions and not the rule. The reason why we can so readily list people like Bill Gates off the top of our head, is because there are not many people like him.
I've recently graduated University, and while I'll say it's taught me near dick-all about the technical aspects of programing - that came from passion / dedication / honest interest and largely self-taught from a young age. It did teach me allot about learning, planning, time management and the ability to focus on projects and realize them from start to finish.
Had I simply jumped head-first into the working world without my education - I think I would have been a flop, or at least more burden then benefit to my first employer. Not for lack of skill or ability, but lack of ability to manage it / focus it. For some people - this comes by naturally, for most others - I'd say its something learned and not innate.
For me, I went through high school doing very well without having to try. I'd get my homework done during class time, rarely studied - and still got good grades all the way through. When Univ rolled by - that was no longer the case, and many of the skills I've picked up in University are serving me well now that I'm in the working world.
Ugh, I just graduated and the amount of money I spent on textbooks was insane. I always seemed to get the same line of "Oh, a new edition is out so you HAVE to buy it new" *grumble*, some semesters my textbook fee was nearing $700-$800 at times.
I've looked through my file, and found you are in violation of my patent on looking through files. Please stop looking through your files and pay my royalties.
Option 1: Every X% of the boss monsters HP that gets chopped off, he spews out orbs
Option 2: Every X seconds, the boss spews out orbs
Option 3: Boss monsters spawn additional monsters (generally easy to kill ones)
I'm sure that there are more options, but those are the first three that come to mind. God of War had similar to option #1 for longer fights.
With smaller/Indy games that I just cant go out to the store to buy (and generally don't buy that type of game at the store anyways), I don't like having to give out my information to a dozen different sites / smaller vendors / people that I may not trust.
A few months ago I got an account on Steam. I think I wanted to try a demo of Audio Surf. I played the demo, was impressed - then decided to buy the game since it was a very simple no-hassle process.
Over the past few months, I've ended up buying a few games off of Steam. Its easy, always there and very low hassle. I click buy, enter in my credit card info that I assume is only going to Steam, a few minutes later - I have a game installed and ready to play.
I don't need to go to the store, I don't need to open any extra accounts anywhere else. I don't need to provide random people with my credit card information.
The other day I bought Portal on there, a friend of mine asked me "why didn't you just download it?", my response was
- Quality game
- An appropriate price
- Less hassle
I didn't need to deal with torrents, cracks or risk getting a virus, and the game was cheap enough that it made it good for an 'impulse purchase'. Had the game been say, $30 or $40, I might of eyed up the torrent sites a bit more instead.
I'm lazy - and I really got into programming by realizing "Hey, I can write code to automate repetitive tasks". I was running a BBS in grade 7 or so, and I had a habit of frequently switching software / re-designing my BBS from the ground up and having to re-import everything.
After about the 100th time doing it, and getting sick of tedious tasks such as manually re-typing the description of text files - I started to write programs to automate this for me. My first tool that gave me a 'wow' factor, was a simple thing that would embed a file_id.diz into a text file, and pull it out when I re-uploaded it into the newest incarnation of my BBS.
Sure, it's not as glitzy as game programming, but stuff like that is what got me excited about writing code.
So, going along that lines - is your son really into say, organizing his MP3s? what about showing him how to write a program that can read ID3 tags, and organize his MP3 file structure accordingly. (Even with ID3 tags and modern media libraries, I have a bit of an OCD habit of having a logical file structure to organize my files also)
Or, show him how to make a simple RSS reader for his favorite sites / etc. I geek out over utility/automation programming - and many of them can be very simple things that you can bust out in a few hours and get instant results.
I don't want it to read my email, or be my RSS reader. I don't want it to be an image editor, or a word processor, or MP3 player or media library.
I would like it to be standards compliant, render web pages quickly, not consume loads of ram, and be stable. If I want any of the various 'features' as above, I'll take them in a plugin-format, or through a web application programmed to standards that can accomplish that task. Or, use a stand alone program for it.
I want my applications to specialize in a few things and do them VERY well, I dont want 'jack of all trades, master of none' applications that implement dozens of features (most I dont want/use anyways), that don't do them very well, and add to overall bloat/instability in the application.
Considering the increase in computing power and VM by time WIN7 comes out, wouldn't it make more sense to do this and simply run older applications in a VM environment?
There's ways that this can be done seamlessly so all the user does is "Double click app and it pops up", but behind the scenes it's actually chunking away in a XP/Vista/whatever VM.
I used to play video games when I was younger, but the last console I owned was a SNES. I'd play the odd game here and there since then (excluding MMORPGS), but generally found that most games for the PS2/XBOX and now the next-gen seem to fall into the category of "geared towards gamers that have been playing games for years".
Trying to get into games like God of War, Resistance, etc generally leaves me with a sense of just being over-whelmed and not wanting to play them. Now and then some games come along that capture my interest and hook me - ones that come to mind are : God of War, Katamari, Okami, Jade Empire, Fable, Final Fantasy 12, and a few others.
These are games that I generally found, struck a nice balance between difficulty / ease of getting into / penalty for failure (if applicable) / etc.
Now and then I'd be in the mood for a more challenging game, and would load one up. But, at the end of the day - what I'm usually looking for when I'm playing a game, is a brief moment of escapism, to run around pretty / neat / imaginative environments and losing myself in the game to ENJOY myself.
Yes, there needs to be some challenge so you have a sense of 'reward', but I don't think that challenge needs to come at the cost of frustrating the hell out of your players. Things that are frustrating for me are
An example of this is the Final Fantasy for PSP. I initially started the game on easy mode for a bit, and was finding it to be too easy. So, I quit and re-start in hard mode. And, for the most part - I was finding this to be a more enjoyable way of playing until I ran into the problem of hitting a 'hard' part that was not close to a check-point and had a load screen or two AND two cut scenes.
I'd die, then have to sit through that crap over and over again, and eventually made me switch back to easy mode. That is frustrating, not challenging - I'm fine with biting the bullet and dying in a game now and then, just don't make me want to throw my console across the room as I'm forced to sit through a cut scene for the 5th time.
What I'm enjoying about Prince of Persia - it's easy to get into, it has a fast pace to it, and its just a joy to run around, jump around, try new things without that constant fear of getting the loading screen yet one more time. I'm more inclined to jump around, try new things, explore the world and try different routes to do things.
When doing general running around - I know if I miss a jump from being lazy, it's not going to set me back that far. This is very handy when you're doing runs for light seeds and just 'pissing around' in the game - it's fun, its relaxing, its enjoyable. I know if I miss that jump it's not the end of the world.
Once you start leaping around the power-plates and getting into longer jumping-runs : I'll get onto my toes a bit more. It sucks when you see the end of a series of jumps in site and make a miss-press and get whipped back up to the start of it. But, this is simply just a check-point system without the "loading" screen, and I don't see anything wrong with that. It's challenging but not frustrating. What indicates to me that it's challenging? That I didn't get it right on my 1st try, and that it changed my mind-set from being relaxed/lazy to being more focused during that portion of the game. I don't need to get mad at my game to let me know it's challenging.
There are hard-core gamers who love the deeply involved/complex/challenging to the point of sometimes frustrating games - and there's lots of games to pick from for there, maybe PoP isn't for you. Then, there are the super-casual gamers, and hell - there's pretty much an entire console (Wii) dedicated to them. But then theres people like me that fall in between - and PoP (and some of the other games I listed above) seem to fill that niche rather well.
When I first started playing PoP I thought "wow, this makes the game way to easy" - but as you progress, this becomes a rather welcome feature. It's just the "you died, try again?" screen in a pretty animation without the need for a load time. Some of the jumps in the game become longer, and screwing up right near the end is frustrating enough without having to do the old "try again / quit / wait for load time". I think it's a rather elegant solution to the problem. I'd probably be pulling out my hair and tossing the game to the side if the game stayed as it was, except with a more traditional death penalty.
The famous people who dropped out of University and still made a big splash tend to be the exceptions and not the rule. The reason why we can so readily list people like Bill Gates off the top of our head, is because there are not many people like him. I've recently graduated University, and while I'll say it's taught me near dick-all about the technical aspects of programing - that came from passion / dedication / honest interest and largely self-taught from a young age. It did teach me allot about learning, planning, time management and the ability to focus on projects and realize them from start to finish. Had I simply jumped head-first into the working world without my education - I think I would have been a flop, or at least more burden then benefit to my first employer. Not for lack of skill or ability, but lack of ability to manage it / focus it. For some people - this comes by naturally, for most others - I'd say its something learned and not innate. For me, I went through high school doing very well without having to try. I'd get my homework done during class time, rarely studied - and still got good grades all the way through. When Univ rolled by - that was no longer the case, and many of the skills I've picked up in University are serving me well now that I'm in the working world.
Ugh, I just graduated and the amount of money I spent on textbooks was insane. I always seemed to get the same line of "Oh, a new edition is out so you HAVE to buy it new" *grumble*, some semesters my textbook fee was nearing $700-$800 at times.
I've looked through my file, and found you are in violation of my patent on looking through files. Please stop looking through your files and pay my royalties.
Option 1: Every X% of the boss monsters HP that gets chopped off, he spews out orbs Option 2: Every X seconds, the boss spews out orbs Option 3: Boss monsters spawn additional monsters (generally easy to kill ones) I'm sure that there are more options, but those are the first three that come to mind. God of War had similar to option #1 for longer fights.
With smaller/Indy games that I just cant go out to the store to buy (and generally don't buy that type of game at the store anyways), I don't like having to give out my information to a dozen different sites / smaller vendors / people that I may not trust. A few months ago I got an account on Steam. I think I wanted to try a demo of Audio Surf. I played the demo, was impressed - then decided to buy the game since it was a very simple no-hassle process. Over the past few months, I've ended up buying a few games off of Steam. Its easy, always there and very low hassle. I click buy, enter in my credit card info that I assume is only going to Steam, a few minutes later - I have a game installed and ready to play. I don't need to go to the store, I don't need to open any extra accounts anywhere else. I don't need to provide random people with my credit card information. The other day I bought Portal on there, a friend of mine asked me "why didn't you just download it?", my response was - Quality game - An appropriate price - Less hassle I didn't need to deal with torrents, cracks or risk getting a virus, and the game was cheap enough that it made it good for an 'impulse purchase'. Had the game been say, $30 or $40, I might of eyed up the torrent sites a bit more instead.
I'm lazy - and I really got into programming by realizing "Hey, I can write code to automate repetitive tasks". I was running a BBS in grade 7 or so, and I had a habit of frequently switching software / re-designing my BBS from the ground up and having to re-import everything. After about the 100th time doing it, and getting sick of tedious tasks such as manually re-typing the description of text files - I started to write programs to automate this for me. My first tool that gave me a 'wow' factor, was a simple thing that would embed a file_id.diz into a text file, and pull it out when I re-uploaded it into the newest incarnation of my BBS. Sure, it's not as glitzy as game programming, but stuff like that is what got me excited about writing code. So, going along that lines - is your son really into say, organizing his MP3s? what about showing him how to write a program that can read ID3 tags, and organize his MP3 file structure accordingly. (Even with ID3 tags and modern media libraries, I have a bit of an OCD habit of having a logical file structure to organize my files also) Or, show him how to make a simple RSS reader for his favorite sites / etc. I geek out over utility/automation programming - and many of them can be very simple things that you can bust out in a few hours and get instant results.
I don't want it to read my email, or be my RSS reader. I don't want it to be an image editor, or a word processor, or MP3 player or media library. I would like it to be standards compliant, render web pages quickly, not consume loads of ram, and be stable. If I want any of the various 'features' as above, I'll take them in a plugin-format, or through a web application programmed to standards that can accomplish that task. Or, use a stand alone program for it. I want my applications to specialize in a few things and do them VERY well, I dont want 'jack of all trades, master of none' applications that implement dozens of features (most I dont want/use anyways), that don't do them very well, and add to overall bloat/instability in the application.
Considering the increase in computing power and VM by time WIN7 comes out, wouldn't it make more sense to do this and simply run older applications in a VM environment? There's ways that this can be done seamlessly so all the user does is "Double click app and it pops up", but behind the scenes it's actually chunking away in a XP/Vista/whatever VM.