1
Fork 0
mirror of https://github.com/Steffo99/nanogolf.git synced 2024-11-24 17:14:19 +00:00
algodist-steffo-nanogolf/scenes/network_controller.gd

18 lines
332 B
GDScript3
Raw Normal View History

2024-02-18 17:15:59 +00:00
extends Node
class_name NetworkController
@export var port = 12345
func start_server() -> ENetMultiplayerPeer:
var peer = ENetMultiplayerPeer.new()
peer.create_server(port, 32)
return peer
func start_client() -> ENetMultiplayerPeer:
var peer = ENetMultiplayerPeer.new()
peer.create_client("127.0.0.1", port)
return peer