Camera for Side-Scrollers?

This forum is currently in read-only mode.
From the Asset Store
Simple and easily editable template for a dynamic camera that zooms in and out based on how far apart the players are.
  • Hey guys,

    Just thought we could ramble about this topic. I'm currently still sorta doing pre-production for a personal project, trying to figure out the visual style and how the whole thing could feel like and one of the important aspects to tackle is the camera / scrolling system.

    So... I guess everyone here knows Cave Story, right? If not, you can download it here:

    What I like about its camera system is that it's not just fixed to the player sprite - it's dynamic and has a nice little drag effect. I like that effect, it's not driven to the point where it can become annoying, but it adds some dynamic, as if the camera tries to follow the character and has to readjust a bit, it makes the whole thing feel a bit more fluid.

    So, I've seen some camera threads here already but never quite understood the logic behind their systems. My idea is that you create a camera sprite that is linked to the player sprite and set the system to scroll to the camera sprite - then, if we'd give the camera an expression that emulates this 'drag' effect (so it always drags a bit behind the player sprites movements), we should have what we want, right?

    Any thoughts on how to solve this in the simplest, most streamlined way? The effect should be subtle enough to not be annoying to the player, but just to make the whole game a tad more dynamic.

  • Here is an trailing platform camera example.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Gotta love this community, this is pretty much exactly what I want

  • Damn gradients dont render too well with float scrolling positions. I guess thats because they use the bouncing box co-ordinates. If you replace all the gradients with sprites the scrolling looks fine.

  • Uh, they are sprites. Even if I fill bounding boxes with pure black color, they still flicker.

    Hmm, but if I leave some blank space along borders, they are smoother...

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)