Particle fx program (request)
Forum rules
This forum houses many years of development, tracing back to some of the earliest posts that exist on the board.
Its current use is for the continued development of the server and game it has always served: TMW Classic.
Re: Particle fx program (request)
Thanks for great responses - if you like the concept of particlEd presented above, I'll try to implement it. But I can't promise anything. And sure you'll have to wait long. I have just one evening per week reserved for work on my software projects.
main TMW character: nguma
- Peacemaker
- Novice
- Posts: 96
- Joined: 04 Apr 2005, 19:41
Re: Particle fx program (request)
Hi,
Here are just a few ideas for a possible particle editing GUI...
Here are just a few ideas for a possible particle editing GUI...
- Attachments
-
- View: Emitter
- particleed2.jpg (94.62 KiB) Viewed 4420 times
-
- View: Particle
- particleed.jpg (71.91 KiB) Viewed 4420 times
Peacemaker: Level 58 - STR 60+ / AGI 30 / VIT 36 / INT 5 / DEX 20 / LUK 5 - wiped because of inactivity...
Re: Particle fx program (request)
I would suggest to label the properties in the tree view after the properties themself.
It is more important to provide a comfortable user interface than preserving the internals of the xml tree.
It is more important to provide a comfortable user interface than preserving the internals of the xml tree.
- former Manasource Programmer
- former TMW Pixel artist
- NOT a game master
Please do not send me any inquiries regarding player accounts on TMW.
You might have heard a certain rumor about me. This rumor is completely false. You might also have heard the other rumor about me. This rumor is 100% accurate.
Re: Particle fx program (request)
Don't know if this was already mentioned but if the program uses code from TMW's base (which is under the GPL license), you are required by the terms of the license to release the source code to your program under the terms of the GPL license. It's not an option as it's a derivitive.
Of course, if it doesn't use any of the code from TMW's source base, none of this applies.
Just FYI...
Of course, if it doesn't use any of the code from TMW's source base, none of this applies.
Just FYI...
- Leeor
"Oh, no thanks. I ate a boulder on the way in." - Shrek
"Oh, no thanks. I ate a boulder on the way in." - Shrek
Re: Particle fx program (request)
I know that. I release all software I make under GPL anyway... The first poor program available on my web is not yet a release and so I didn't bother with adding legal stuff. If it is a problem, I'll delete it for now.
main TMW character: nguma
Re: Particle fx program (request)
Just to inform about progress in development: I decided to use wxWidgets GUI toolkit because it seems to provide clean and simple possibility to bind with SDL (I found a nice example at CODEpendent and it compiles and works without modification), is multiplatform, doesn't have huge set of dependencies and has a friendly license.
main TMW character: nguma
- Bjørn
- Manasource
- Posts: 1438
- Joined: 09 Dec 2004, 18:50
- Location: North Rhine-Westphalia, Germany
- Contact:
Re: Particle fx program (request)
Hmm, why not Qt? It may not bind to SDL, but the drawing part of the particle engine is so small that it would be very easy to replace it with some Qt code anyway. I'm also working on a new version of Tiled based on Qt. It would be very nice if on the long run we could integrate the particle effect editor with this map editor.igneus wrote:Just to inform about progress in development: I decided to use wxWidgets GUI toolkit because it seems to provide clean and simple possibility to bind with SDL (I found a nice example at CODEpendent and it compiles and works without modification), is multiplatform, doesn't have huge set of dependencies and has a friendly license.
Re: Particle fx program (request)
Do you think Qt is worth installation and learning? Such a question might seem stupid, but I am non-programmer and person totally new in development of GUI applications. Why did YOU choose Qt for Tiled?
main TMW character: nguma
- kr0n05931
- Knight
- Posts: 652
- Joined: 26 Jul 2008, 01:59
- Location: United Socialist States of America
- Contact:
Re: Particle fx program (request)
Shocker an employee at Trolltech wants to use Qt.Bjørn wrote:Hmm, why not Qt? It may not bind to SDL, but the drawing part of the particle engine is so small that it would be very easy to replace it with some Qt code anyway. I'm also working on a new version of Tiled based on Qt. It would be very nice if on the long run we could integrate the particle effect editor with this map editor.igneus wrote:Just to inform about progress in development: I decided to use wxWidgets GUI toolkit because it seems to provide clean and simple possibility to bind with SDL (I found a nice example at CODEpendent and it compiles and works without modification), is multiplatform, doesn't have huge set of dependencies and has a friendly license.
EDIT- If you want to use Qt, by all means please. It will work better with my KDE desktop. I think XULRunner might be a better choice though for independent theming.
Lazy bum.
- Bjørn
- Manasource
- Posts: 1438
- Joined: 09 Dec 2004, 18:50
- Location: North Rhine-Westphalia, Germany
- Contact:
Re: Particle fx program (request)
I chose Qt for a remake of Tiled since it suits be better for development than Java currently. Of course this is partly because I already use Qt 40 hours a week professionally while working at Nokia, Qt Software (Trolltech), but it's also because Qt is in my opinion superior in many ways to Java Swing. It is more feature-complete, has better native system integration and it's easier to do GUI layouting. Of course not everybody will agree with me.igneus wrote:Do you think Qt is worth installation and learning? Such a question might seem stupid, but I am non-programmer and person totally new in development of GUI applications. Why did YOU choose Qt for Tiled?
If I were to compare Qt to other alternatives like GTK or wxWidgets, well... it is my impression that Qt is vastly superior and easier to use than either of those. But I have to admit I never really tried to develop using those toolkits. I can only note that the GUI of the latest version of VLC is based on Qt instead of wxWidgets, and the developers have been quite positive about it.
Re: Particle fx program (request)
Ok, thank you. My PC is currently having hard time compiling Qt from source.
I'll give it a try and it isn't impossible that particlEd will use Qt as it's GUI toolkit instead of wxWidgets.
I'll give it a try and it isn't impossible that particlEd will use Qt as it's GUI toolkit instead of wxWidgets.
main TMW character: nguma
Re: Particle fx program (request)
I wasn't successfull in Qt compilation and don't want to try any more; moving back to wxWidgets.
main TMW character: nguma
Re: Particle fx program (request)
After all it seems that binding SDL with any external GUI libraries is always somehow dirty (GTK+) or I am not able to compile that library (Qt) or results don't work as they should (wxWidgets with "naked X" or motif backend).
I consider using Guichan: I managed to compile it (unlike TMW client ) and there is no need to make any dirty bindings with SDL because Guichan uses SDL as it's backend.
I asked Google to find any site with custom widgets, but poor boy couldn't find anything. Either he didn't understand me well or there doesn't exist any such resource. Then it will be a real challenge for me, total Guichan beginner, to implement tree view of the particle effect somehow.
I consider using Guichan: I managed to compile it (unlike TMW client ) and there is no need to make any dirty bindings with SDL because Guichan uses SDL as it's backend.
I asked Google to find any site with custom widgets, but poor boy couldn't find anything. Either he didn't understand me well or there doesn't exist any such resource. Then it will be a real challenge for me, total Guichan beginner, to implement tree view of the particle effect somehow.
main TMW character: nguma
Re: Particle fx program (request)
ParticlEd's home is currently at github:
http://github.com/igneus/particled/tree/master
http://github.com/igneus/particled/tree/master
main TMW character: nguma
Re: Particle fx program (request)
Has this been dead since February?
Anyone care to pick up?
Anyone care to pick up?
This message used to be meaningful.