Construct 3 suggestions & ideas

Suggest and vote on ideas for Construct 3! Please note this is only one aspect of planning. We do not guarantee any features here will be implemented, even if they are top-voted ideas. The aim is just to collect feedback. Remember to search for existing submissions before adding an idea, describe your ideas as comprehensively as possible, and vote for plausible ideas that are well thought out. Please see our full guidelines on suggesting features.

60 VOTE

Native Bezier Spline Paths / Smart Waypoints

Native Bezier Spline Paths inside C3.

I'm aware of Rex's one and Pode's but imho this should be in Construct 3 and better integrated with the events system.

Bezier Spline Paths are very useful in a number of ways. 
It can allow nice easy setup of curved movement of game objects. for instance platforms. So a platform can move in a circle smoothly along a path and once reached the end of the patch can move back.

It can be used to simulate writing, drawing, opening and closing doors etc.

I know we have pathfinding and I know we have a way to to do this so that the object moves to other objects placed as nodes, but it takes a lot of time and effort and lines of events to make them go in anything than straight lines.

Especially when one starts to work in Isometric environments this saves a lot of headaches because one can visually do a lot of movements accurately in terms of level / puzzle design.

Look at this waypoint system addon from the Unity Asset store.

https://www.youtube.com/watch?v=-0bnqXVem6s

 

Other Examples

https://www.youtube.com/watch?v=-pmDRgp7ECY

https://www.youtube.com/watch?v=P7v-sRtl0jk

There are a ton of useful things that can be done with this if we can use events with this.
If this can be created so that you can trigger events when it reaches certain control nodes on it.

Also brought up in this thread from 2014.

https://www.scirra.com/forum/bezier-spline-paths-updated-for-ashley-s-brain_t115639

If we look at 4 of the major game engines - they all have it

Please consider to have this in a functional way implemented into C3.

 

 

 

  • Guest
  • Apr 6 2017
  • No status
  • Attach files
  • oosyrag commented
    April 6, 2017 15:59

    Bezier paths are easily created with qarp and cubic in a single event, although I'm going to guess the average user won't be comfortable with this. Could be interesting as an object. It does seem suitable to have this feature for a graphical based editor.