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.


Send integer (Multiplayer)

The addition of the multiplayer action "Send integer" would be similar to the existing multiplayer action "Send message" but for sending numbers.

This would help multiplayer games that opt to not use the sync variable actions (in favor of other methods of communication between peers) by reducing bandwidth when sending number values to specific peers in the layout.

  • Chris Prop
  • Dec 3 2018
  • Already exists
  • Jan 4, 2019

    Admin Response

    As described in the comments, this is already possible by sending the number as a string, which given the overhead of sending a message makes negligible difference to efficiency. It also conveniently allows sending multiple values in one message, which is more efficient than sending separate messages.

  • Attach files
  • Admin
    Ashley Gullen commented
    December 04, 2018 12:28

    Why not just send the integer as a string? Given the other metadata attached to the message (such as the tag and recipient peer, as well as the transport overhead), the overhead of a few bytes is negligible.

  • Admin
    Ashley Gullen commented
    December 04, 2018 12:30

    This also provides a way to send multiple numbers in a single message (e.g. "2,4,55,67,89") which is more efficient than sending them separately, since that would require sending the metadata repeatedly with each individual number, whereas sending them combined only sends metadata once.