oosyrag's Forum Posts

  • Pick by comparison

    Pick the individual instances of an object type that meet a comparison. For example, it is possible to pick all instances where Object.X * 2 is less than Object.Y + 100, which is not possible with either the Compare X or Compare Y conditions.

    So in your case it would be Pick "Server" object by comparison self.Name="Alice" -> Spawn Packet

    Then

    On Packet created

    Pick "Server" object by comparison self.Name="Bob" -> Set Packet Destination to Server.X, Server.Y

  • Parallax is tied to system scrolling, which is usually done with the Scroll To behavior. If your character has Scroll To on it, then when your characters moves, the parallaxed layers will also move.

  • Try thinking of some of the earliest arcade games or board games and try to recreate them. Like pong, breakout, pacman, worm, tic tac toe ect.

    My first project was a battleships type game.

  • If you left click on the object in the project panel, it will select all instances of the sprite in the layout editor. Click on any single one of the selected objects to refocus on the layout editor, then hit delete.

    Make sure to click back on a selected object, if you click outside of one they will all be deselected again.

  • I would have the source instance create a packet object (and possibly record the source in an instance variable in the packet object), then have a separate event on packet created pick the proper destination instance by comparing instance variables ("Name") and apply whatever movement you have implemented based on the picked instance's coordinates.

  • Actually I have no experience, but have you tried linking to the stream in an iFrame?

  • Does the stop loop action work?

  • A and C. The whole event system is designed around the idea of "filtering" by picking, or narrowing down what you want to interact with. IMO it's always better to have more control over the exact behavior you want, the way it is now. It is simple enough (and you have several options) to add conditions to specify the specific object you want within a stack of picked objects such as when touch overlapping objects.

    Look at it from a different perspective. If the touch behavior was changed as you specified, what do you do when you DO want touch to interact with overlapping options? If the objects below the top instance are already filtered out, how would you interact with them by touch?

  • It depends on what you do with it. If you're looping through the entire array it might be a bit taxing, that's a million cells to check.

    There may be more efficient ways to store the data. Again it depends on your use.

    I've made a parser that uses arrays with 100k+ cells, it performs operations pretty much instantly for me.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Unsure what you mean by ping.

    Most games will usually have some things need to be done every tick. The key to maximize performance is to use it only when you need to.

  • The multiplayer plugin may be able to do what you want, but you could be better served with a database backend. Even using the multiplayer plugin you might want a dedicated host. It all depends on the scope of your requirements.

    The Facebook plugin itself does not have support for multiplayer functions as far as I know.

  • Use the "scroll to" behavior.

  • am facing some issues

    What issues are you facing?

    There shouldn't be anything you could do in C2 that you can't in C3.

    Edit: The video tutorial is in many parts. Which part have you gotten to/gotten stuck at?

  • You're going to have to make some compromises when editing on mobile. The way to do it is direct entry of specific values as you have experienced. I personally find the mobile interface more useful for event sheet/value editing, or putting together quick proof of concepts. You'll have a much better time doing level and layout editing with a mouse and keyboard.

  • The current positioning for form elements works accurately as far as I've seen. Construct overwrites any positioning done in CSS, and event based positioning with those objects remain accurate as well. I believe Z order is the biggest obstacle.