Quote
Originally posted by: bubicus
I guess I'm rambling now, but the short answer is: there is no strong relation between core gameplay possibilities and modern hardware capabilities. There is only a perception of it.
It's time for another fun filled edition of "Did you know!"
Did you know that Shigeru Miyamoto had wanted to implement the concept of having Mario ride a dinosaur far before Super Mario World? It's true, in fact he had wanted to do this right after Super Mario Bros. came out but couldn't due to hardware limitations.
(This is from a very old interview, I can't believe I found it online!)
Quote
Q. How do you decided when to make another Mario game?
A. After we finish a Mario game, the staff usually vows never to do another one! But once the game is released, we start thinking it may not be such a bad idea to add another title to the series. We usually have lots of ideas that we haven't been able to implement yet. A good example is Yoshi the dinosaur who just appeared in Super Mario World. We wanted to have Mario ride a dinosaur ever since we finished the original Super Mario Bros., but it was impossible technically. We were finally able to get Yoshi off the drawing boards with the Super NES.
Quote
Q. How do you go from a game idea to an actual program?
A. Usually the design staff gives detailed ideas to the programmers in the form of rough sketches and written instructions. But because it's a team effort, we often sit down and discuss different points, sometimes late into the night. What most players don't know is that everything in a video game happens for a reason. Even a powerful system like the SuperNES has many programming limitations. It's easy to say, "It would be better if you made such and such happen." Many time we probably think the same thing, but the idea just can't be done because of programming limitations.