R0J0hound's Recent Forum Activity

  • One way could be to compare the x positions of the colliding objects.

  • I've not encountered that.

    Is the dictionary on the current layout you're editing?

  • Not Unity. Since it says it was done with the help of bitfrost, it probably uses their engine:

    http://www.bifrostent.com/#technology

    The PSP and PS4 ports of their engine are likely kept to themselves due to a NDA with Sony.

  • This plugin should help:

    Basically you'd take the change of the mouse's position and multiply it by some sensitivity value to get the amount to move the sprite cursor.

  • It can't still be made in construct classic if it runs on ps4. Construct classic is windows only. It looks to be reimplemented from scratch by bifrost entertainment.

  • The analyzer expressions of the audio plugin would be a good place to start looking. I haven't messed with it at all so I don't have any more knowledge beyond that.

    I second the recommendation to just ask the player the gender. Forcing the player to say his name has two issues. One, it makes your game unplayable for players with no microphone. Also unless the game uses the microphone as part of the game mechanic it would be out of place.

    Second you risk angering the player if you guess their gender wrong.

  • Since Construct classic isn't being developed anymore the most you can do is work around it.

    In all the time I've used Construct I've never encountered that error, so it's likely rare.

    Try:

    Re-opening construct.

    Rebooting.

    If it happens a lot you'll have to identify a cause and then change your project to not do that.

    My only shot in the dark idea for the cause could be you've run out of video memory. If you use a lot of big images it can be easy to do since the editor needs video memory and when you run the game it also needs video memory. But it's just a guess.

  • liquidmetal

    Imitation is the sincerest form of flattery. That said, it was also thought to be a of clone to Construct Classic. You can find a topic discussing this on these forums. It turns out as I recall that both projects are about as old as each other and Gamedevelop's author was unaware of Construct when he was first making it. But regardless I don't see an issue, ideas aren't copyrighted, and if it's a good one then why not use it?

  • Here's a few other miscellaneous experiments, some old, some new.

    https://www.dropbox.com/s/jnjcxc6hb8wu4 ... .capx?dl=1

    /examples28/boom.capx

    This is an attempt at a type of explosion. I was shooting for the look of a mortar explosion.

    No behaviors used. One interesting bit is I used a drag force on the particles that's based on their speed and size which allowed smaller particles to travel farther than the big ones which gave a nice effect.

    https://www.dropbox.com/s/36fg2ook2g085 ... .capx?dl=1

    /examples28/parser.capx

    A simplish calculator that parses and evaluates a typed equation. It tells you what's wrong if the equation is invalid. I never cleaned it up so it has a lot of debug stuff in it.

    https://www.dropbox.com/s/lchsartewcoo3 ... .capx?dl=1

    /examples28/event_physics3.capx

    An endeavor to implement physics for boxes without any behaviors. It's a constraint based solver based on some online guides. It's not perfect, but I learned a few things with it.

    https://www.dropbox.com/s/bhz8rpwuuq8j6 ... .capx?dl=1

    /examples28/voxel_isosurface.capx

    This generates a voxel isosurface that you can rotate a bit for a 3d illusion. There's some commented out stuff for other shapes but I never updated it to work right with the latest changes of the capx. Left click destroys it.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It could be webgl related perhaps? Not sure, I don't use webgl currently.

    It possibility could be that the timing of when c2's canvas is copied is when the canvas is between redraws when it's cleared? That's my only guess and it could be entirely wrong, also when I've looked into a solution in the past I've not had much success.

    A third possibility is no value is ready when invoking a download at that moment. Just a thought and since the built-in snapshot action has a "on canvas snapshot" condition, it may be a possibility. An idea could be to assign the last line of the script to a global var, and in events and then every tick check if the global is set before saving it.

    But taking a step back it may help to just use the snapshot action, since that is known to work.

    Here's how:

    https://dl.dropboxusercontent.com/u/542 ... pshot.capx

    use low quality fullscreen scaling

    set the canvas size

    zoom out the layout so the same stuff is seen.

    wait 0 so c2 has a chance to adjust the layout

    scroll to the center

    take snapshot.

    Then after the snapshot set everything back to what it was.

  • Edelplastic

    I think I didn't explain it well. Here is what all the parameters of the "draw line" action should be. I just used the standard names of objects to make it more clear.

    sprite.x-canvas.x

    sprite.y-canvas.y

    mouse.x-canvas.x

    mouse.y-canvas.y

    "rgb(0,0,0)"

    2

  • Edelplastic

    Positions are relative to the canvas itself. So you have to subtract the canvas' position.

    For example

    (sprite.x-canvas.x, sprite.y-canvas.y)