Prof-UIS library license

For questions about using Classic.

Post » Mon Oct 12, 2009 7:07 pm

My question is in regards to the note at the bottom of the information page where the use of Prof-UIS as the interface library in Construct is mentioned, and how we must buy our own licenses to use it in our games-- First, I would like to know which of the many licenses we need to purchase in order to use the same interface you used. Second, and more importantly given the high price of Prof-UIS licenses, how would one go about implementing a different UI library for Construct? Would such a change alter all the excellent WYSIWYG features used in event/action creation and graphics design etc.? I'd love to be able to use Construct without paying 300+ dollars for a professional UI library! Just out of curiosity, if it is possible to implement a different UI library and retain Construct's full functionality do you have any recommendations for free/affordable UI libraries [affordable <= $100]?

Thank you!

Jeff Creswell
Co-president of [color=#FF0000:3n6wf09a]C[/color:3n6wf09a]res[color=#00FF00:3n6wf09a]C[/color:3n6wf09a]o [color=#0000FF:3n6wf09a]G[/color:3n6wf09a]ames
B
2
G
3
Posts: 11
Reputation: 872

Post » Mon Oct 12, 2009 7:28 pm

What part of it would you use to make a game?
Image Image
B
161
S
48
G
89
Posts: 7,347
Reputation: 66,249

Post » Mon Oct 12, 2009 7:48 pm

I think that the construct ui is built using that library, not the games and apps you produce with construct
Spriter Dev
B
87
S
21
G
12
Posts: 3,240
Reputation: 16,461

Post » Mon Oct 12, 2009 8:53 pm

@lucid
So basically that caveat is directed at people who intend to alter or borrow from the source code of Construct for their own engines, as opposed to those of us just using the Construct engine to make applications? [less important but just out of curiosity...] How about if we want to make C++ plugins using the SDK-- does this licensure issue limit extensibility?

Thanks,

JC

Co-president of [color=#FF0000:34ugk56b]C[/color:34ugk56b]res[color=#00FF00:34ugk56b]C[/color:34ugk56b]o [color=#0000FF:34ugk56b]G[/color:34ugk56b]ames
B
2
G
3
Posts: 11
Reputation: 872

Post » Mon Oct 12, 2009 9:57 pm

Lucid is right - basically, because the source code is open, some Prof-UIS files are available on the CVS. However, you cannot download these and go and use them in other C++ projects. Since none of these files are at all used in neither the runtime nor the plugin SDK (which deliberately hides all UI code) then you don't need to worry about Prof-UIS licences at all if you're distributing a game or plugin.

In retrospect it was a bad decision to go with Prof-UIS - since we have to pay for upgrades, which is always difficult for an open source project. But since we made the decision MFC (a free library with Visual Studio) now has the same features - so in Construct 2, we'll definitely be using that.
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,468

Post » Tue Oct 13, 2009 3:08 pm

Thanks, that's great to hear! Keep up the awesome work guys-- I can't wait for the big 1.0!
B
2
G
3
Posts: 11
Reputation: 872

Post » Tue Oct 13, 2009 7:43 pm

Well it has one (I guess) unintended benefit. Since Construct is open source any one can compile the program, package it as their own then sell it.... as long as the source code is included. But since you need the proprietary library, any one who intended to do that would be stuck with having to pay for that license first.
Image Image
B
161
S
48
G
89
Posts: 7,347
Reputation: 66,249


Return to Help & Support using Construct Classic

Who is online

Users browsing this forum: No registered users and 3 guests