An open API service indexing awesome lists of open source software.

https://github.com/4players/odin-unreal-tutorial

Project accompanying the unreal tutorial
https://github.com/4players/odin-unreal-tutorial

Last synced: about 2 months ago
JSON representation

Project accompanying the unreal tutorial

Awesome Lists containing this project

README

        

# odin-unreal-tutorial
Project accompanying the unreal tutorial on https://youtu.be/7ZtC0WvX0c8 (chapter 1)

Learn how to implement a 3D voice chat in your Unreal Engine Game with ease, using ODIN by 4Players - without any coding skills required, Blueprints only! The ODIN SDK for Unreal offers a rich and powerful Blueprint Library to build everything that you need to enhance your game with a fully functional voice chat in no time.
In this first video of this tutorial series we will go through a quick start to implement a non-spatial voice chat. Follow-Up with the other videos of this series to get more in-depth knowledge and enhance the project with spatial audio with a few simple steps more.

Checkout this branch if you just want to see the results of finishing the tutorial chapter 1:
🔗 https://github.com/4Players/odin-unreal-tutorial/tree/result-video-1

Get started immediately and for free without signing up:
🔗 https://www.unrealengine.com/marketplace/en-US/product/4players-odin-sdk
🔗 https://github.com/4Players/odin-sdk-unreal

Generate a access free key for up to 25 users:
🔗 https://www.4players.io/odin/introduction/access-keys/

👤 Need More Help?
If you have any questions or need further clarification, feel free to join our Discord Server for support or requests: https://4np.de/discord

## Prerequisites

## Getting Started

Clone the git repo into a working directory of your choice.

This repository uses [LFS](https://git-lfs.github.com) (large file storage) to manage pre-compiled binaries. Note that a standard clone of the repository might only retrieve the metadata about these files managed with LFS. In order to retrieve the actual data with LFS, please follow these steps:

1. Clone the repository:
```
git clone https://github.com/4Players/odin-unreal-tutorial.git
```

2. Cache the actual LFS data on your local machine and replace the metadata in the binary files with their actual contents:
```
git lfs fetch
git lfs checkout
```
... or if you have a recent LFS version:
```
git lfs pull
```

### Installing Visual Studio and Compiling the Project

Sometimes it is necessary to compile from Visual Studio:

1. Download the newest version of Visual Studio: https://visualstudio.microsoft.com/de/
2. Community Edition is fine for this project.
3. Open the installer.
4. Make sure to enable "Game development withC++" Workload. And then include "Unreal Engine installer" and "Windows 10 SDK" in its options on the right side of the Installer's Window.
5. You might need to right-click the `OdinUnrealSample.uproject` file and `Generate Visual Studio project files`.
6. Double-click the `OdinUnrealSample.uproject`
7. It should compile automatically now. If this does not work, open the `OdinUnrealSample.sln` file instead.
8. Visual Studio will open.
9. Once done hit F5 to start the debugger - and compile using Visual Studio.