Page 1 of 2

Cops vs robbers?

PostPosted: 12 Apr 2016, 07:47
by Lyberta
Deleted.

Re: Cops vs robbers?

PostPosted: 12 Apr 2016, 13:23
by Julius
Cube2 is quite bad at rendering larger outdoor areas, so I guess that would not be the best choice? I guess you want it because of the easy, integrated level editor?

My only partially educated suggestion is that Torque3D ( www.torque3d.org MIT licensed) is probably the best FOSS engine right now to do such a game (and it also includes a nice in engine level editor for great outdoor environments). There are also plenty of compatible Free assets can can be easily utilized.

Re: Cops vs robbers?

PostPosted: 12 Apr 2016, 14:17
by onpon4
My first thought is that the AssaultCube assets are not a good starting point. Most of them are proprietary.

Re: Cops vs robbers?

PostPosted: 12 Apr 2016, 17:21
by rogerdv
Julius {l Wrote}:Cube2 is quite bad at rendering larger outdoor areas, so I guess that would not be the best choice? I guess you want it because of the easy, integrated level editor?

My only partially educated suggestion is that Torque3D ( http://www.torque3d.org MIT licensed) is probably the best FOSS engine right now to do such a game (and it also includes a nice in engine level editor for great outdoor environments). There are also plenty of compatible Free assets can can be easily utilized.


Not sure if I would recommend Torque. The site is abandoned and the engine itself is a mess to learn. There are better choices, like Urho3D if you can deal with its weird scene editor and Godot, if you can take the time to wait for their new GL ES 3 based renderer. The recently openend Atomic Game Engine is worth a try, but cant give an opinion about it because I have been too busy with Unity3D, no time for other engines.

Re: Cops vs robbers?

PostPosted: 13 Apr 2016, 03:32
by Lyberta
Deleted.

Re: Cops vs robbers?

PostPosted: 13 Apr 2016, 11:31
by Julius
The new Torque3D.org website is not abandoned, and I would guess the benefits of using Torque3D for such a game outweigh its definitely existing disadvantages. The main point though is that Torque 3D doesn't just have an external scene editor, but an actual very nicely working & build-in level editor perfectly suitable for exactly the type of game this thread is about.

Cube2 is a very specific engine that will not port across to other engines well as far as I know, and as I said before also not really well suited for these kind of games. But if you insists, why not starting with the newer Tesseract or Octaforge forks that offer much nicer functionality than vanilla Cube2?

Re: Cops vs robbers?

PostPosted: 13 Apr 2016, 13:26
by Lyberta
Deleted.

Re: Cops vs robbers?

PostPosted: 13 Apr 2016, 22:41
by Duion
You could build it inside Uebergame: http://store.steampowered.com/app/391780/
I currently finished a modular game mode framework, which allows to run multiple game modes out of one game.
For your type of game you would only need playermodels, weapons and animations, then you need to write a gametype script where the goals are defined and you are done, you can as well use the existing playermodels and weapons, but they may not fit your purpose very good yet.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 13:42
by Julius
Torque3D also has some pretty complete FOSS environment model/texture packs available (quality wise approximately Farcry2 level I guess, so much better than most free Cube2 assets), and also an example FPS with a somewhat usable player model template with weapons etc. But the latter will need replacement sooner or later as Duion wrote.

Building on Übergame is probably not a bad idea either but (don't kill me for that comment Duion :p) it isn't all that much more advanced code wise than the vanilla Torque3D FPS template in regards to your idea.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 14:22
by Duion
Have you actually looked at the code?

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 14:44
by Lyberta
Deleted.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 15:18
by Akien
FaTony {l Wrote}:[...]
Failed to load OpenAL shared library. Sound will not be available
SFXALProvider - OpenAL not available.
[...]
The OpenGL renderer doesn't seem to be available. Trying the GFXNulDevice.

Looks like you might be trying to run a 32-bit binary on 64-bit Linux, and you don't have the 32-bit libraries (openal, GL) it's trying to open on the fly.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 16:08
by Lyberta
Deleted.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 16:16
by Akien
FaTony {l Wrote}:Well I think I've seen enough to conclude that Torque3D is not a good candidate.

Well if you disqualify an engine based on having been provided with a binary for the wrong architecture, you have some way to go before your project actually becomes something tangible... But good luck! :)

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 17:23
by Duion
I discontinued support for 32-bit Linux and the game does not work with mesa drivers, you need the official ones from AMD or NVIDIA, which you most likely will need anyway, if you are a gamer.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 17:42
by onpon4
Duion {l Wrote}:I discontinued support for 32-bit Linux and the game does not work with mesa drivers, you need the official ones from AMD or NVIDIA, which you most likely will need anyway, if you are a gamer.

So, Ubergame only works on systems running specific proprietary drivers for specific hardware? I think you might want to rethink that design decision if that's true. It's not the 1990s anymore.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 17:51
by Duion
If you want up to date graphics, you need to use up to date graphics cards, which need up to date graphics drivers and it is not my job to supply that.
The alternative is using outdated derivatives of 20 year old game engines that produce games that nobody cares about quality wise.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 20:35
by Lyberta
Deleted.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 20:41
by Duion
You can help porting it to Linux and open drivers, if that is so important for you.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 21:15
by Lyberta
Deleted.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 21:16
by Duion
Well you will not be able to develop them in the first place then.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 21:19
by Lyberta
Deleted.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 21:49
by Duion
I started my completely playable game from scratch as well, it does not magically fall from the sky.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 22:03
by Lyberta
Deleted.

Re: Cops vs robbers?

PostPosted: 14 Apr 2016, 22:55
by onpon4
Duion {l Wrote}:If you want up to date graphics, you need to use up to date graphics cards, which need up to date graphics drivers and it is not my job to supply that.
The alternative is using outdated derivatives of 20 year old game engines that produce games that nobody cares about quality wise.

No, the alternative is using standard calls that people spent years developing. There's long been a battle between Direct3D and OpenGL (OpenGL is better because Direct3D doesn't work on Linux systems), but if you're actually bypassing both of these and writing code that only works on certain GPUs, you're definitely doing it wrong.

To be honest, I have my doubts that this is the case. I suspect you are actually being fast and loose with the claim that Ubergame "does not work with mesa drivers", especially because the statement doesn't really make any sense (Mesa isn't a driver, it's an implementation of OpenGL that directs to the appropriate driver if possible or a software implementation otherwise), and it looks to me browsing the Torque3D source tree like it just uses OpenGL or Direct3D, like any other 3-D engine does.