jayderyu's Forum Posts

  • Don't retrieve data from the Multiplayer Plugin until you have receieved a call back.

    Your code maybe will work 1 time, but may not over repeated calls. MP really requires the shifting from instant returns to only doing MP data work after call backs are made.

    My suggestion is instead of

    Auto Join room

    Set text to room

    to instead

    Auto join room

    OnJoined Room

    set text to room

    Good luck, keep it up. But MP is not a linear hurdle. You will get there with perseverance. Keep asking questions. but also expect to do some head bashing.

  • Yes please. I want this also.

  • Kali

    When running from your server. Are you running by way of browser or are you running from the home screen. If your running from the home screen the game isn't running at full do Apple restrictions. Only running from the browser directly offers full acceleration.

  • He kinda has a point. It's super annoying. In fact I recently dealing with some Unity programs breaking using Animation class. It's given me all sorts of headaches. I am not impressed with Unity at all. Except I do have to work with Unity at work. And I worked around it. And it's better now. Go figure.

  • Asked a lot. The answer as far as I know will remain a no unless JS/HTMl5 browsers get replaced by something supperior.

    GameClosue does not have native export. GC has a library that can access native player plugins interface.

    Native Speed

    http://www.gameclosure.com/

    DevKit Native plugin. Not export

    http://docs.gameclosure.com/guide/plugins.html

    First. I would love to have access to an exporter SDK and create that layer. However that's not the case. The problem with exporting is that JS kinda sucks to convert to other languages. And the hardest part is that most of the JS lib/api is implemented only in browsers. So to get around that the JS api would be always a browser at 20mb minimum.

  • I was reading a few things lately about iOS and JS. I heard and it's more anecdotal; that IOS 7 has some performance loss since iOS 6. Though I'm not sure why that it is.

  • If a player is the position to require randomizer prediction security. They will have the team, talent or money to do so. As it is most people who use MP don't need an advanced randomizer to avoid prediction.

    Though I agree that Scirra does tend to market C2 as a "We do it all for you" tool maker. However I think that's a mistake on their part and hurts them in the long run. But that's another discussion.

    Random() can't be used for cheating. The concept is that by taking enuogh samples of results. They can produce preditictive results. Then they can create tools to exploit prediction.

  • What device did the game bog down on?

  • Bl4ckSh33p

    Part of larger more robust systems say guild wars/ WoW will also use partition trees such as quad trees. These can also be used in the network to determine who get's messages and who needs to recieve messages. C2 super duper easy to use system however sacrifises flexibity for ease of use. However you can still use C2 MP core functionality to continue to do so.

    For me the MP did not do the required job. So I work around it. I also structured my game to work more like a PSO rather than WoW. Where there is a shared lobby, but when the players advenure together then it's changed. This is pretty easy stuff. Players leave Room and join Team Leader Hosted room when they enter the dungeon.

    I found a lot of work arounds that I'm happy with. So I have no blockers to create MMO's, however this does require more work than just simple click and drag.

    My Derelict Project(sig) goes into this. When I have the time to work on it. It's been a couple of months. but I will be back. The server system is down so you can't click and try. plus people need to actually be playing to really see MP work maybe someday.

  • Try Construct 3

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

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

    That is a fantastic answer. I really could see a few videos here and there. volcanic backdrop. City street backgrounds. Or how about Cyberpunk video adds on billboards going by.

  • I only did a cursory look. But as I understand it Apple/Google do not allow any IAP purchases to other services. I didn't hunt down any details. But if PassKit doesn't use the Apple store. That would be the reason it failed. Again though this was just a cursory look. It's possible if PassKit does support Apple store then Passkit may need to update.

  • Personally I think the OP should try this out. I'm sure this could work great to an extent. It's just that I think this would be best used for high frame count objects, that are few and far between. CPU/GPU acceleration. In either even there is a reason why the industry doesn't use video's as the primary form of animation.

    As an example. This could work well for animated backgrounds. Interactable characters in adventure games. Monsters in Final Fantasy combat.

    However I don't think these would work well in games where it's used for the player in a platformer. I think the buffering for the video would causes visual latency.

    Also here is a question. What about transparency? Can video's have transparency?

  • andreyin

    I'm pretty sure even on Mac NodeWebkit is Chrome based and no related to the WebGL Safari.

    I may suggest seeing if the intel card is blacklisted. Possibly the current OSX drivers for the GPU might be off. But this shouldn't be related to WebGL for Safari.

  • I can't imagine you could have too many. video is similar to music streaming.

    Slice of data is read.

    Slice is unpacked <===== CPU HOG

    slice is rendered

    slice is destroyed

    on pc you could probably get a way with a good handful. Maybe even many primary objects. However on mobile this technique would probably die and cause the device to burn in glory.

  • newt

    The Tv Remote is cool. What kind of Tv interaction were you doing? what was the remote device on the TV to recieve the info?

    IR, BlueTooth, remote html commands?