updating sounds IS A JOKE!

Discussion and feedback on Construct 2

Post » Sun Jul 06, 2014 6:12 pm

and I thought updating a sprite was really bad...... then I dared to do something really complex like..... update a sound -
so there's no "reload file from disk"..... so I thought ok, just re-import it, a bit crap but hey, and... as most of you know it rename the sound!!!!!!!!

Importing and managing assets must be improved before adding new features like lighting!!!!!!!!!
B
7
S
2
Posts: 16
Reputation: 771

Post » Sun Jul 06, 2014 6:27 pm

I think I mentioned this is your first post about images. Yep. I agree. Assets should be based on what's imported and managed by the developer. and not managed by C2. That way editing is done in the folders. I really don't like C2 asset management. I know supposedly you can, but due to how C2 organizes and names and stuff. It's all a pain.

I agree. There are a few key developer components that need to be tackeled. And they aren't.

Modularity
Asset management
asset store

Whatever order you want to put it in. however we have seen tile editor, multiplayer, shadows and all sorts of other additions and fixes since a poll was held about 2 years ago. And out of of all the actual productivity features wanted. only improvements to UI and the Debugger has been done. none of the others. sigh.

In C2 until asset management is better by being more fluid. It's best to use prototype fillers. then add the finished assets at the end.
B
90
S
18
G
9
Posts: 2,455
Reputation: 15,038

Post » Sun Jul 06, 2014 6:30 pm

I had no problems with sound, but I fully agree that priorities in Scirra updates are somewhat strange, do not care who they bring new things, but I wish they made some sort of announcement of what is considered for future updates. That way the community could choose, and choosing priorities, add new or change existing ones.
The construct is what it is today by the community and its users, it would be a big step something like that.
B
12
S
3
G
1
Posts: 188
Reputation: 1,377

Post » Sun Jul 06, 2014 6:51 pm

As I understand the priority to C2 is.
anything not part of the IDE. ie stuff that requires C++ programming. Some get's done. But it's much farther between. Plugins and logic flow(ie JS) get's worked on more.
B
90
S
18
G
9
Posts: 2,455
Reputation: 15,038

Post » Sun Jul 06, 2014 7:07 pm

@jayderyu
jayderyu wrote:As I understand the priority to C2 is.
anything not part of the IDE. ie stuff that requires C++ programming. Some get's done. But it's much farther between. Plugins and logic flow(ie JS) get's worked on more.


That's a shame. There are some simple things I would really love the IDE to do that would make navigating code and debugging so much easier. Multiplayer was an epic addition and it's great that I can more easily add shadows now but damn i wish the IDE would just highlight my search results when looking for usages I'm debugging or offer a collapse all on functions like it does for groups.
B
20
S
7
G
1
Posts: 221
Reputation: 2,077

Post » Sun Jul 06, 2014 7:58 pm

Yup. Asset management is pain in the a**, but they're running a business here, community wishes and actions are not a priority and we don't know what information drives their decision to spend time on twitter plugin and such, but not on making asset management easier.

I really hope they let the community to create twitter-like plugins, and spend their time making C2 IDE a better place, starting with asset management and asset store. I cannot tell how many nights i spent tinkering on this problems, and just decided not to spend any time working on it seeing how Scirra reacts when community tries to make improvements on C2.

However, it such a great tool on many other fields. Let's give them time, for now they are doing an ok job. We cannot make IDE a better place, but we can create good plugins, and community proved that long time ago.


And yes, updating sounds is a joke that bites your a** late in the development.

Edit: Superb response time on a request (r175). IDE is a better place now regarding asset management.
Last edited by JohnnySheffield on Sat Jul 12, 2014 9:09 am, edited 1 time in total.
Be nice until it's time to not be nice
B
36
S
10
G
9
Posts: 293
Reputation: 6,712

Post » Sun Jul 06, 2014 8:11 pm

As a solution to the sound, all you have to do is save the game project in Folder format, then overwrite the sound files in Construct. If you need to use the IDE to convert to the OGG and AAC formats then you can import under a different name, then in Windows re-name/overwrite the original SFX.

To me, Construct 2 engine/core and plugins are the most important parts to focus on for now. The resource management is a bit bare-bones, but it does work. I'd rather that they are done after the main game engine has all of the original features and modularity/team development options that were originally planned.
"Construct 4 lets YOU make advanced games! (they wont run anywhere)" Construct Classic - Examples Kit Dropbox is a pile of trash and if you need my old files PM me! :)
B
125
S
42
G
17
Posts: 2,228
Reputation: 19,918

Post » Sun Jul 06, 2014 9:28 pm

i don't change assets every day, so for me it's not a problem to rename one in a while.

but i can understand people who have a lot of asset changes and iterations. it's a big pain.

maybe there should be a separate tool in the ide, that lets you browse the asset folders and copy/delete with 1 click
B
43
S
11
G
4
Posts: 428
Reputation: 7,459

Post » Sun Jul 06, 2014 10:26 pm

For what it's worth, I heard some very good advice on this subject a while ago. Use a Dictionary object and set a key to the audio file name you want to play. Then, to play sounds, select "Play (by name)" and get the file name from the key value that you set earlier. Then, if you need to update an audio file, all you need to do is import the new audio file and change the name in the appropriate Dictionary key. The old file(s) can be deleted and you won't need to find every audio command in your game events to change the reference. For example:

audio filename linking.png
You do not have the required permissions to view the files attached to this post.
Last edited by Colludium on Sun Jul 06, 2014 11:38 pm, edited 1 time in total.
A big fan of JavaScript.
B
76
S
20
G
74
Posts: 2,253
Reputation: 46,480

Post » Sun Jul 06, 2014 11:12 pm

Colludium wrote:For what it's worth, I heard some very good advice on this subject a while ago. Use a Dictionary object and set a key to the audio file name you want to play. Then, to play sounds, select "play by name" and get the file name from the key value that you set earlier. Then, if you need to update an audio file, all you need to do is import the new audio file and change the name in the appropriate Dictionary key. The old file(s) can be deleted and you won't need to find every audio command in your game events to change the reference. For example:

audio filename linking.png


Why don't you skip all that and just use the Play (by name) option in the audio? I am using that for futureproofing since my past projects have the issues that the thread starter is speaking of. Especially when you team up with a competent audiobro who keep doing iteration to improve the overall music atmosphere. What I find out is that if you use Play (by name), you can delete the previous audio file and put in a new one without any difficulty at all.
B
36
S
18
G
11
Posts: 248
Reputation: 8,694

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 13 guests