Announcement

Collapse
No announcement yet.

Why C++ for Unreal 4?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by VegasRich View Post
    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.

    Comment


      Originally posted by The_E View Post
      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?

      Comment


        Originally posted by smallB View Post
        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...).

        Comment


          Originally posted by VegasRich View Post
          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.
          Originally posted by VegasRich View Post
          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?
          Last edited by smallB; 09-10-2014, 09:20 AM.

          Comment


            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/archi...e-preview.aspx
            Last edited by pyropace; 09-10-2014, 09:29 AM.

            Comment


              Originally posted by smallB View Post
              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.

              Originally posted by smallB View Post
              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.
              Last edited by VegasRich; 09-10-2014, 12:32 PM. Reason: Civility.

              Comment


                Hi everyone,

                Please keep the conversation civil and professional. Name calling and insulting one another is neither productive nor conducive to the topic at hand.
                Adam Davis | Marketplace Support | Epic Games
                How to report a bug? | Installation & Setup issues? | Answerhub Bug Reports | Twitter

                Comment


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

                  Comment


                    Originally posted by VegasRich View Post
                    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...

                    Comment


                      Originally posted by VegasRich View Post
                      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.

                      Comment


                        Originally posted by Joviex View Post
                        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

                        Comment


                          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...

                          Comment


                            Originally posted by timconwell View Post
                            Just have to find enough 5.25" floppys...
                            I think I still have a case of those in storage.

                            For Software Deployment.

                            Comment


                              Originally posted by VegasRich View Post
                              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.

                              Comment


                                Originally posted by smallB View Post
                                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 plugin 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
                                =========
                                My Tutorials:
                                Basic knowledge about Classes and UObject environment and stuff like that

                                Comment

                                Working...
                                X