Ahr Ech's Forum Posts

  • Some UI stuff.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • jojoe

    Thanks a lot!

  • 9 minutes of my buddy testing the latest build of Reliquary. Stage 1-1 through 1-4

    https://youtu.be/S5_Y6BxOH90

  • Just to make it really clear in addition to what Jojoe said, the tiled background is an object, not the image file itself. So you need to make a new tiled background in C2, right click it, hit "edit image", and then give it the image file you want to use.

  • Jimzip

    You shouldn't need to use collision or overlap checks at all. Just throw all the objects you want sorted into a family and set it up like this:

    It'll just continually sort everything correctly based on object.Y.

  • Excellent work! This is one of my all-time favorites, and you've done a masterful job mimicking it.

  • Melee weapons in Reliquary have a charge attack now.

    Also been working on generation for area 3.

  • It only happens when you're against a wall? Could be your 8-Direction object isn't able to rotate because the corners of it's collision polygon are snagging. Try using LittleStain's suggestion of using the moveangle instead of the object angle, but also turn off Rotate Object in your 8-Direction behavior's properties.

  • To scroll past the edge of a layout you just need to set Unbounded Scrolling to yes in your layout properties. I don't think there's a way to toggle that at runtime though.

  • 2.5D typically means the game is rendered in 3D but presented with a side-on perspective that mimics a 2D sidescroller. C2 is a 2D engine out of the box, so it can't generally do what you're looking for here. There are a few ways around that with plugins to render 3D models, 3D models rendered out to sprites or just clever use of parallax to mimic a 3D space.

    If you're really married to the idea of it being true 2.5D you might be better off with something like Unity, though. That would be better for console support too, because out of the big three C2 currently only exports to Wii U.

  • This works beautifully if you don't mind using a third party plugin.

  • What do I put in for DesiredX?

    Whatever position you want the object to take. Rojohound's solution is better, though.

  • Set X (DesiredX)+20*sin(Sprite.angle)

    Set Y (DesiredY)-20*cos(Sprite.angle)

    This example will make it rotate around a point 20 pixels below the origin. Hopefully you can adapt the concept to what you need.

  • By their very nature, anything to do with Global Variables will not take their location on an event sheet into account because they are accessible throughout the project. You'll have to set just the ones you want to their original values manually.