cagelight / dogiradiant

http://ja.dogi.us
0 stars 1 forks source link

Working together and benefit from each other work #1

Closed illwieckz closed 4 years ago

illwieckz commented 4 years ago

Hi, I just discovered dogiradiant (and its fork upgRadiant). It looks like I'll have to add two mores to my know list of radiants:

:grin: :grimacing: :sweat_smile: :upside_down_face: :smile:

So, anyway, maybe you don't know there is a maintained radiant there:

NetRadiant is the continuation of GtkRadiant 1.5 (while GtkRadiant 1.6 is in fact based on 1.4 for some unknown reasons) and is the editor of choice for idtech based community games.

I've seen you just switched GtkRadiant from Scons to CMake, NetRadiant use CMake for years now! NetRadiant supports many games and I would be very happy to help us to include support for your project. The forge is there: https://gitlab.com/xonotic/netradiant

NetRadiant is currently maintained by Xonotic and Unvanquished guys (I'm myself coming from Unvanquished) and we review and merge contributions from other projects.

Also the q3map2 shipped with netradiant is much more advanced than the gtkradiant one (which is missing many years of developments). I hope to see you soon! :slightly_smiling_face:

cagelight commented 4 years ago

Appreciate the concern, but this project (dogiradiant) and its derivative (upgRadiant) are just two friends messing around and learning with what we're already familiar with. These are NOT real projects and nobody is ever expected to use them except us.

illwieckz commented 4 years ago

I've read that DogiJK is looking at implementing navigation meshes using recastnavigation.

You may be interested in the fact there is already a q3map2 navmesh generation code based on recastnavigation (for idtech3-based engine using recastnavigation like Daemon), the code is there and is written in a way it its technically possible to merge it in upstream q3map2: https://github.com/DaemonEngine/daemonmap

Even with two friends you better not underestimate your project. And you'll go farther if you take a train at first. :slightly_smiling_face:

cagelight commented 4 years ago

I'm curious about this "NetRadiant" project, but it seems to currently have a fatal issue when I try to load the JA gamepack: Screen Capture_netradiant_20200919034809

Sorry to say, but stuff like this is why I generally like to stick with what I know, even if it's not the most "current" iteration.

illwieckz commented 4 years ago

Given the picture the issue is in a file that is part of the gamepack, a collection of configuration files usually provided by the game.

I would like to see NetRadiant working with that OpenJK gamepack, either fixing NetRadiant, either fixing that gamepack. If it's not for you it would be for the others. :slightly_smiling_face:

I'll look at it one day, maybe I can ask SomaZ about some required OpenJK information. Maybe the build tool just not downloads the last version of the gamepack…

Basically some gamepacks may require some fixes because of all those forks reimplement the same things every time because almost every one underestimates the preciousness of their work. :smile:

So I'll look at it, thanks for the report!