First Map Tests, Player + Movement and Spawning.

This commit is contained in:
Patrick 2024-12-06 19:48:11 +01:00
parent 1351ce3178
commit c483a438c7
7 changed files with 145 additions and 8 deletions

13
scripts/maps/map.gd Normal file
View file

@ -0,0 +1,13 @@
extends Node3D
var player: PackedScene = preload("res://scenes/entities/player.tscn")
func _ready() -> void:
var spawns: Array = $PlayerSpawn.get_children()
var i: int = 0
for peer: String in Networking.peers:
var instance: CharacterBody3D = player.instantiate()
instance.position = spawns[i].position
instance.name = peer
add_child(instance)
i += 1