Arima's Forum Posts

  • Are there any other here-and-there broken features in CC? I've also read that the OR condition can be a bit iffy, and that XAudio2 is screwy for a lot of people, though I'm not sure how true these are yet.

    The OR condition caused crashes in my game, so I wouldn't recommend it. I've only had one problem with XAudio2, that sometimes after stopping and starting a new sound, sometimes it plays a tiny little bit of the sound that had stopped first. Audiere might work better, I haven't tried it though.

    "Don't delete variables. Especially family variables."

    Ack, too late. How... big of a deal is it if I did?

    If you haven't noticed anything yet, chances are it didn't cause any problems. It didn't always mess things up when I tried it, only sometimes.

    Also: I've read that the only reason for the August-2008 DirectX requirement is because it has something that XAudio2 needs. Assuming that this is true, and if I don't use XAudio2, could I possibly bypass this requirement and save players from having to download the redistributable?

    I don't think that's correct. I'm pretty sure XAudio2 is only one of multiple components that are needed. You can use dependency walker to find out what it needs so you can keep your installer as small as possible. To make it as easy as possible for the user when installing, I'm installing the necessary components in the same directory as the game's exe file (direct X will use the ones in the same directory if they're there) only after the user agrees to a combined EULA for my game and for DX9. Hopefully, most people want even notice.

  • OR, US

    scirra.com = 192ms

    ping 69.9.34.100 = 98 ms

  • I thought about that, but didn't list it because doesn't export to iphone or android. Upon researching more they said they're going to add at least iOS support eventually though, and I'm actually not sure how well iOS or android is supported by the others, so I suppose it could be a good option as well.

  • You edit your signature in your profile, and use BBcode. Keep in mind the max height allowed for forum images is 120 pixels.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • I think it's a matter of personal opinion. I like using tons of groups everywhere though - that way I can collapse an entire segment of code to a one line description. It makes it very, very easy to read and find what you're looking for.

    • paused
    • - menu
    • not paused
    • - player controls
    • - hud
  • If you don't want to be the only person who keeps harping on about other languages on the website, there's a much simpler way than deleting your account. You just need to stop keep harping on about other languages on the website, which you've already said you'll do. Problem solved.

    As Kyatric said, no action or respose has happened yet because we're currently waiting on an official response, as we don't actually have an official stance on non English tutorials yet. Once we get one, then we'll know what to do. It's OK to bring this to our attention, it's just the way that you've been going about it is the problem. Again, for future reference, all you need to do is PM an admin or moderator. Report the content and your concerns, then move on.

    I know you claim to be calm, but it doesn't sound like it when you do things like talk about deleting your account. Relax. Your concerns have been read, we'll discuss it.

    That better?

  • Use C2. There are a lot of problems like that you'll run into in CC. Seriously, if it's it all possible, I'm not joking, using C2 will make things much, much easier.

    Otherwise, what I generally do is have multiple layouts that are there only to store objects. To avoid a memory leak that happens when editing an object's animations sometimes, I split them up among multiple layouts so I don't have too many objects on any one layout. Then I restart construct after editing a few objects to edit some more, because I never know when that memory leak will happen. Keep in mind I have like 500 objects and thousands of animation frames though, so you might not encounter this bug.

    When coding, to find objects quickly, upon creating a condition or action, type a few letters of the object's name and construct will filter the list, making those objects easier to find.

    Any large static images I load at runtime with the sprite "load image from file" action, because large images add to the compile time significantly.

    I've had several times where my .cap has got messed up. The only thing you can do about that is save new versions often. Very often. Like at least one per day. I generally do one or two new versions per day.

    Depending how large your project is, there are miscellaneous bugs you might encounter. For example, don't use the layout object. Just don't. Even if it seems like it's working, it might not work in another layout with exactly the same code. Or, upon closing the layout object, construct might revert to using the wrong event sheet.

    If you have a ton of events, it might bog down your computer as well. It currently takes about 7 seconds for my computer to acknowledge any edit I make on one particular event sheet. That's very unpleasant to work with. I could split up the events into multiple event sheets, but then it takes way longer to compile, and it's about 5 minutes to compile already.

    That event sheet, by the way, takes 10 minutes to open before I can edit it. Even though it's approaching 6000 events, it still shouldn't take that long regardless because another event sheet with about 1500 events loads in a few seconds. I might not have the fastest computer in the world, but it shouldn't take that long to open.

    Don't delete variables. Especially family variables.

    When adding family variables, always use the family manager to do it. I heard the bugs involved in not doing it this way have been fixed, but I haven't been willing to try yet.

    Basically, using construct two is a vastly superior experience. Not to mention the idea of reusing the framework I've created for any possible sequel is basically out of the question. Deleting an object - ONE object - locks up my computer for an entire half hour. It would take days - maybe even weeks to delete the stuff that the sequel wouldn't have!

    More platforms, less bugs, better usability, more reusability. C2.

  • You do not have permission to view this post

  • That's a question for Tom - until then you can PM an admin or moderator.

  • filippileonardo

    I moved your thread to general. Please don't combine suggestions and bugs into one thread - report any bugs in their own thread in the bugs forum.

    Also, I know Ashley makes it look easy, but features and fixes can take time to implement, if they're going to get implemented at all. It's not reasonable to expect everything to be implemented in a week. For example, customizing the loading screen has been on the to do list for a while, but there's more important stuff to do that's been prioritized first. For now though, you can replace the HTML5 banner image in the exported folder.

  • Yeah, that's what I thought. Thanks for clarifying.

  • I was thinking about if a project was exported via phonegap or appmobi - a person could run it while not being online at all, so using a web address wouldn't work - though, come to think of it, a local file could probably be grabbed as well there, couldn't it? If that's the case, never mind then.

  • A 'preload image' action, perhaps?

    Edit - then again if a person is offline then it wouldn't work at all. Maybe an image from within the project is better.

  • Wow, this is awesome. Thanks for sharing!

    The only problem being the image appearing after the dialog box has loaded. I guess there isn't any way to have it use an already loaded image, like a sprite instead?

    Aside from that, very helpful!

  • Hey, congrats Davioware! I guess you managed to finish your game first out of the two of us. XD

    Going to make a demo and video?