This tutorial has some bugs in it, so I recommend watching my new multiplayer video - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-pErFjqcEXKw.html&ab_channel=TheKrazyDev
I am currently working on a cloud game creator where you can make (pixel art) games and publish them with moderation required first. I already know how to make multiplayer but decided to watch this to see other peoples methods to give me some ideas, do you think I should add online compatibility for games people create? But I am already using basically all of the limited cloud data to hold 5 games that can have a 7x7 background, 4 5x5 sprites, 128 lines of code with 60+ code types, 10 letter title, 20 letter description, 20 letter user for ownership, ability for moderators to add warning messages (from pre-made warnings), ability for moderators to shut down the platform temporarily, and ability to report a game (for like if we accept a game and they change it to where it's inappropriate after it was accepted). I am thinking I should add multiplayer compatibility for games or maybe change how many games possible to higher than 5, but in order to do that I'd need to limit some other features. do you think I should keep it as it is or should I add changes to limit it such as slightly lower resolution sprites, 3 letter developer passcode instead of user detector, and less lines of code? I will add some of the limits listed above eventually but if you have any more limits I should add or any ideas to compress some of the current cloud limitations please reply and tell me. Thanks!
Forgot to mention but each code type is compressed to only 2 characters, and each warning message is compressed to only 1 character, aswell as the shutdown platform, and for characters like letters I have an encoder and decoder that is 2 characters per letter for all 68 characters. So some of the main stuff is really compressed but I'd like to see your ideas on how to compress some of the other features.
Wow this sound like quite the project :) . Having multiplayer In people's games sounds pretty cool, but difficult with the var cap. Are you planning to release to scratch or something like itch.io? If your releasing beyond scratch use turbo warp, it has no cap on vars. For lowering stuff though, I think the passcodes instead of account reconigition is a good idea, from the looks of it you can make a 20 letter username so you can change that to at least half. Lowering sprite even lower then 5x doesn't sound like a good idea.
@@AndevOG wow looks like you have this really thought out. But yea compression is a necessity, though I'm trying to think of the best method of this. I wish they would add cloud lists. Maybe looking at popular techniques or algorithms developers use would be good. Though I find this very interesting, I'll try and see what I can find and come up with in the mean time
@@thekrazydev yeah after I decided to replace pixel art with just 1 block sized sprites it will help with compression alot and I can increase the amount of sprites while still taking up less storage than before!
@@thekrazydev Sorry for commenting so much but after compressing with some of my compression ideas I was able to increase the sprite limit alot while also having more games and more precise moderation data, of course the only thing lowered is the code but if I compress it enough I think I'll have the original value or even higher value but compressed to a point, and yes I'd also like to hear any of your ideas
Chat systems is something that might be a bit tricky being scratch doesnt have cloud lists. Though I'll see what I can do. I do wanna say chat systems aren't allowed on scratch
I'm probably the first to have this problem, but when I load up two windows of the program, they don't enter the same room/lobby and therefore never register each other. Any solutions?
Hmmm thats odd..... One thing i wanna put out there is that when you leave using turbo warp it doesnt work on decreasing the player count. I cant think of anything else really. If you want you could publish it and give me the link and i could take a look at it
Hmmmmm, you would have to make a 3rd cloud var, make 2 clones, and add change the id checking. Alot of people asked this question so I might make a vid on it, or make a better version supporting 100 players.
After posting I did find some bugs. I recommend watching my newest vid, I made a updated version (And its a platformer). Apologies for the delayed reply, didn't have a answer at the current time
me after making this: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-_IdSmnduVB4.html *MY FINGERS*: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-r9x8JaarZdk.html