What next for Construct 2?

Discussion and feedback on Construct 2

Post » Sat Apr 20, 2013 6:50 pm

Hi all,

With another stable release out, we're thinking about what to work on next. Please note we are already busy lots of smaller projects, like better documentation around monetisation and improving platform support - this is just to find out what you all think about the next major feature you'd most like to see. We do plan to ultimately implement all of these, so hopefully it's just a matter of which comes first.

Please also note we won't definitely implement whichever option gets the most votes. This is so you can let us know what you want, which will be an important factor in to our decision about what to develop next, but there is no guarantee we will actually implement things in the order of popularity here. (There's lots of factors to take in to account like the difficulty of implementation, which platfoms support it, commercial value of features, etc.)

Some notes about the options:

- a debugger should allow for deep inspection of all aspects of the game at runtime, hopefully with also the ability to step through events and actions one by one whilst watching what happens to variables.

- real-time multiplayer is marked as "difficult!" since from what we've researched about networking, this will both be complicated to support, and also probably be pretty difficult to use properly even once supported, and possibly not supported on a broad set of platforms at first (may just be Firefox/Chrome browser until support improves). Making multiplayer games is hard, and it probably won't be a simple case of adding a "multiplayer" plugin or behavior - you'll probably need to design your game from the ground up with a fairly specific architecture, and be aware of some important aspects of networking theory. You should only vote for this choice if you're aware of this, and feel like you'd be up for the difficult challenge of designing an efficient multiplayer game.

- better tilemap support refers to being able to easily edit tilemaps from within the layout view, as well as hopefully importing popular tilemap formats, perhaps with some extra behaviors to help make tile based games easy to design

- modularity features refers to being able to do something like make custom plugins from events alone, add events to containers, sharing pre-built bundles of useful events, or enhancing function support. We're not sure exactly what this would look like, but it could benefit large projects and allow sharing event-based "modules" in the community.

- "find references" means a tool which allows you to search a project and list all places an object, file, or some other aspect of the project is used, and possibly automatically list/remove things which are not referenced anywhere. This could be helpful for large projects.

- "port the editor" means getting the editor to run on more platforms, e.g. Mac/Linux. I'm not really sure how practical it would be for us to take this on right now since we're a very small team (3 of us) with a lot to do already, but I threw it in to see if it gets many votes.

- we also have over 50 smaller suggestions which we don't count as major features on our todo list. If you'd rather we worked on adding as many of these as possible instead of a major feature, choose "general minor improvements".

- if you choose "something else", post below! However please note we're thinking about major features here - we already have loads of smaller suggestions and people often suggest things already on the todo list!

Vote away! :)
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,580

Post » Sat Apr 20, 2013 6:56 pm

Modularity features?

Um... hell yeah
Image Image
B
161
S
48
G
90
Posts: 7,356
Reputation: 66,767

Post » Sat Apr 20, 2013 6:59 pm

Exactly, modularity features sounds great.
ImageImageImageImage
B
140
S
58
G
36
Posts: 2,547
Reputation: 31,170

Post » Sat Apr 20, 2013 6:59 pm

I'd really like to see tracing or printing in Construct 2 to track variables and such. It's a real pain to make a text box and link it to a variable when you can just trace something in other languages.
B
10
S
3
G
3
Posts: 234
Reputation: 3,467

Post » Sat Apr 20, 2013 7:00 pm

Bones.
B
79
S
32
G
23
Posts: 119
Reputation: 14,937

Post » Sat Apr 20, 2013 7:00 pm

Debug is already possible to create. Of course it takes a little effort. I guess multiplayer would be the best next big thing for Construct 2. Real-Time Multiplayer would be a game change for this engine.
B
16
S
4
G
4
Posts: 56
Reputation: 2,942

Post » Sat Apr 20, 2013 7:02 pm

I voted for modularity features as it is "already doable" whereas multiplayer still relies on "technology to come" imo.

But Ash you already know I'm in favor of multiplayer features as soon as it is technologically available (matter of months from 2 to 6 I think).
New to Construct ? Where to start

Image Image
Image Image

Please attach a capx to any help request or bug report !
Moderator
B
247
S
85
G
40
Posts: 6,999
Reputation: 57,793

Post » Sat Apr 20, 2013 7:04 pm

I would be happy with any of these actually, Multiplayer, Modularity, Tilemap support. Hell yeah Scirra!
B
36
S
10
G
6
Posts: 948
Reputation: 11,101

Post » Sat Apr 20, 2013 7:05 pm

I think it's still a bit too early for multiplayer, and it might be a difficult feature to use.

To me modularity is the one part that falls behind in C2. I already talked about it, but making an RPG in C2 while having the possibility to make broad changes is still not easy.

For instance I'd like to use C2 layout to create all the location you have in an RPG, but being able to make broad modfications on all my layouts like Modifying layers disposition/properties/content mostly.
Things you can't really handle at runtime.

So yeah, I think modularity will go toward this idea.

Also modularity because a good game is seldom made alone. Being able to work with more than one developper would be a must.
And it would probably increase the quality and size of games.Yann2013-04-20 19:07:00
B
60
S
22
G
14
Posts: 1,479
Reputation: 16,346

Post » Sat Apr 20, 2013 7:06 pm

I vote for modularity features because if C2 does this it will become almost as powerful as coding it. It will also make programming much much easier for more complicated programs.

My second vote would be find refrences, I get lost in my programs too much.

Both of these will improve the pipeline so much that we can all make games faster and get back to killing zerglings much quicker ;).
B
69
S
11
G
6
Posts: 324
Reputation: 8,321

Next

Return to Construct 2 General

Who is online

Users browsing this forum: Colludium, Yahoo [Bot] and 2 guests