Construct 2 - most wanted

Discussion and feedback on Construct 2

Post » Mon Aug 16, 2010 8:02 pm

I would like a few more small changes, including most of the ideas mentioned before.

-Sometimes I get lost in my environments and would like to be able to zoom out the layout to get my bearings, especially when working on low-res games, it can be difficult to tell exactly where the frame loaded. So basically I would like a bit more control over moving and viewing the layouts. A zoom feature would help to see how your levels look and get a bearing of how big or small everything is. Being able to zoom in could help you see details that are easily missed, and being able to zoom out would help programmers and designers organize their levels more. (EDIT: I now realize that I can zoom by holding ctrl and using the scroll wheel. =P)

-THE ANIMATOR SUCKS SO BAD! You need to give it a really big overhaul. Firstly, maybe a way to set custom colors at the bottom (not sure if you can or can't but I don't know how) and definitely an animation previewer. It is really frustrating to have to keep loading the application just to see how something animates. Fix the small bug in the animator that if you click the up arrow on the color selector when it is at 255, the whole program crashes. Just put a block there. Also, make the boxes in the colored checker grid in the background a full pixel in size. It is confusing when working with retro art, how the boxes in the background don't line up with your art. Overall just make it more user friendly!

-I would like to see more ways to export games, such as flash, or a different type of internet gaming option, as well as the ability to make games for mac users and the like. All of this has been mentioned already, so I won't repeat it all.

-There is another small error I've noticed, that Mr. Ksoft mentioned already. In the editor, if you try to click on a group or an event that is near the top or bottom of the screen, nothing happens, and in order to click on it, you need to scroll down first. That should be fixed. Also, the program feels unresponsive at times, because of how long it takes to respond. Like Mr. Ksoft said, make the program feel more responsive and stable.

-I like the idea of being able to place objects in a type of tiling format. That would really simplify everything. You could just select different tile sets, and set each graphic. Then using a tiling tool to easily place objects would really help everything get done smoothly and about a thousand times faster.

-I hate the little sprite ribbon on the side, but I love it too. I just wish that it would be easier to manage all of your sprites and the layers they are on. A few features for that that would be nice are: NOT having it always scroll back up to the top every time the order of something is changed; being able to drag objects up or down to easily change what is placed where and what goes in front of or behind something else; the ability to organize it different ways with the click of a button, such as alphabetic mode, or z-order mode, etc. I really like this toolbar but it desperately needs help.

- I would like some sort of ability to make projects easier to work on by groups. That should include some sort of easy way to copy and paste new objects from different games (or versions of the same game) into each other. I would also like the ablility to split up a game so that different people can work on different aspects of the same game at the same time, then be able to put the two halves (or however many there are) back together again, and have the changes each person made to be saved. Now, only one person can work on a game at a time, and in cases such as my own, where me and Mr. Ksoft are both working on the same game, we have to take turns, and if we don't then one person has to look at the changes the other made, and do it all from scratch on their own copy. It would be easier if one could just copy the changes and add them to the original game.

I think that's about all I can think of for right now. If I think of more, I'll post more, but keep in mind that a few of the simpler suggestions I made could easily be put into C1 before the final version comes out. (which is what I'm hoping for)

-Oh and for C2 specifically, there should be an option when starting a new game, the ability to pick what kind of game it will be, from a bunch of different basic styles (platformer, RTS, puzzle, shmupper, etc.) and the new file will start with a few generic but necessary changes, such as the lack of scrolling in puzzle games, or some set of basic event groups for whatever type of game it is. The second choice you should have is the ability to pick whether the game will be in 2D or 3D. That way there will be no confusion about what kinds of objects can be placed and such. I would really like to see cooler 3D games in C2, such as simple FPS's like DOOM and 3D exploration games, or simply the ability to switch to virtual 3D realms to 2D ones easily.

... not sure if any of that makes sense or not, I'm pretty tired...
B
3
G
2
Posts: 10
Reputation: 695

Post » Tue Aug 17, 2010 12:16 am

These have probably been brought up already but here goes.

- Improved animator. Someone posted some illustrations of a new animator they had in mind. Yeah it looked a lot like MMF's but who cares; Construct and MMF are already very similar, what's the big deal?
- Universal Gamepad support
- Window resizing without interpolation
- Better sound/music management
- (Optional?) Tile-based level editor. I would love you guys for this. I've considered switching to GM solely for it's level editor.
-Sub-apps
-The ability to lock and unlock single objects in the layout editor
-Some way to cache objects to keep layout editors clean and simple, aside from throwing objects in another frame and making them global.
Image
B
225
S
27
G
13
Posts: 1,774
Reputation: 18,024

Post » Tue Aug 17, 2010 3:27 am

I don't know if this one is in any of the newer versions past .62, but...

-Option for exact duplication of a layout, including all events and objects - sometimes you want a layout that's exactly like the one you've already made but with minor differences, and recopying code is inefficient and time-consuming if you have a number of events in the layout you're duplicating.

This feature is badly needed. There should at least an option to include or not include all events in the duplication.
B
12
S
4
G
3
Posts: 426
Reputation: 2,458

Post » Tue Aug 17, 2010 3:47 am

- Write plugins in C#. C++ is just tedious compared to C# coding.. at least to me. C# is the wave of the future for Microsoft so if Construct is going to take 4-5 years to develop C# will be enormous at that point. You would get a lot more plugin writers due to the ease of development.

- Better debugger. Should be able to single step and do other things a typical debugger can do.

- Better scripting support. Right now scripting seems like an afterthought and the integration isn't all that great. Some simple stuff like allowing someone to check all the boxes, or all libraries in a directory. Should be easy. Add support built in with (Py2exe or pyinstaller) where you can build working binaries with external libraries without having to jump through as many hoops. Hopefully keep Python as the main scripting language cause it rocks!

- I hate that to work with objects on a layout you have to either physically place them on the layout or put them on another layout and have to make them global to be accessible from events. Should be able to access any object .. for example how GM does it.
B
8
S
3
G
7
Posts: 835
Reputation: 5,313

Post » Tue Aug 17, 2010 12:27 pm

a possibility to run the game on multiplatform would be great
since construct is based on DirectX , maybe it's easy to make it land on XBLA?

though iPad or Mac might be an extravagant hope...
B
2
G
2
Posts: 1
Reputation: 677

Post » Wed Aug 18, 2010 4:08 pm

A few more:

List only objects with more than zero instances in alphabetical order in the debugger

Have some way to set warnings off by default in the debugger or at the very least no warnings for if the number of instances is zero

Hardware accelerated event sheet editor

Cue sound files to play one after another - if done with events currently there can be gaps between the sounds, which doesn't work for segments of music

Dragging expressions from one expression box to another

Objects appear in event sheet object list if created in event sheet
Moderator
B
88
S
32
G
33
Posts: 3,005
Reputation: 27,432

Post » Wed Aug 18, 2010 7:25 pm

Right now if i understand correctly, objects created doesn't really count as created until the next tick. When i asked you ash i think you told me it had with the fundamental code to do, so can this be changed for construct 2?
B
8
S
2
G
5
Posts: 744
Reputation: 3,288

Post » Wed Aug 18, 2010 7:32 pm

Other then that my strongest request (which i still hope will be implemented in construct 1) is better ability to move code and objects between projects without problems. I would like that when you copy a bunch of events, and some object(s) are missing, you get to choose which object should be used as a replacement. I think that's how mmf does it.
And if you move an object to another project, and there's allready an objet there with the same name, a box pops up and you get to change the name of one object.
B
8
S
2
G
5
Posts: 744
Reputation: 3,288

Post » Wed Aug 18, 2010 8:21 pm

I assume you mean between projects?
Moderator
B
88
S
32
G
33
Posts: 3,005
Reputation: 27,432

Post » Wed Aug 18, 2010 10:26 pm

Uh.. well... :oops:

(edits)

That's what i said.
B
8
S
2
G
5
Posts: 744
Reputation: 3,288

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 12 guests