1-6 player splitscreen multiplayer addon
d---------
-rw-r--r--
57
-rw-r--r--
1062
-rw-r--r--
1842
-rw-r--r--
2510
d---------
-rw-r--r--
11434
-rw-r--r--
511
-rw-r--r--
395
README.md

splitter

version package Buy me a coffee

Small addon for multiplayer splitscreen

image

Usage

extends Splitscreen

func _ready() -> void:
  super()
  var cam := Camera3D.new()
  join().viewport.add_child(cam)
  await get_tree().create_timer(1).timeout
  cam = Camera3D.new()
  join().viewport.add_child(cam)

Installation

With the Godot Package Manager

> **Note** The information here may not be up to date. For most up to date information, see [gpm#using-packages](https://github.com/godot-package-manager#using-packages-quickstart) > **Warning** This addon is not compatible with being used as a sub addon(a addon to another addon), as it uses classes. This addon is installable via the [gpm](https://github.com/godot-package-manager). To install, create a [`godot.package`](https://github.com/godot-package-manager#godotpackage) file. It should look something like this.
packages: {
  @bendn/splitter: 1.0.1 // this is the package version.
}
Then download the [latest version](https://github.com/godot-package-manager/cli/releases/latest) of the [cli](https://github.com/godot-package-manager/cli#installation), move the executable to your `PATH` as `gpm` (`wget "https://github.com/godot-package-manager/cli/releases/latest/download/godot-package-manager.x86_64" -O /bin/gpm`). And finally, to download[^1]:
gpm update # in the same dir as your godot.package
# or, if in a different dir,
# gpm update --config-file path-to-godot.package

Manually

- Download the repo (`wget https://github.com/bend-n/splitter/archive/refs/heads/main.zip && unzip main.zip`). - Move the `splitter-main/addons/splitter` folder into your `addons` folder (`mkdir addons && mv splitter-main/addons/splitter addons/`)

[^1]: Usage instructions for the cli