Somebody's Recent Forum Activity

  • Ok, some more progress here - and a somewhat interesting direction design-wise. It's now synced with the background music in several ways. As more custom things get used and I suspect few people actually want to deal with that I have made an exe version available.

    WASD moves, mouse aims (a bit strangely, because of the layer scroll rates currently). But you can have a bit of fun and marvel at the visuals. Right click will toggle something as well.

    Here are some recent screens as well...

    <img src="http://i244.photobucket.com/albums/gg36/some9000/A.png" border="0">

    <img src="http://i244.photobucket.com/albums/gg36/some9000/B.png" border="0">

    The background is currently composed of 4000 objects, so I'm not sure what the performance would be. With 10240 objects it started to slow down here, so I decided to dial it down, leave more room for the fireworks.

    Anyhow, if someone tries it, early feedback would be welcome.

  • Hey, Linkman, first of all - once again a fantastic plugin (just like the Scale Behaviour, which I'm still forever grateful for).

    Now on topic - I have been trying to get a sort-of dynamic playing field thing going, with the camera moving just slightly as the player character moves towards the very edge of layout.

    I have tried to illustrate the idea (screen resolution is the same a layout size):

    <img src="http://i244.photobucket.com/albums/gg36/some9000/Camera.png" border="0" />

    I did look at the examples and tried doing this, but I must be missing something. I would prefer not changing the underlying layout as there's a bunch of location-based events already taking place. Any suggestions?

  • Thanks newt, will have to look into it, but I feel like that would make them a little too uniform, if they always try to stay in a grid formation. Currently I have slightly randomized speeds so their overall movement is fairly fluid and actually flocklike, which is nice.

    Anyhow, I felt like the background was a little stale so came up with a new, more dynamic version which interacts with our hero and his shots. Doesn't look too impressive when not in motion, but here it is:

    <img src="http://i244.photobucket.com/albums/gg36/some9000/FAP/1.png" border="0">

    <img src="http://i244.photobucket.com/albums/gg36/some9000/FAP/2.png" border="0">

    The (really simple) tech behind a part of it can be seen in this cap. Doesn't need any extra plugins or filters. Easy to make something that looks like fluid dynamics using this as well.

  • Hi everybody. Been a long time since I last did something in Construct, but now life's a little more relaxed so it's time to get back to it.

    I'm hoping to actually finish something for a change by sticking to a small and simple project. In this case it's a little twin stick shooter inspired by that horrific time sink known as reddit.

    The gameplay is still being refined, but the gist of it is: Our hero, the Forever Alone Guy trying to get to his one desire - NSFW material, while all this distracting junk gets in the way so he needs to get rid of it. And he does it by downvoting. Hence:

    Rapidly Extensively Downvote Distracting Items Tonight

    Anyhow, here's a screenshot:

    <img src="http://i244.photobucket.com/albums/gg36/some9000/REDDITDX9runtime59FPS1692mbVRAM.png" border="0">

    <img src="http://i244.photobucket.com/albums/gg36/some9000/REDDITDX9runtime59FPS1692mbVRAM2.png" border="0">

    Now that last bit is where we get to the question - as you can see the enemies are somewhat ordered - I didn't want them to overlap and become a mess. The solution was really simple:

    + Enemy: Enemy overlaps EnemyBot
    -> Enemy: Move 1 pixels at angle(EnemyBot.X, EnemyBot.Y,.x,.y) degrees

    Just push the enemy that's overlapping away from the other. Works quite nicely until there's a lot of them, when the 1 pixel of movement isn't quite enough. So I put in a little thing that pushes harder the more enemies there are:

    + Enemy: Enemy overlaps EnemyBot
    -> Enemy: Move 1+Enemy.Count/16 pixels at angle(EnemyBot.X, EnemyBot.Y,.x,.y) degrees

    The problem, though, is - it isn't exactly smooth. So my question is - any way to smooth it out?

    To aid with the question and give a little glimpse of the project here's the cap.

    You'll need the awesome Scale Behaviour and the also awesome HSV effect.

    WASD moves, mouse shoots, the controls are completely not done yet, there's rough edges, etc. It's quite early. Pressing Space toggles slow motion, which can be fun.

    Thanks in advance for any suggestions.

  • Just copy the link out, if it opens as a text file do a Ctrl+S in your browser and save the FX file.

  • Is there a way to tell if an object is in the light? For instance, I may want objects invisible unless you can see them.

    Set the collision detection on the "light" sprite to bounding box (or better yet, make a tight circular mask) and test if it overlaps with the objects? Seems like that would work.

  • Ah, it's been way too long... This may remind some people of something...

    <img src="http://i244.photobucket.com/albums/gg36/some9000/REDDITDX9runtime59FPS1789mbVRAM.png" border="0" />

  • Interesting, it does ~420fps here on my laptop. Well, then again it's a fairly one-off effect, probably wouldn't place a bunch of them all over the place. You could try disabling the PS 2.0 glow on the particles - it looks almost the same and does go a little bit faster.

  • Yeah, particles in Construct are rather nice - here's a flame thingy I made almost a year ago: http://dl.dropbox.com/u/1328856/BURN.cap

    Perhaps a slightly more realistic movement of the flame there

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Instead of using a hinge try using the spring action - i think it needs to be applied every frame. I cant really remember what values would be good, but just give it a try.

    Every frame, d'oh! Thanks, David. I read about it, added one at the start of the layout and nothing happened. Now by using it always and adding a force between the wheels to sort-of hold them together the result is much better (also the cap is updated at the link above):

    <img src="http://i244.photobucket.com/albums/gg36/some9000/PrototypeDX9runtime-1.png">

    Thing is, there seems to be no way to point the forces at image points, thus the "base" just hangs there and spins around since it's only held by something right in the middle.

    One idea I had was to disable rotations for it and just do a "Always - Base angle = Angle between the wheels", but that seems sort-of messy, is there a nicer, physics based way?

    You might give the custom movement behavior a try.

    I can tell you one thing. The triangles wont give proper collision detection at negative values.

    Not sure if custom movement can supply all the wigglyness that the physics one can. But if this doesn't work out I'll give it a try. Speaking of triangles - had that problem, but placing the image point right in the middle solved it. Besides, these are just test graphics anyway.

  • Hey, everybody. I have had this little project in mind that's basically a little agile tank thing going around on bumpy terrain and fighting things. An early prototype looks like this:

    <img src="http://i244.photobucket.com/albums/gg36/some9000/PrototypeDX9runtime.png">

    And you can get the CAP here: http://dl.dropbox.com/u/1328856/ProtoJack.cap

    Now here's the question: I'd like it to behave more like a vehicle, with suspension, etc. Currently using physics it is somewhere on its way there, but not quite. Now this topic had a discussion with examples, but unfortunately the file host is dead and no-one seems to have the caps. Has anyone got any tips (preferably explained in an idiot proof way) on how to implement suspension for the little beast?

    Cheers.

    Edit: Almost forgot - if you do grab the cap holding space will spawn rocks to have some physics interaction fun while pressing up will blast those rocks around to clear the space up a little.

  • Hopefully, heh.

    Meanwhile I have made some small progress (and made a cute little physics playground to test this as well) - but the current version lacks nice bumpy suspension.

    Anyhow, it's available here: http://dl.dropbox.com/u/1328856/ProtoJack.cap

    Left and Right keys move the little thingy and holding space will spawn more objects to interact with.

Somebody's avatar

Somebody

Member since 12 Feb, 2010

Twitter
Somebody has 2 followers

Trophy Case

  • 14-Year Club
  • Email Verified

Progress

15/44
How to earn trophies