Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is Sony's LevelEditor useful? #238

Open
gwald opened this issue Sep 4, 2024 · 2 comments
Open

Is Sony's LevelEditor useful? #238

gwald opened this issue Sep 4, 2024 · 2 comments

Comments

@gwald
Copy link
Contributor

gwald commented Sep 4, 2024

I was playing around with this level editor... and thought it might be useful for horde3D.
https://github.com/SonyWWS/LevelEditor?tab=readme-ov-file

My thoughts:

  • It's more mature and advanced.
  • Supports collada (not the full subset)
  • XML scene based.
  • It's easy to build and maintain (C#/dotnet)
  • It was used in AAA games.
@algts
Copy link
Collaborator

algts commented Sep 4, 2024

I've looked at it before, but there are several points to consider:

  • Requires a large amount of time to adapt the editor to use Horde3D
  • Unmaintained - you'll have to maintain it yourself (large unknown code base, probably with many quirks)
  • Probably uses an unmaintained .NET version - would have to be ported to current .net core
  • Windows only (don't know about the window toolkit they are using - if it is Windows Forms, it may somewhat work under Linux, if WPF - good luck)
  • Horde's C# bindings may not be optimal for the editor, would also require some work

To sum it up, it is probably a lot of work :) I won't say it cannot be done, but with current Horde's development pace it is probably an impossible task.

@gwald
Copy link
Contributor Author

gwald commented Sep 5, 2024

Good points, I dont see it as a h3d editor replacement, but a nice complement.

I tried it in linux, I couldn't get it running, and there's no mention in the repo of linux. :/
SonyWWS/LevelEditor#42

I was thinking of starting small... comparing the H3D scene xml to it's Sony's .lvl XML to see if it translates.
Then Hardcode a H3D scene file exporter, I'm new to C# so I'll see how far I get :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants