Why C++ for Unreal 4?

[=Gigantoad;137722]
If this wasn’t the internet, you’d have been booed out of here a long time ago.
[/]

Sure, by people like you who can’t accept the fact that they’ve made wrong choice and do not want to take time to learn something better. Agreed.

[=;137850]
Sure, by people like you who can’t accept the fact that they’ve made wrong choice and do not want to take time to learn something better. Agreed.
[/]

There are two main ways two conduct a successful line of discussion in a debate. You either use superior rhetoric, or superior facts; and over the entire course of your engagement here, you have failed at providing or utilizing either. All you’re doing is repeating “I am right, you are wrong” over and over again. This only serves to prove one point: That you have a lot of opinion and nothing to actually back it up. Hell, there’s an entire company and thousands of developers out there who are very successful and whose main product is predicated on you not being as right as you think you are.

[=;137850]
Sure, by people like you who can’t accept the fact that they’ve made wrong choice and do not want to take time to learn something better. Agreed.
[/]

What choice? Using Unreal 4?

Ok I…have to run. Good talk though.

[=;137462]
You can’t even imagine how wrong you are.
[/]

Ok, how do you define “deploy?” Have you deployed a game if the game does not run? Because according to the generally accepted description of software deployment I can’t imagine that I’m wrong at all.

If the game is built with a particular game engine, and the game runs on a particular platform, then the game engine does not run on the platform? Is that what you’re saying?

[=Gigantoad;137911]
What choice? Using Unreal 4?

Ok I…have to run. Good talk though.
[/]

By choice I meant you’ve decided to use and dedicated your time to C# without doing proper research and you made mistake by choosing it as your primary language. You should go for C++ because this is AAA gaming industry and this industry speaks C++.

[=VegasRich;138004]
Ok, how do you define “deploy?” Have you deployed a game if the game does not run? Because according to the generally accepted description of software deployment I can’t imagine that I’m wrong at all.

If the game is built with a particular game engine, and the game runs on a particular platform, then the game engine does not run on the platform? Is that what you’re saying?
[/]

Get some books, read them and perhaps then you’ll understand. Just to give you some pointers: it is not about deploying your game but about running your engine.

[=The_E;137868]
There are two main ways two conduct a successful line of discussion in a debate. You either use superior rhetoric, or superior facts; and over the entire course of your engagement here, you have failed at providing or utilizing either. All you’re doing is repeating “I am right, you are wrong” over and over again. This only serves to prove one point: That you have a lot of opinion and nothing to actually back it up. Hell, there’s an entire company and thousands of developers out there who are very successful and whose main product is predicated on you not being as right as you think you are.
[/]

Excuse me, If you go through my posts in this thread, you will see that I’ve provided plenty of facts. You simply weren’t bother to read all my posts. Just to mention couple so you don’t say that I just…

I provided link to a research done by Google, stating that C++ is unbeatable where performance is concerned by factor 360% to 1300% where Java is concerned - C# is very similar to Java.
I replied providing facts to accusations made by @jCoder of C# being somewhat higher language that C++.

But there is more. You simply have to read carefully. If you do, you’ll realize that C++ is the right choice for AAA gaming.

So maybe next time, before you provide links to how to conduct debate, how to behave, how this and how that, maybe, just maybe, you will read carefully and then reply?

[=;138395]
Get some books, read them and perhaps then you’ll understand. Just to give you some pointers: it is not about deploying your game but about running your engine.
[/]

Ok, so, let me ask you again: If you build a game with a particular engine and you can run your game on a target platform, then does that engine not run on that platform? If not, please explain (or provide a reading list to support your “get some books” suggestion).

I’m just asking, because build and deployment is my actual job. I do it for a living, day in and day out. I suppose that, in the end, it doesn’t then matter if your view is correct or not (thankfully) - what matters is whether my game runs on the target platform. Since making and (hopefully) selling games is what game development is about (I think…).

[=VegasRich;138662]
Ok, so, let me ask you again: If you build a game with a particular engine and you can run your game on a target platform, then does that engine not run on that platform?
[/]

You can have engine running on one platform (Windows), and deploying from that engine on another platform (Linux). This does not mean that engine can run on that other platform (Linux).
Please tell me that I’m wrong, as you are deploying day in and out and surely you know better?
I tell you what it is. You think you know but in fact your knowledge is very, very limited if you really don’t understand how those things work.

[=VegasRich;138662]

If not, please explain (or provide a reading list to support your “get some books” suggestion).
[/]

You must be really joking.
You must think that I have nothing better to do than compiling lists for you because you are what?

[]
This preview release of .NET Native offers you the performance of C++ with the productivity of C#. .NET Native enables the best of both worlds!
[/]

once this is more mature, maybe C# would become an actual option

http://blogs.msdn.com/b/dotnet/archive/2014/04/02/announcing-net-native-preview.aspx

[=;138669]
You can have engine running on one platform (Windows), and deploying from that engine on another platform (Linux). This does not mean that engine can run on that other platform (Linux).
Please tell me that I’m wrong, as you are deploying day in and out and surely you know better?
I tell you what it is. You think you know but in fact your knowledge is very, very limited if you really don’t understand how those things work.

[/]

Really? So, the engine does not compile and run on the target platform. But a game that is built on said engine on said platform does, and this is expected. That’s what you’re saying. Apparently you don’t understand how those things work. So, I’m telling you again that you’re wrong.

[=;138669]
You must be really joking.
You must think that I have nothing better to do than compiling lists for you because you are what?
[/]

You say “read books,” but can’t provide a single title? You have nothing better to do than post nonsense, so why not a book title? And yeah, it’s called “supporting your argument with documentation of factual evidence.” You should try it some time. Since so far all we’ve had from you is argumentum ad ignorantiam, argumentum ad nauseam, Argumentum ad hominem, Argumentum verbosium, petitio principii, onus probandi, circulus in demonstrando, Ignoratio elenchi, and most heinously, Mind projection fallacy. You’ve attempted to negate the definition of software deployment without even so much as offering a replacement. I would have to scroll back through pages of your pointless, baseless arguments to be sure but I don’t believe that you have once provided a single documented piece of supporting data to add credence to your position.

So, here’s my ad hominem argument - You’re obviously misinformed, therefore you are invalid.

Hi ,

Please keep the conversation civil and professional. Name calling and insulting one another is neither productive nor conducive to the topic at hand.

Sorry , I was just trying to illustrate an ad hominem argument…

[=VegasRich;138760]
Really? So, the engine does not compile and run on the target platform. But a game that is built on said engine on said platform does, and this is expected. That’s what you’re saying. Apparently you don’t understand how those things work. So, I’m telling you again that you’re wrong.

You say “read books,” but can’t provide a single title? You have nothing better to do than post nonsense, so why not a book title? And yeah, it’s called “supporting your argument with documentation of factual evidence.” You should try it some time. Since so far all we’ve had from you is argumentum ad ignorantiam, argumentum ad nauseam, Argumentum ad hominem, Argumentum verbosium, petitio principii, onus probandi, circulus in demonstrando, Ignoratio elenchi, and most heinously, Mind projection fallacy. You’ve attempted to negate the definition of software deployment without even so much as offering a replacement. I would have to scroll back through pages of your pointless, baseless arguments to be sure but I don’t believe that you have once provided a single documented piece of supporting data to add credence to your position.

So, here’s my ad hominem argument - You’re obviously misinformed, therefore you are invalid.
[/]

So bored…

[=VegasRich;138760]
So, here’s my ad hominem argument - .
[/]

How about stop repling to the obvious troll and maybe we can all go back to the OP? Honestly that has been answered at this point.

Cheers.

[=Joviex;138906]
How about stop repling to the obvious troll and maybe we can all go back to the OP? Honestly that has been answered at this point.

Cheers.
[/]

I assume you addressing me.
Please stop calling me names.
Just because I have my opinion and I do express it here it doesn’t mean that I’m troll.

If anyone, it is you who behaves like troll, just coming here and insulting others.
Cheers

Guys… anyone here remember COBOL? That was a fun language, thanks Y2K bug for that experience. Hey, I know what you’re thinking, “What about Pascal??” Ha! Noobs.

The text formatting on COBOL was amazing. I mean, everything lined up, it was professional. Never did have a system that could line up text in a report like COBOL. Back in the day, you’d have your track feed paper reports printed from a COBOL program. Go into the morning business meeting, sit down and just bask in the looks from around the table. You knew what they’re thinking. “I wish I had such well formatted datas.”

So then got to thinking, how can we possibly merge one of the greatest languages ever with the power of UE4? Those old computers with the green text screens are going to be a difficult challenge to overcome, but then it hit me. Remember minds-eye pictures? You know, the posters that looked like random noise but if you crossed your eyes just right…BAM! There’s an eagle coming out at you! “OMG, that’s so trippy!” you’d say. Then you’d get all your friends over to stare at it. Always one of them who just couldn’t see it.

Anyway, all we’d need to do is to create a custom font base where each font would represent a distance. Then, pass the UE4 scene through a filter that gets a distance from the camera to each object and assigns it a letter in the custom font, pass the datas through a minds eye processor, and you are set! “Look I see it! It’s a coffee cup!!” Course I have no idea how that minds eye stuff works, but we shouldn’t let that stop this effort. There are a ton of those old green screen systems, mostly in government offices, just waiting for a UE4 experience. Just have to find enough 5.25" floppys…

[=timconwell;139857]
Just have to find enough 5.25" floppys…
[/]

I think I still have a case of those in storage.

For Software Deployment.

[=VegasRich;139860]
I think I still have a case of those in storage.

For Software Deployment.
[/]

Ahh, the good 'ole days of floppy disk deployments. Say, if you’ve got High Density floppys, it would probably only require about 50 per deployment. I’ll supply a few sheets of labels, oh and I’ll buy WinRAR too. We’ll need that.

[=;139797]
I assume you addressing me.
Please stop calling me names.
Just because I have my opinion and I do express it here it doesn’t mean that I’m troll.

If anyone, it is you who behaves like troll, just coming here and insulting others.
Cheers
[/]

But things already being solved, there script that let you implement any scripting people like, once marketplace will be open for plugins you will maybe will be able to code even with QBASIC on UE4 :stuck_out_tongue: