DuckfaceNinja's Forum Posts

  • DuckfaceNinja sorry its only english translator ;/ I want to create on start of layout few randomly generated sprites (wallblock) on game layout.

    If host sync the wallblock onstart of layout, then created object will appear on all peer as well. What you see on host is what you'll see on all peer.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • DuckfaceNinja

    You sound like you have a well established multiplayer

    Nothing that is complete, for now.

    Tried RPG, bloody hell difficult, then I stopped. Then I tried my dream game to make, a CCG, which I learnt the importance of understanding the send message and how to fully exploit it. I would say send message is the core functionality in any mid-high scale game. I'm using it like 80% of my MP function in my CCG currently.

    If I decide to go back to the RPG, I don't see myself having the same problem as before, except that it's better to start from scratch for that lol.

    how do you know that the walls were arranged randomly on the map when you start the game?

    Mind elaborate? I don't get the question.

  • every tick- > sync object

    I don't think you should use it like this, it supposed to be trigger once, right?

    I think we need more multiplayer examples with included, hp bars, destroying entities, switch weapons, more examples or one example updates.

    HP bars

    Keep data on host, only sync instance variable for display.

    Destroying entity

    This should be covered by host.

    Switch weapon

    Peer send a message (reliable), host receive it then process/update to all peers -or- change the instance variable so all peers have updated visual. mechanic wise as in the damage amount done by certain weapon is still best covered/calculated by host.

    Ashley If I were to suggest a new official example, I would say a turn based game (bingo or tictactoe) or something like rock-paper-scissor. This is to emphasize correct use of send message and broadcast message which I think most people disregard it's awesomeness.

    Note: Beginners really hooked to sync object, and thinks it's the only way to sync things, based on my observation of question thrown out before.

    I don't know what is the philosophy of other people use for multiplayer, but my philosophy is , host=calculator, peer=visual update only. If the host is player then host=calculator/visual update.

    Maybe the only MP beginner tips that I can give is do not calculate anything on peer.

    Its really diferent and confusing when make simpliest multiplayer game.

    The pong example is a great example of how a small [2-5 event] game will turn out if MP implemented. It's that kind of "**upscaling**".

  • Wow that is blazing fast!

  • You can use [condition: pick nearest] after the first pick condition though.

  • Tried to install older versions but the problem remains. Its been now more than 1 month that I can't use the software and stuck on the projects ...

    > Is there maybe a away to reset the preference by editing or deleting a conf file somewhere ?? <

    Please that would be really helpful.

    Thanks

    You should be trying the latest beta to see whether it's solved or not.

  • Photoshop and flash doesn't have a plugin for C2, Spriter does.

  • Try contacting austin at clay io support.

  • is anybody making money with C2 or is it just a cool gadget maker?

    Anybody can fail and succeed just by any tools. .

    Personally I use C2 as a gamemaker, I don't see a way to use it as money maker, but then again, it is the game that can make me some money... hmmm... interesting... If Unity and C2 produce the same exact game, I wonder which will have more success/money... hmmmm... interesting.....

    Thanks but both links don't answer my question. Has anybody made money on Google Play with C2?

    If that doesn't answer your question, I think you're not asking in general? Is it supposed to be a survey? If it is supposed to be a survey, tag your thread title with [Survey], so that you'll get statistical answer rather than philosophical answer.

  • Is this multiplayer? Seems like a very good way to reuse the multiplayer example .

  • is anybody actually making money with C2, and if so, how much per day?

    I think it'll be best if you read this thread.

    I have also read of issues with lagging when creating an android APK - any tips?

    I think it is always comes down to this.

  • Wow R0J0hound , that is a great explanation. I finally understand how this thing exactly work! Thanks! A post that deserve a bookmark!

  • Yes, and not just that, basically everything that uses your levels array.

  • the sprite can be on ANY layout

    Yes, that is indeed the case.

    Does the layout have to be loaded?

    Nope, it'll load into memory at the very beginning of loading the index.html, I think.

  • Why not create a dump layout which you dump all of your objects? Then, you don't have to destroy the objects on start of layout that you're using.

    If you're destroying global object, I think it will remove it entirely from the memory as well, maybe that's the reason it's not spawning.