Asset - Extension Network2P

Kaguva

Member
Network2P
This extension is supported by Game Maker Studio 1.4 and GameMaker Studio 2
Contact me if you have doubts or problems

Video: Click Here

Description:

Network 2 Players
With this asset you can obtain all the network features for your game

Features:
  • AudioChat
  • UDP and TCP protocols
  • a compleate example Demo of online multiplayer
  • 3 ways to join players (Quick Match, Sharing Code and Tables)
  • Highscores Online
  • Online Vars
  • Works in all plataforms. HTML5 too!!!!
Success Games with Network2P
  • WireUp
  • Can You Find the Panda?

Test Network2P here: (.EXE & .APK)
https://drive.google.com/drive/folders/0B098RnWKEU5lVC1qX0s1Sk9aVVE?usp=sharing
 

The-any-Key

Member
Seems very interesting:
Some quick questions:
Can you make 3-8 players play together?
Do you need a dedicated server? (If yes, what language is it in?)
Does it support iOS IPv6?
So many questions. I will come back later :)
 

Kaguva

Member
Seems very interesting:
Some quick questions:
Can you make 3-8 players play together?
Do you need a dedicated server? (If yes, what language is it in?)
Does it support iOS IPv6?
So many questions. I will come back later :)
-Only 1vs1
-Yes is needly a VPS (python)
-Dont support IPv6

If you need a solution for iOS, Android & HTML5 check my Firebase Asset ClickHere
 
G

GMMG

Guest
Hello,

in you video I read this:

"Store online variables on your server in json format" -> So I have to use my own server?

"You can also use more network features such as highscores,
online vars and voice chat"

-> I think it has to be programmed to save this
on a server, but do you offer program code to integrate it on my own server
or do I have to use your server?

"We will send you a server code when you get this asset"

-> So I have to use your server?

Or is Firebase integrated so a Google server can be used for all?

I'm a little bit confuse about it.

If I want to save highscores etc. on a Goggle server with Firebase
but want to use your Network2P code to find a second player on different
ways you explain in your Network2P video have I then to buy both
extensions (this and your Firebase iOS,Android&Web extension)?

Or only your Firebase iOS,Android&Web extension?
Has your Firebase iOS,Android&Web extension also code
how to match a game partner on different ways?
 
Last edited by a moderator:

Kaguva

Member
Hello,

in you video I read this:

"Store online variables on your server in json format" -> So I have to use my own server?

"You can also use more network features such as highscores,
online vars and voice chat"

-> I think it has to be programmed to save this
on a server, but do you offer program code to integrate it on my own server
or do I have to use your server?

"We will send you a server code when you get this asset"

-> So I have to use your server?

Or is Firebase integrated so a Google server can be used for all?

I'm a little bit confuse about it.

If I want to save highscores etc. on a Goggle server with Firebase
but want to use your Network2P code to find a second player on different
ways you explain in your Network2P video have I then to buy both
extensions (this and your Firebase iOS,Android&Web extension)?

Or only your Firebase iOS,Android&Web extension?
Has your Firebase iOS,Android&Web extension also code
how to match a game partner on different ways?
You need your own VPS with my server side code
Firebase and Network2P are totally diferents systems
Please contact me via email: kaguva.games@gmail.com
 

Ladi_Pix3l

Member
How noob friendly is this. I definitely wanna dip my ties in this but I'm worries that my lack of networking knowledge will play to a huge disadvantage
 

mikix

Member
How noob friendly is this. I definitely wanna dip my ties in this but I'm worries that my lack of networking knowledge will play to a huge disadvantage
I believe this handles your server. Not your characters, not like for example you destroyed or picked up something then it will tell/show the other client that this thing is not there anymore. You will have to code this by yourself.
 
Top