C2 - Feature voting system

Discussion and feedback on Construct 2

Post » Wed Sep 03, 2014 6:44 pm

Hi @Ashley,

So I'm always reading posts from people that want a feature added to C2 but feel like they aren't being heard.

I thought It maybe good to build a web based feature/task request system where people can add a feature/task and vote up or down on others. The higher the number of votes the higher the priority/chance of it getting done with your discretion of justifying why something can't or wont be done. This way you get a clear direction from the majority of community of things they want done earlier rather than later.

Unity use a similar system here -> http://feedback.unity3d.com/

Cheers,
Wyrm
ImageImageImageImageImage
B
19
S
5
G
1
Posts: 614
Reputation: 2,542

Post » Wed Sep 03, 2014 6:57 pm

I would have thought that it should be up to the developers whether such a system should be implemented.

Ashley does introduce a voting thread from time to time as it is.
If your vision so exceeds your ability, then look to something closer.
Moderator
B
134
S
30
G
86
Posts: 5,412
Reputation: 59,508

Post » Wed Sep 03, 2014 7:07 pm

The last time there has been a poll, users have massively voted for a multiplayer system that I haven't seen used that much (I'd also expect a lot of users not to be able to use this feature, as networking isn't super user friendly).

Anyway, i'm all about democracy. But I'm not too certain that users here are all about picking features that would benefit everyone, as much as I appreciate the community.
B
79
S
22
G
4
Posts: 311
Reputation: 12,774

Post » Wed Sep 03, 2014 7:16 pm

This is why I said "The higher the number of votes the higher the priority/chance of it getting done with your discretion of justifying why something can't or wont be done." If you look at the highest voted thing on the Unity system you will see it's a Linux version of the client. Now that is a huge task and big decision. They don't have to do it they just know the community have given it the most votes. Now if you change the status to 'planned' you will see that they pick and choose the features they want to do.

It's just a big idea/road map communication system.
ImageImageImageImageImage
B
19
S
5
G
1
Posts: 614
Reputation: 2,542

Post » Wed Sep 03, 2014 7:41 pm

Great idea, I have a post that i request to add MoveTo behavior to C2, or at least improve Custom Movement behavior.
B
60
S
10
G
10
Posts: 1,013
Reputation: 9,155

Post » Wed Sep 03, 2014 8:30 pm

Lemme just raise that with a soft serve ice cream dispenser, some hacked celebrity pics, and ....oh 3d.

You kind of need to know what can be done before you start making lists, otherwise you're just fueling hype.
Image ImageImage
B
169
S
50
G
173
Posts: 8,313
Reputation: 110,270

Post » Wed Sep 03, 2014 9:46 pm

I agree with newt

I would also imagine if Ashley wanted a voting system he would have implemented one already.
B
48
S
16
G
9
Posts: 1,098
Reputation: 11,197

Post » Wed Sep 03, 2014 11:28 pm

I'm a little skeptical of voting systems. I do keep a close eye on the forum and the regularity features are mentioned are already a rough sort of voting system. The problems I see with formalising it are:

1) users vote for things which are technically an extraordinary amount of work, or are a completely different product, e.g. 3D. I'd hate to have to keep defending why we are not doing 3D when it's the most voted feature.

2) I am actually a little skeptical that people really know what they want, first with the WebGL shader effects feature, and then much more clearly with the multiplayer feature. Multiplayer was extremely highly voted for in previous polls. We developed it over several months - it was hard work, and involved quite a lot of research and prototyping before that. Despite the huge amount of heavy lifting the multiplayer engine does for you internally, networking is just a difficult topic in general, and I think that's why it's seen fairly low uptake. I think people see features in the voting stage as magical solutions that will solve everything with no effort, but realistically nothing ever turns out like that. I think we documented it well, it's just hard to design multiplayer games. Maybe it will see increased uptake over time, but so far it was an awful lot of effort for a feature that has seen niche use in practice.

3) Users don't see the internal technical complexity. For example a common request is to get the editor tabs to persist the same colors between launches. Seems simple and trivial, but I've looked and it's buried somewhere in the black box of our pre-compiled UI library, so it's really difficult. So then you might have an apparently easy feature really high voted, and everyone's wondering why don't we just do it?!? Accusations follow that we ignore our users, etc.

4) Lots of suggestions come without compelling use cases, e.g. "why don't you make a feature to return the Nth prime number?" Well... why? Who needs it? What do they need it for? Why is it so important? Lots of one-line suggestions lack a thorough definition that identifies it as something really compelling that deserves attention, or are so broadly defined or vague that it's hard to know how to actually address it with code. Every feature we work on comes with opportunity cost - the possibility we're not working on something else that could be even more important.

Obviously we wouldn't exist without our customers, and exist to serve them. However there is a careful balancing act to be made and I think user voting is a pretty distorted version of that. Also, I'm pretty sure @Tom has no time to work on it :P
Scirra Founder
B
397
S
236
G
88
Posts: 24,389
Reputation: 194,448

Post » Thu Sep 04, 2014 11:50 am

yes I agree with @Ashley, as for me it's hard to make a simple good looking game with a software called C2 which is easy enough to learn.

Now look it in different way Team C2 is making Software itself, so we can just say that, oh I want this in C2 or that, but see the work that have to be done by Team C2, so I think Team C2 know well what is good and what will work. :)

It's not a joke to maintain C2 with less human resources. It's hard. Try to Understand it. :D
B
95
S
19
G
15
Posts: 198
Reputation: 14,446

Post » Thu Sep 04, 2014 12:07 pm

It seems it's harder to finish existing features than adding new ones...
ImageImageImageImage
B
157
S
66
G
42
Posts: 2,603
Reputation: 35,343

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 9 guests