First part of a series on how to get multiplayer working with GameSparks. In the first part I show you how to save a table to GameSparks from GameSalad.
Very cool! Can't wait to see the next part of the series. I downloaded your game on two devices and tried to run both at the same time with vs online player button enabled on both, but they were stuck in the matching phase. Are you having a problem matchmaking?
Also, when I return to the menu from matching I get a pop-up that says internet required and is constantly flickering. I checked the device and it is connected, so not sure why this pops up.
How are you checking connection by the way? Are you sending an initiation message and if callback is not 1 you show the pop-up?
Good stuff though Would love to see someone get multiplayer online working well for GameSalad games.
The one currently on the store is not made with Gamesalad (it is Corona). I forget why it does that. Hopefully, I'll get this one up there and replace the one in the store. :-)
wow dude you deliver some neat information recently.
First the Tizen offer starting early 2017 + adding banner ads inmobi (which isnt nativly supported by gamesalad)
Now this.
There is/was Backend saving via appformative but multiplayer games were out of grasp since playtogether servers stopped beeing supported/online.
You bringing the mulitplayer option game back is super exciting.
If thats really possible with gamesparks(matchmaking,lobby etc) and the current options in gamesalad.
Yep over and over behind the scenes I tried to convince the GS staff they were sitting on a gold mine with Playstogether. It was completely implimented and fully working in the software with just one snall bug I found, display text wasn't always refreshing when data was updated. They owned playstogether and had it working in the mac version. All that was left was implementing it in the publishing system. I even told them I had a completed game, a template and a 12 part video series on how to build a multiplayer game ready to go. They just don't listen over there. They saw no value in something they already had?????? 90% of the work was done and ready and they just threw it in the trash. This is why GS fails time and time again, they don't listen and grasp at straws.
PhilipCCEncounter Bay, South AustraliaMemberPosts: 1,390
@The_Gamesalad_Guru said:
Yep over and over behind the scenes I tried to convince the GS staff they were sitting on a gold mine with Playstogether. It was completely implimented and fully working in the software with just one snall bug I found, display text wasn't always refreshing when data was updated. They owned playstogether and had it working in the mac version. All that was left was implementing it in the publishing system. I even told them I had a completed game, a template and a 12 part video series on how to build a multiplayer game ready to go. They just don't listen over there. They saw no value in something they already had?????? 90% of the work was done and ready and they just threw it in the trash. This is why GS fails time and time again, they don't listen and grasp at straws.
Was that before the new CEO, the new funding and the change in direction?
@adent42 and @ForumNinja Maybe you guys could bring it up again and try to get some attention from the powers that be now?
Multiplayer games would be just as fantastic for the education market as it would be for all of us.
Hi, I'm Ellie from GameSparks! This is a great tutorial, thank you for creating it. We love to see how users can get creative with the GameSparks platform. Get in touch at https://www.gamesparks.com/contact/ we'd love to give you a hand to create further videos.
@adriangomez
Very interesting! Since GS does not offer plugin / SDK integration capabilities I would not have thought at looking at 3rd party systems like "GameSparks". Great job with the first part of your tutorial
It also looks like "GameSparks" offers very good terms for indie developers (they obviously do understand what it means to be indie). Cool that a representetive @ellie.lawson stopped by and offers a hand with further tutorial video creation @adriangomez
Wow, thank you for all the love. I really didn't expect it. I have always loved GameSpark and how flexible it is. Gamesalad had multiplayer capabilities and I figured that whatever backend system they used, I would be able to replicate it even better in Gamespark.
I have created the two more videos building on the first video:
The first one goes over creating a user in GameSpark from GameSalad.
Just realized that the first video is the entire video. Even though I got an error saying it was too long when I uploaded it.
Also please note that:
1. I have put both the cloud code and the project on github: https://github.com/agramonte/Gamesalad-with-Spark
2. I have had for my entire life a problem pronouncing the letter "L". So if you don't understand what I am saying try repeating with "L" instead. Example: When I say "connection" what I am really trying to say is "collection".
The latest code is in github with multiplayer working. A new version of the test app has also been uploaded.
The latest and probably last video can be found here:
And sorry Ellie, I have not been able to contact you yet. Hopefully after the holidays.
Please note:
1. The test app is very simple and depending on the orientation of the phone/tablet the characters might go up on one phone and down on the other. But it is just there for demonstration purposes. Many on these forums are much better at GameSalad logic than I am.
2. On the test app all the keys and appId have been replaced by 00000.
I have never played Clash of Clans, but it is possible to make something like words with friends, Yatzee and a TicTacToe game. I wouldn't recommend it for games where you need split second position accuracy.
@adriangomez said:
I have never played Clash of Clans, but it is possible to make something like words with friends, Yatzee and a TicTacToe game. I wouldn't recommend it for games where you need split second position accuracy.
Is it possible to make a game where friends could join friends and fight boss battles together?
@The_Gamesalad_Guru said:
Yep over and over behind the scenes I tried to convince the GS staff they were sitting on a gold mine with Playstogether. It was completely implimented and fully working in the software with just one snall bug I found, display text wasn't always refreshing when data was updated. They owned playstogether and had it working in the mac version. All that was left was implementing it in the publishing system. I even told them I had a completed game, a template and a 12 part video series on how to build a multiplayer game ready to go. They just don't listen over there. They saw no value in something they already had?????? 90% of the work was done and ready and they just threw it in the trash. This is why GS fails time and time again, they don't listen and grasp at straws.
So this PlayTogether thing it is no longer in the market? I wish to see what are my options besides this GameSparks
@NKBDL what is it that you want from a back-end system? You can have a look at the services we offer on APPFormative (link in signature), or contact me if you have questions.
@adriangomez followed your first video and I cant seem to get any server response. It ain't calling back and when I checked the callback instruction on GameSparks they were different but those didn't work either. In the first video, where those instructions done with GS or was it corona since someone mentioned it above?
While we do not have any GameSalad Tutorials on our site at the moment, if you want to use GameSparks and are having some trouble please do not hesitate to get in touch with our support team via - https://support.gamesparks.net/support/home
You can also add a feature request to our forums for more GameSalad related items!
While we do not have any GameSalad Tutorials on our site at the moment, if you want to use GameSparks and are having some trouble please do not hesitate to get in touch with our support team via - https://support.gamesparks.net/support/home
You can also add a feature request to our forums for more GameSalad related items!
Comments
Very cool! Can't wait to see the next part of the series. I downloaded your game on two devices and tried to run both at the same time with vs online player button enabled on both, but they were stuck in the matching phase. Are you having a problem matchmaking?
Also, when I return to the menu from matching I get a pop-up that says internet required and is constantly flickering. I checked the device and it is connected, so not sure why this pops up.
How are you checking connection by the way? Are you sending an initiation message and if callback is not 1 you show the pop-up?
Good stuff though Would love to see someone get multiplayer online working well for GameSalad games.
The one currently on the store is not made with Gamesalad (it is Corona). I forget why it does that. Hopefully, I'll get this one up there and replace the one in the store. :-)
@viking and by the way your 2 downloads doubled my download number from the last 2 years.
Cool
Very interesting - keep it coming @adriangomez
wow dude you deliver some neat information recently.
First the Tizen offer starting early 2017 + adding banner ads inmobi (which isnt nativly supported by gamesalad)
Now this.
There is/was Backend saving via appformative but multiplayer games were out of grasp since playtogether servers stopped beeing supported/online.
You bringing the mulitplayer option game back is super exciting.
If thats really possible with gamesparks(matchmaking,lobby etc) and the current options in gamesalad.
My Apps
https://itunes.apple.com/de/artist/david-zobrist/id733552276
https://play.google.com/store/apps/developer?id=David+Zobrist&hl=de
Yep over and over behind the scenes I tried to convince the GS staff they were sitting on a gold mine with Playstogether. It was completely implimented and fully working in the software with just one snall bug I found, display text wasn't always refreshing when data was updated. They owned playstogether and had it working in the mac version. All that was left was implementing it in the publishing system. I even told them I had a completed game, a template and a 12 part video series on how to build a multiplayer game ready to go. They just don't listen over there. They saw no value in something they already had?????? 90% of the work was done and ready and they just threw it in the trash. This is why GS fails time and time again, they don't listen and grasp at straws.
Guru Video Channel | Lost Oasis Games | FRYING BACON STUDIOS
@The_Gamesalad_Guru
sad
My Apps
https://itunes.apple.com/de/artist/david-zobrist/id733552276
https://play.google.com/store/apps/developer?id=David+Zobrist&hl=de
yES!!!!!! Cant wait for the rest!!!
Was that before the new CEO, the new funding and the change in direction?
@adent42 and @ForumNinja Maybe you guys could bring it up again and try to get some attention from the powers that be now?
Multiplayer games would be just as fantastic for the education market as it would be for all of us.
Hi, I'm Ellie from GameSparks! This is a great tutorial, thank you for creating it. We love to see how users can get creative with the GameSparks platform. Get in touch at https://www.gamesparks.com/contact/ we'd love to give you a hand to create further videos.
Thanks,
Ellie
@adriangomez
Very interesting! Since GS does not offer plugin / SDK integration capabilities I would not have thought at looking at 3rd party systems like "GameSparks". Great job with the first part of your tutorial
It also looks like "GameSparks" offers very good terms for indie developers (they obviously do understand what it means to be indie). Cool that a representetive @ellie.lawson stopped by and offers a hand with further tutorial video creation @adriangomez
Wow, thank you for all the love. I really didn't expect it. I have always loved GameSpark and how flexible it is. Gamesalad had multiplayer capabilities and I figured that whatever backend system they used, I would be able to replicate it even better in Gamespark.
I have created the two more videos building on the first video:
The first one goes over creating a user in GameSpark from GameSalad.
Just realized that the first video is the entire video. Even though I got an error saying it was too long when I uploaded it.
Also please note that:
1. I have put both the cloud code and the project on github: https://github.com/agramonte/Gamesalad-with-Spark
2. I have had for my entire life a problem pronouncing the letter "L". So if you don't understand what I am saying try repeating with "L" instead. Example: When I say "connection" what I am really trying to say is "collection".
and Ellie I'll gladly reach out to you.
nice work buddy.
top! Right focus Multiplayer, matches, sessions, sending info between players.
This is what game salad was missing. Following your video series.
My Apps
https://itunes.apple.com/de/artist/david-zobrist/id733552276
https://play.google.com/store/apps/developer?id=David+Zobrist&hl=de
//
The latest code is in github with multiplayer working. A new version of the test app has also been uploaded.
The latest and probably last video can be found here:
And sorry Ellie, I have not been able to contact you yet. Hopefully after the holidays.
Please note:
1. The test app is very simple and depending on the orientation of the phone/tablet the characters might go up on one phone and down on the other. But it is just there for demonstration purposes. Many on these forums are much better at GameSalad logic than I am.
2. On the test app all the keys and appId have been replaced by 00000.
So can an app like clash of clans now be made on Gamesalad because of this integration?
I have never played Clash of Clans, but it is possible to make something like words with friends, Yatzee and a TicTacToe game. I wouldn't recommend it for games where you need split second position accuracy.
Is it possible to make a game where friends could join friends and fight boss battles together?
So this PlayTogether thing it is no longer in the market? I wish to see what are my options besides this GameSparks
@NKBDL what is it that you want from a back-end system? You can have a look at the services we offer on APPFormative (link in signature), or contact me if you have questions.
MESSAGING, X-PLATFORM LEADERBOARDS, OFFLINE-TIMER, ANALYTICS and BACK-END CONTROL for your GameSalad projects
www.APPFORMATIVE.com
@adriangomez followed your first video and I cant seem to get any server response. It ain't calling back and when I checked the callback instruction on GameSparks they were different but those didn't work either. In the first video, where those instructions done with GS or was it corona since someone mentioned it above?
Folks, did any one else ever manage to make this work apart from @adriangomez ???
Hi all!
While we do not have any GameSalad Tutorials on our site at the moment, if you want to use GameSparks and are having some trouble please do not hesitate to get in touch with our support team via - https://support.gamesparks.net/support/home
You can also add a feature request to our forums for more GameSalad related items!
Clare
Thanks! I will buzz!