|
|
Re: Does Riena make sense without SWT? [message #721092 is a reply to message #721061] |
Wed, 31 August 2011 21:04 |
Sebastien Diot Messages: 7 Registered: August 2011 Location: Germany |
Junior Member |
|
|
Note: I got a blank page the first time I tried to post this, so it my be a duplicate.
Well, I need a frame on which to draw my 3D, but that's about it. So no SWT at all *while playing the game* itself.
But I have already given the reasons why I use RCP. One of them is that it should allow me to incorporate developer tools if needed. For example, if I decide to support simple "scripting", then I *would* need some kind of standard UI to allow editing the scripts. Another one is that I want to support online updates, and allow users (players) to download and install "mod-packs", by setting up a P2 (or OSGi?) repository.
Also, I might be able to run the game myself as a view in Eclipse, and have all my "counters" and stats displayed in other views next to it while I do testing.
I'm hoping that the overhead of using RCP if I don't actually use SWT will be minimal, compared to using Equinox with OpenGL on top. Correct me if I'm wrong. I'm working bottom up, so I haven't got much client code anyway.
|
|
|
|
Re: Does Riena make sense without SWT? [message #721109 is a reply to message #721098] |
Wed, 31 August 2011 22:05 |
Sebastien Diot Messages: 7 Registered: August 2011 Location: Germany |
Junior Member |
|
|
I never really used SWT. I don't really see the point, since "Swing" is the "official standard", but I've been told that SWT exists largely due to "historical reasons".
Anyway, you're saying that RCP is kind of pointless for me, and I can see that myself. Until I really need a GUI, I could just do without.
But there is also that bit where it says that Riena helps unify client and server services, and helps for other things like "login" (which I will need) and "client monitoring" (which I will also need). Are those "components" that I could use on their own?
In the application I'm working on in my "daytime job", the login is so complicated that no one actually fully understands how it works, but for a normal application, I suppose that it should not be all too hard to implement manually. OTOH, the "monitoring" sounds like lots of work to program from scratch.
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.05247 seconds