-PAL Television system (not in the case of handhelds, but it stablishes a trend) -The need to translate to several languages, like german, french, italian, spanish in some cases, etc. This also applies to some localizations that may be necessary. -Wacky regulations. Think of the changes that games need in order to be published in germany. I remember that Acclaim had to change every human to robots to sell Turok there. Same thing with Contra (Probotector in EU). I don't know if this regulations are still up.
Many more may exist.
I think that the localization is the key factor. Animal Crossing for the gamecube was delivered more than one year (maybe two, IIRC) later than the USA version. I have heared that that game has a massive amount of text.
Good example, however, any page that has sections called
HOME MOVIES MUSIC TV SHOWS SUPPORT CONTACT US FAQ GET ACCESS MEMBER LOGIN
makes me a little suspicious. It also has an ad to mp3downloadhq, and a flash demo. Fishy.
Not that I'm inmune to such trickery,but countless times I have arrived to false pages with such sections.
I almost fall when suprnova.org was still up, and I arrived to suprnova.com and suprnova.tk. Suprnova has sections like I mentioned before, so it was easier. However, now suprnova.tk is selling ringtones (fishy), and suprnova.com is talking about "registering". Fishy.
Someday, they will get slightly more intelligent, and I will bite.
Well, if the building would get mass-produced, and in 0.6% cases (see article) the gate would stick open or close... and in some other cases would squeak and be a bit harder to open/close... then I'd say that overall, we have a small problem.
While buildings aren't mass produced in the classic sense (although their construction is a good known process, which is a science in itself), doors ARE.
And doors do fail sometimes, one in a hundred, thousands, etc.
Analogies apart... for god's sake, it's a BUTTON. If you KNOW the switch is not directly in the middle, just damn push the outer part of it, where you know the button's pressure sensor (switch) is ! Or, if you're so unhappy, take it apart, move the "hole" in which the button is a few milimeters and be happy about it (and have a funny-looking handheld, but, hey, that's the trade).
Unlike a home console, you cannot change the controller in a handheld. So it should be perfect.
While I'm not very fond of using XML for everything, here it can be useful (although not totally necessary).
You normally want to prevent the web documents itself managing the application flow thus leading to an incomprehensible mess of cross invoking documents.
Then why not define the application flow in code?
For the very same reason, so you don't have to follow your flow through an incomprehensible mess of cross invoking code. Of course, for small applications, it just a hassle. You can keep the flow in few source files. I myself did it in my last project, where there were only 7 pages, and everything was like "from page A to B, to finalPage", "from page C to D, to finalPage".
But once your application grows, it will be nice to have the flow centralized, so you can know, just looking at one file, where do you go from one page to the other.
Because it makes sense, in web development at least (I'm not into Java Swing).
In web development, generally you have some webpages, that can call some methods that change something in a database. You don't need a complex OO hierarchy, You just need to know that, from page A you can call methods mA and mB, and depending on results, you can go back to page A, or page B or C.
So MVC is just natural.
I can't talk for other frameworks, since I have only worked with struts and spring. But you never touch this "monolithic" controller, since it comes with the framework, and it's simple, yet flexible.
You normally just create a xml file which has the info on which methods are asociated with which views. Most of the application flow is in said xml, so your business logic is pretty insulated.
You still need some basic controllers, since the big controller just gives you raw requests, or, at best, a java bean, so it may need some transformation before it goes to business logic, or back to the view.
In conclusion, MVC is just the natural way to do web development.
Of course, with European football (soccer) I guess you need uneven teams just to make sure that someone's going to get on the scoreboard... God what a boring game. Why don't they widen the goals or something? Jesus.
While I'm not a big fan of soccer, or sports in general, I can appreciate soccer's beauty.
In American football and basketball, what are the final scores? 114-89? The difference that every point makes is minimal.
In soccer, each goal is precious, because normally there are just one or two per game.
When I watch basketball, I think that the game is too repetitive. There are two points (well, four, five or six, due to its counting method) scored each minute. Period. You know that if you watch basketball for 10 minutes, at least 20 points will be awarded. All games look the same.
In soccer you never know what will happen next. It's exciting.
I think that the main reason, is that, with a fixed directory structure, there is another thing you don't have to configure or program.
The whole point of frameworks is making development easier. If you had to create a complex "directory.xml" file, to tell the framework where each thing is, and it would be a hassle. Instead, you can just put things where you where told to, and concentrate on business logic.
The fact is, that west is stupid enough to care about "mature" games, instead of fun and good games. Those Nintendo has in droves.
I've got news for those who like their games "mature"...You are not mature yet. When you are, you do not care for such things.
Yeah, except that new content would be difficult to produce. Namely, graphics are the problem. Graphical designers aren't too hot on the open source way of doing things.
It is a plastic disc, with almost no pointy sides...
And it does not come out with any force, so unless the kids are standing UNDER the PSP (not likely, since the fun part is not under the psp), they are not going to be hitted. And, if it does, it doesn;t matter.
Of course, American's Ambulance chasers should take not of this one, and try to sue Sony into oblivion.
AFAIK Jupiter needs a LOT of extra mass to become a star. The process would take millions of years, and its satellites would be crushed in the process...
An application is generally considered to be a program with a user interface.
...a way for the user, ...to interface with the program. A USER INTERFACE!
What is the command line then?
I'm sorry, but a lot of programs just need that. If we can get more services the daemons you mentioned, yay for us.
I can think three things that don't help.
-PAL Television system (not in the case of handhelds, but it stablishes a trend)
-The need to translate to several languages, like german, french, italian, spanish in some cases, etc. This also applies to some localizations that may be necessary.
-Wacky regulations. Think of the changes that games need in order to be published in germany. I remember that Acclaim had to change every human to robots to sell Turok there. Same thing with Contra (Probotector in EU). I don't know if this regulations are still up.
Many more may exist.
I think that the localization is the key factor. Animal Crossing for the gamecube was delivered more than one year (maybe two, IIRC) later than the USA version. I have heared that that game has a massive amount of text.
Good example, however, any page that has sections called
HOME MOVIES MUSIC TV SHOWS SUPPORT CONTACT US FAQ GET ACCESS MEMBER LOGIN
makes me a little suspicious. It also has an ad to mp3downloadhq, and a flash demo. Fishy.
Not that I'm inmune to such trickery,but countless times I have arrived to false pages with such sections.
I almost fall when suprnova.org was still up, and I arrived to suprnova.com and suprnova.tk. Suprnova has sections like I mentioned before, so it was easier. However, now suprnova.tk is selling ringtones (fishy), and suprnova.com is talking about "registering". Fishy.
Someday, they will get slightly more intelligent, and I will bite.
Well, if the building would get mass-produced, and in 0.6% cases (see article) the gate would stick open or close... and in some other cases would squeak and be a bit harder to open/close... then I'd say that overall, we have a small problem.
While buildings aren't mass produced in the classic sense (although their construction is a good known process, which is a science in itself), doors ARE.
And doors do fail sometimes, one in a hundred, thousands, etc.
Analogies apart... for god's sake, it's a BUTTON. If you KNOW the switch is not directly in the middle, just damn push the outer part of it, where you know the button's pressure sensor (switch) is ! Or, if you're so unhappy, take it apart, move the "hole" in which the button is a few milimeters and be happy about it (and have a funny-looking handheld, but, hey, that's the trade).
Unlike a home console, you cannot change the controller in a handheld. So it should be perfect.
USA is not the world. Nintendo is doing fine everywhere else.
By "more realistic physics" it means collisions, physical chain reactions, complex shapes, more correct aerodynamic reactions, water simulation.
Or, more bananas!
Seriously.
While I'm not very fond of using XML for everything, here it can be useful (although not totally necessary).
You normally want to prevent the web documents itself managing the application flow thus leading to an incomprehensible mess of cross invoking documents.
Then why not define the application flow in code?
For the very same reason, so you don't have to follow your flow through an incomprehensible mess of cross invoking code. Of course, for small applications, it just a hassle. You can keep the flow in few source files. I myself did it in my last project, where there were only 7 pages, and everything was like "from page A to B, to finalPage", "from page C to D, to finalPage".
But once your application grows, it will be nice to have the flow centralized, so you can know, just looking at one file, where do you go from one page to the other.
Because it makes sense, in web development at least (I'm not into Java Swing).
In web development, generally you have some webpages, that can call some methods that change something in a database. You don't need a complex OO hierarchy, You just need to know that, from page A you can call methods mA and mB, and depending on results, you can go back to page A, or page B or C.
So MVC is just natural.
I can't talk for other frameworks, since I have only worked with struts and spring. But you never touch this "monolithic" controller, since it comes with the framework, and it's simple, yet flexible.
You normally just create a xml file which has the info on which methods are asociated with which views. Most of the application flow is in said xml, so your business logic is pretty insulated.
You still need some basic controllers, since the big controller just gives you raw requests, or, at best, a java bean, so it may need some transformation before it goes to business logic, or back to the view.
In conclusion, MVC is just the natural way to do web development.
Of course, with European football (soccer) I guess you need uneven teams just to make sure that someone's going to get on the scoreboard... God what a boring game. Why don't they widen the goals or something? Jesus.
While I'm not a big fan of soccer, or sports in general, I can appreciate soccer's beauty.
In American football and basketball, what are the final scores? 114-89? The difference that every point makes is minimal.
In soccer, each goal is precious, because normally there are just one or two per game.
When I watch basketball, I think that the game is too repetitive. There are two points (well, four, five or six, due to its counting method) scored each minute. Period. You know that if you watch basketball for 10 minutes, at least 20 points will be awarded. All games look the same.
In soccer you never know what will happen next. It's exciting.
I think that the main reason, is that, with a fixed directory structure, there is another thing you don't have to configure or program.
The whole point of frameworks is making development easier. If you had to create a complex "directory.xml" file, to tell the framework where each thing is, and it would be a hassle. Instead, you can just put things where you where told to, and concentrate on business logic.
-XML is not the panacea.
-XML was made for comunication between different programs, not for humans to write or think in.
-This was done before in LISP.
10 times each morning. If in a week you are still thinking about this, call me back.
And in software they also did well(registration required).
The fact is, that west is stupid enough to care about "mature" games, instead of fun and good games. Those Nintendo has in droves. I've got news for those who like their games "mature"...You are not mature yet. When you are, you do not care for such things.
And USA poisoned chilean grapes, to protect their local grape productors.
Everybody is protectionist. USA the first of them.
I've got 25 games on my gamecube. WindWaker is the best looking game this gen. Period. And a great game.
Live has what? 1 or 2 millions of users. It's irrelevant.
Why Mac OS X has it?
When I see them.
From now on , a sig with "Free xxx" == -1 Troll.
Yeah, except that new content would be difficult to produce. Namely, graphics are the problem. Graphical designers aren't too hot on the open source way of doing things.
I remember playing a game called Warcraft 3...
Yeah, that was a RTS, an this is an MMORPG (gotta love the acronyms), but new content is not.
This can be paired with using your real name as a password, for extra security.
Username: sds#SFD#4sdv_sd
password: johnsmith
That is gonna screw those crackers!
You are doubting the power of the drug!
You will trace all the lines on your bedroom!
It is a plastic disc, with almost no pointy sides...
And it does not come out with any force, so unless the kids are standing UNDER the PSP (not likely, since the fun part is not under the psp), they are not going to be hitted. And, if it does, it doesn;t matter.
Of course, American's Ambulance chasers should take not of this one, and try to sue Sony into oblivion.
Have you found any black monoliths lately?
AFAIK Jupiter needs a LOT of extra mass to become a star. The process would take millions of years, and its satellites would be crushed in the process...
Oh, ti's joke...mod parent funny.
Maybe you would like to see the life of Shaka Zulu represented just by white people?
Do you think "The Last Samurai" was a insightful view into the japanese warriors?
This is just racism.
Period.
No, because YOU are buying the game.
(already thinking about kids, eh?)
A love interest for Ged, maybe Tenar?