Allright friendly friend Crow, let me elaborate :
You said the following : "You learned at some point to tell the difference between a 2D and a 3D engine."
I said : " No, I learned what they are, and being able to tell the difference comes naturally with that knowledge, at least when you're not a moron."
You said : "But you were not born with that knowledge."
No. That's right. I know what a 2D engine is. I know what a 3D engine is. I know how they work, and knowing what they are actually manifests knowing how they work to a certain extent.
If you do not have this knowledge, you should educate yourself before participating in a discussion which requires this knowledge.
And I'm terribly sorry if I offended you. I already said you were not a moron because you just don't know exactly what you're talking about (at least I assume so now). I have that too, sometimes.
As for my criticism and psychological immaturity..
It was justified. You said
a) I believe a huge number of people play Diablo II in 2D mode (to boost frame rate), although I realise this doesn't necessarily make it a 2D game. I believe we could class Diablo II sales as adequate.
Which, in my book, means one or both of two things :
A: You're a moron
B : You don't know what you're talking about
Either way, you should keep your mouth shut. If you want to say something, educate yourself first.
And please, stop the boohoo. You don't need to cry over the word 'moron'. I'm not being terrbly hostile. In fact, I can see you just made a mistake and you are probably well able to educate yourself on the matter. Even if you choose not to do so, you now know Diablo 2 is a 2D game.
The point I'm trying to make is that any sign of ignorance on the basics, essence and inner core of a particular subjects negates all arguments you make on a higher level. Basically meaning that you can't really defend 3D or 2D engines when you don't know what they are, and to a certain extent how they work.