Forum Thread
  Posts  
Engine Information request (Forums : Development Banter : Engine Information request) Locked
Thread Options
Jun 6 2015 Anchor

I want to develop a small multiplayer arena, and i wonder what is the best engine for the job?

Unreal 4 have great grafics, but it can handle high amount of trafic?

I don't need a very high level of grafics since the arena is a DOTA kind of arena, so its not that much demanding on grafics.

Read some where that dedicated multiplayers engines performe better, for a Indie that may cound since don't have that much money to invest on the server.

Unity3D one of those things.. Does it handle less trafic? For what i'm aware of...

Some say it depend on the external services, and server.

A in deep information about he subject will be apreciated.






Reborn:X
Reborn:X Waiting...
Jun 8 2015 Anchor

Moved to a more appropriate forum.

Unity3D is a good choice, It is designed as kind of lightweight and to support multiplayer-oriented video games. Though, it needs a s steady access to the Internet.


--

User Posted ImageUser Posted Image

Jun 8 2015 Anchor

I guess it comes down to how much work do you plan to put in to it.

Unity & Unreal are the most popular. Personally, I've never liked the MP feel of an Epic engine and would recommend Q3A (or 1 or 2). Perhaps the greatest advantage of making a game in the Quake 3 engine is that it runs on almost anything released today (and in the past 10 years or so). You can buy a computer at Walmart, install the OGL drivers from the GPU manufacture's website and play w/o issues. It's got code on nearly every OS out there (from Apple iToy's, OSX, Unix, Linux, Windows, etc) and all can join the same server (Android vs iPad, Win vs OSX). It's designed to handle dozens of players. It's been proven in dozens of of commercial games. It's designed specifically for MP.

--

Go play some Quake 2: q2server.fuzzylogicinc.com
It's like Source v0.9, only... better!
Play Paintball for Doom 3!: d3server.fuzzylogicinc.com
Doom 3 Paintball to the Max!

Jun 8 2015 Anchor

Did you means this ones ?

Ioquake3.org
Github.com

I look a bit at the code and this stuff and it seem a little to over complex, i kind split my time in game design. Which what i manly do now, but also spend a good chunk of time programming in PHP. Did some stuff in C which is not bad.

But think since C it seem a bit more raw then C++ it can be a bit more Complex. In terms of performance it is C is more efficient then C++.

Linus Trovals say that C++ can break in extensive use... That's why Linux core stuff if build in C.

I kind like the thought of using a C dedicated engine which have great support and usability, but unless i find 1 or 2 very skilled programmers with the engine i'm a bit scared of using it.

I use Linux Ubuntu think many people use also, and having a engine that is also able to work with it is nice. I could have a extra amount of users there.

Thanks for the info




Foud the link to the active engine being develop on Quake 3 : Github.com

The other is from 2012 this one have last hours/days updates...

Some Updates:

  • SDL backend
  • OpenAL sound API support (multiple speaker support and better sound quality)
  • Full x86_64 support on Linux
  • VoIP support, both in-game and external support through Mumble.
  • MinGW compilation support on Windows and cross compilation support on Linux
  • AVI video capture of demos
  • Much improved console autocompletion
  • Persistent console history
  • Colorized terminal output
  • Optional Ogg Vorbis support
  • Much improved QVM tools
  • Support for various esoteric operating systems
  • cl_guid support
  • HTTP/FTP download redirection (using cURL)
  • Multiuser support on Windows systems (user specific game data is stored in "%APPDATA%\Quake3")
  • PNG support
  • Many, many bug fixes
Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.