Skip to content

corotdev/godot-odin

Repository files navigation

4Players ODIN for Godot (4.4+)

Note

This project is a work in progress and is not yet ready for production use.

Description

4Players ODIN is a service to provide in game proximity based voice chat. While the service does provide Unity, Unreal, C++, etc sdks, a Godot SDK is not provided.

This project is a wrapper around the C++ SDK to provide a Godot interface to the 4Players ODIN service.

Build

This project is built using SCons. The project uses the Godot C++ bindings to create a GDNative library that can be used in Godot.

Prerequisites

Build Steps

  1. Clone the repository
     git clone --recursive https://github.com/corotdev/godot-odin.git
     cd godot-odin
  2. Run SCons to build the project
    ./build.sh [debug|release] [macos|windows|linux]
  3. Copy the demo/addons/odin_extension folder to your addons folder in your godot project
  4. See the demo/main.tscn for an example...

TODO

  • add windows/linux support
  • install script that automatically adds the addon to project with prebuilt binaries
  • better documentation

About

4players odin ported to godot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published