gumshoe2029's Recent Forum Activity

  • Make an array of 500 locations, then do:

    Array.At(random(Array.Width))

  • Radulepy Sure, go ahead. Email me your capx: hasan555x ~dna@~ gmail ^. ^ com

    You might want to change that to something like:

    hasan555x *at* gmail dot com

    The web-crawling bots will find your email, and you will get armadas of spam...

    • Engaging story
    • Complex and quirky characters
    • Explorable world
    • Thorough (but not too thorough, don't go all Path of Exile on me) character stat/item development.

    We are building an MMORTS, so if you are willing to work for free, we can find a home for you. We have an RPG on the drawing board at the moment too, but it has to wait for a bit.

  • Why not use the viewport expressions?

    They do exactly the same..

    Using the (0) for layer zero (1) for layer 1, you can reference the correct layer the sprite is on so it will consider the scaling and paralax..

    I would if that actually worked, but when you use "Crop" those expressions are no longer reliable for highly scalable layers. The CanvasToLayer expressions haven't failed me yet...

  • replace() or RegexReplace() are your friends... or maybe estranged fourth cousins.

  • To know if there's something wrong with your code, we'd need to see your code..

    Otherwise you suffer from LittleStain's signature. Horrifying. :-p

    I have built a client that creates and maintains the position of up to 150,000 sprites at once before.

  • Well, I imagine if you made your own signalling server, you could avoid the Google ones. C2 uses the Google ones since they are free and available. I am planning on using a centralized server to avoid the need for a signalling server altogether.

  • I have been fiddling with this too.

    This post contains messages sent back and forth from the "Multiplayer Test client" project that is built into Construct.

    I tried to reverse engineer the message structure, but I have not taken the time to build a Java-based Web Socket server.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It says "download" on that action. That implies that it is coming FROM the server, not to?

  • You could have a Sprite that contains all possible smileys, then just refer to them by the animation frame index.

    Make sure you stop the animation though (Set Speed 0).

  • We use the expressions:

    CanvasToLayerY("layer-name",0,0) <-- Top of the screen

    CanvasToLayerY("layer-name",WindowWidth,WindowHeight) <-- Bottom

    CanvasToLayerX("layer-name",0,0) <-- Left

    CanvasToLayerX("layer-name",WindowWidth,WindowHeight) <-- Right

    This will reliably give you the edge coordinates of the screen in any "fullscreen mode." Just keep awareness of scaling of the layer involved. I typically use a 0,0 parallax layer such as "UI."

    Then just do what LS says above to keep it on screen.

gumshoe2029's avatar

gumshoe2029

Member since 4 Mar, 2014

None one is following gumshoe2029 yet!

Trophy Case

  • 10-Year Club
  • Email Verified

Progress

11/44
How to earn trophies