Announcement

Collapse
No announcement yet.

TTimo Announces Experimental Framework For New Games

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

  • TTimo Announces Experimental Framework For New Games

    Phoronix: TTimo Announces Experimental Framework For New Games

    Timothree Besset, perhaps better known amongst Linux gamers as "TTimo" and the former main "Linux guy" at id Software, has announced es_core. The purpose of es_core is to provide an experimental framework for low-latency, high-FPS multi-player games...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Why ZeroMQ?

    Why ZeroMQ?
    Isn't that for distributed applications over network?
    Wouldn't that incur overhead when run local and for IPC?

    Comment


    • #3
      Originally posted by uid313 View Post
      Why ZeroMQ?
      Isn't that for distributed applications over network?
      Wouldn't that incur overhead when run local and for IPC?
      No .

      Comment


      • #4
        Hallelujah! An id guy finally gets it! Quake3 was the last decent thing they made. Yeah, Doom3 may run just great now, but 10 years ago it was slow laggy choppy crap. Games should be rock solid 60fps or higher. If the shiny junk and the shadows can't be rendered lightning fast, leave them out.

        Comment


        • #5
          The obvious question to answer once this matures some more is, "is it reasonable to actually build a game on this?" Right now it's like three files with a ton of hard-coded everything and now way to actually build up a world, specify networking synchronization for multiplayer, define game logic, or so on. I don't even see sound support. It's one day old so it's silly to expect more, but as of right now this is news the same that one kid's senior project renderer on GitHub is news: it isn't.

          Comment


          • #6
            Haven't dug into this yet, but TTimo has the experience to pull this off, and his stated design goals are exactly right. I will be following this project with interest.

            Comment


            • #7
              Originally posted by elanthis View Post
              The obvious question to answer once this matures some more is, "is it reasonable to actually build a game on this?" Right now it's like three files with a ton of hard-coded everything and now way to actually build up a world, specify networking synchronization for multiplayer, define game logic, or so on. I don't even see sound support. It's one day old so it's silly to expect more, but as of right now this is news the same that one kid's senior project renderer on GitHub is news: it isn't.
              The main reason it's news is because TTimo is behind it. It has a much better chance of being developed and actually going somewhere.

              Comment


              • #8
                Sound like this could be perfect to use by game engines for the Oculus Rift!

                Checkout this lengthy and involved blog post by John Carmack on latency problems in games when it comes to the Oculus Rift:


                Virtual Reality headset for 3D-games like the Oculus Rift are extremely latency sensitive. In fact, the Oculus VR team have already informed the companies making the top commercial game engines and games, as well as graphics card manufacturers, that they seriously need to do everything that they can to reduce latency in games and drivers to make them work gread on VR headsets.

                Posted link to this news article on the Oculus VR developer forums here:

                Comment


                • #9
                  Checkout these involved blog posts by John Carmack and Michael Abrash on the importance on reducing latency for VR headsets like the Oculus Rift:



                  Comment


                  • #10
                    Originally posted by n3wu53r View Post
                    The main reason it's news is because TTimo is behind it. It has a much better chance of being developed and actually going somewhere.
                    "This work is a fun side project for me. I'm only giving it a few hours here and there as time and energy permits. " - TTimo's own words. TTimo is just one of the many thousands of equally-accomplished game developers doing a side project in their spare time, few of which ever turn into anything noteworthy, and it's only interesting news to non-fanboys when those projects _do_ turn into something noteworthy. A number of indie games get their start that way, e.g. how Minecraft was Notch's hobby while he worked at King.com; and he is a _way_ less talented developer than TTimo and didn't get well-known until after Valve's (iirc) blog tweeted about Minecraft, again showing how the name behind a project doesn't mean anything. I'm a bit leery of TTimo's proposed concurrency model given how that model was already the de facto standard and then abandoned in the early years of the XBox360, but then he's designing for a rather specific game model (Quake3-style twitch shooters) which the commercial space has moved on from so he might be on to something interesting for fans of such games. Hopefully this project will get far enough along for us to find out.

                    Comment

                    Working...
                    X