Replies: 1 comment
-
I think it's best to consider this similar to scummvm, which is also another engine that supports many games. We will add all the scummvm games #1818, but like it, we will need to determine which version of brender can run which game before adding it. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
BRender engine was open sourced (Twitter) a few days ago, and it was used in many games. A game engine isn't equal to the whole game (except when it is, like in Doom), and so I'm not sure whether and how to include this in osgameclones:
type: Official
, even though it's just a sizeable portion of the source code, but not all? (Note that even official releases mostly don't contain non-code assets, so they are also not complete, but this is of course something a bit different).type: Tool
, because it is a tool to re-create the game? The currentTool
description doesn't fully fit, though, it only talks about playing and modding the game, i.e. it sees that from an end-user point of view, not programmer one.type: Engine
? Or is it perhaps a bit too specific?Official
projects like LBA1+2 which might not be even be buildable and they provide no binary releases, so for the end user their value is zero, but they are still present, for programmers.I personally tend to think that it should be present in OSGC and probably be marked as
Tool
(andTool
's description could be possibly tweaked a bit). What do you think?A slight complication is that open-sourced BRender is getting multiple repositories according to its version, which is great from a technical standpoint, but a bit cumbersome for a project like OSGC. Furthermore, it's not even always clear what game used which engine version, and so it might be a bit challenging to decide which game engine repo to link to a particular game (or whether to link to the personal summary page instead instead of the github repos). But this is a minor problem, I think.
A similar example to BRender is the Two Tribes engine, which also covers several games, but again doesn't include all the code for those games.
Update: I created individual tickets for these engines: #1908 and #1909.
Beta Was this translation helpful? Give feedback.
All reactions