tunepunk's Forum Posts

  • Another character done. This time a tribal. One more archer type character to come Any suggestions of what his special ability would be?

    Special abilities:

    Thief - Dash

    Elf - Magic Forcefield?

    Tribal - ?

  • Solved it. This seemed to work exactly how i wanted. Sharing if anyone else finds the solution useful.

  • Ashley as a workaround would it help to increase the size of the grid, or reducing the font size? At least in the add action dialog. It seems like when the elements have long text and extending in to the next "cell" that when you get strange behaviour.

  • PixelPower First release gonna be Multiplayer only. Mostly because otherwize I would have to spend a lot of time with a story, and making AI characters, and a lot of levels and content. Then I would never finish the game. LOL Hard to find the time with a fulltime job, and a fulltime Girlfriend. If i had a whole team I could probably make something even more awesome, but I have to keep it simple for now. Make less, but try do it as good as I can. But my plan is to keep adding content after release. Every month or so, maybe a new character, levels, game modes, or maybe a story mode.

  • KnivetonStudios Since the game i mainly done for touch devices i doubt it, but I will att a later point try out how it plays using mouse keyboard, or gamepad, and if it works well i might consider steam greenlight.

    PixelPower Thanks mate. Well as this is my first game, it's taking a bit longer as I'm learning construct as I'm going. And you're right, I did have a pretty good vision of what i wanted to make, so it's been a steep uphill to fugure out how to do some things. I still have some stuff on the list like database and higsscores which I have no clue how to do yet, but the C2 community is awesome for getting help, as well as some good tutorials here, so I hope It will work out.. LOL

  • Thanks for the example. It kind off works, but i think i have to work the other way around, since i have all kind of different shapes of colission boxes. So probably....have to give the bullet a variable like "direction", which is set when its fired. If the direction of the bullet changes (Bouncing off) & if the change is smaller than "Bullet.direction" +/- 15 degrees, go ahead bounce(do nothing).... Else destroy.

  • Just recorded my first gif. Most functionality done. Time to replace all the dummy objects.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I'm trying to make a custom ricochet with events as the standard bounce of solids is not exactly what I needed. I want my "bullet" to ricochet only if hits the solid at an angle further from the perpendicular of the solid. Closer to the perpendicular it would not ricochet.

    Any idea how I would go about that?

    And Is there any way to get the angles between the points on a solids colission polygon?

  • Lordshiva1948 DARTH Crusher Thanks guys. More characters coming shortly.

  • Working on more characters for the game. Here's the Elven archer

  • Just created a Patreon page too speed up development a bit. Please support or share if you find it interesting. https://www.patreon.com/user?ty=h&u=3319924 The playtest room is up a few more days if you want to try.

  • Solved it. Sharing here in case someone else needs to detect collisions based on the BBox. Great for example on isometric games och if you need to detect collisions other than the collision polygon.

  • Found this c++ code that might solve it.

    if (RectA.Left < RectB.Right && RectA.Right > RectB.Left &&

    RectA.Top < RectB.Bottom && RectA.Bottom > RectB.Top )

    Just hope i can translate it to something usable in C2

  • I'm trying to Pick objects that has overlapping BBoxes. So I would guess Object1.BBoxRight < Object2.BBoxLeft would detect if they were intersecting, but would also pick every other instance of Object1 left of Object2. How do I pick only the intersecting instances using BBox?

  • Got it to update now. Don't know why it didn't update before.