|
JavaFX is fine to use for the UI but not for the 3d renderer. JavaFX's 3d library isn't finished, and you're relying on oracle by using it. (which haven't updated javafx since March 18, 2014) They should have incorporated opengl instead of creating an entirely new 3d api when we don't need a new one. Also if Peter were to use the client again, the client renders its 3d scene onto an applet. JavaFX doesn't support applets so you would have to embed a swing applet into a JavaFX program and reroute the events (which has a lot of overhead) so he's going to have to change that.
I recommended QT only if you were to use unreal engine to render the map. Since unreal engine uses C++. You can use whatever you want for the UI, but for a map editor I would recommend a language with good memory management so the program runs very smoothly. It's hard to beat a 3d C++ program rendering the same thing in Java.
You don't actually have to draw the scene to an applet, it's quite easy to convert. The game rendering doesn't need to be done using JavaFX since it's built into the client, it just draws the final "render" to an image and paints it, so you can implement that with JavaFX. Events are little to no overhead when it comes to a map editor, you just need to write a handler for mouse and keyboard. The only downside of releasing a FX application would be the requirement of Java 8.
Awesome! I hope it goes far!
I'm waiting on progress, pls don't disappoint me
I'd for sure pay for a good map editor, hope to see something come out of this!
People really need to stop saying that Java 8 is a downside, Java has had so many security flaws in previous versions and it's actually a poor decision to even use them on your own computer
Also, since he hasn't responded in two weeks with any updates, obligatory inb4 this gets abandoned like every public map editor made in the past ~5 years in the rsps community
I'd for sure pay for this. Especially if you could support OSRS cache.
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |