briggybros's Forum Posts

  • Could you post a capx?

  • You could create an array with a length that of the longest combo, then after each button press, check the last x keys in the array.

  • That's up to you as the designer.

  • You can have a global variable which has the name of the current layout, which can be returned from a system expression and when you go to the save menu, do not update the variable. Then when they click back, use the 'go to layout by name' action using the global variable you stored as the name.

  • What do mean by an input buffer? When you press a key, construct will handle the key press on the next tick, it process the input for you.

  • Every tick set one objects position to the image point of another and then set rotation accordingly?

  • Yes, create a new layer above the game layer. Put all the sprites you want to stay still on this layer and set the layers parallax to 0.

  • You can create joints with the physics behavior, see https://www.scirra.com/manual/98/physics

  • Do you mean to have one sprite over another?

    Just change the Z-Order, either in the layout or the event sheet.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Working on it now

    EDIT: See attached for the adventures of Jeff the robot in the world of identical 16x16 noise tiles.

  • Assuming you're using a tilemap:

    event: Keyboard.onKeyPressed(Space)

    • event: Keyboard.isKeyPressed(W)

    -- event: compare two variables (tile(player.X, player.Y - 1) = Tile.hole)

    --- action: play animation and move over hole tile

    Repeat above three lines for a, s and d.

  • You can use the load image from URL option of a sprite and get the user to pass in the URL.

  • I read a post on this board a while ago now, but I can't seem to find it any more. Is there any websites or groups that perform game challenges, like Ludum Dare, for C2?

    If not, why not?

  • You can have it so only the client interacts with the NPC's with no host interaction at all, and is better for reducing bandwidth. If all clients are running the same version then have that version shipped with all of the NPC text so there is no communication with the host to display the text.

    However, I would have to disagree with The host should store each players story progress and sync it with only the required player. This prevents peers from cheating in the storyline. If only the peer knows their story progress then they can change it, but if it syncs from the host then it goes back to the whole point of having the authoritative host who controls game logic. This could also be useful if you ever plan for a player to know how far another player is. If only the peer knows this then you'd have to set up a relay system for the other peer to retrieve this information.

  • yes. C2 can export to mac desktop (via NW.js), and so long as you are using a decent browser, your mac will be able to run any of the browser run exports (html5 etc.)