https://github.com/twometer/among-us-3d
Fanmade Among Us - 3D Edition
https://github.com/twometer/among-us-3d
3d-games among-us fanmade-remake
Last synced: about 1 year ago
JSON representation
Fanmade Among Us - 3D Edition
- Host: GitHub
- URL: https://github.com/twometer/among-us-3d
- Owner: Twometer
- Created: 2020-10-06T20:46:47.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-12-05T15:01:06.000Z (over 4 years ago)
- Last Synced: 2025-04-23T20:15:42.079Z (about 1 year ago)
- Topics: 3d-games, among-us, fanmade-remake
- Language: Kotlin
- Homepage:
- Size: 66.4 MB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Among Us 3D
A fan-made free and open-source 3D remake of Among Us by Innersloth.
## Disclaimer
**Important**: This is **NOT** an official version of Among Us, nor is it associated with Among Us or Innersloth in any
way. It does **not** intend any copyright infringement whatsoever. I'm just a fan of Among Us and wanted to make a 3D
version of it :P
- Textures and sounds are from the original game and are **Copyright Innersloth LLC**
- The map model was made
by [Sketchup Aprendizaje Latinoamerica](https://sketchfab.com/3d-models/among-us-map-the-skeld-59a93886f9e74ff6836dff0c269da45f)
and slightly modified by me
## Screenshot

## Features
- Almost all tasks and sabotages from the original game
- Emergency meetings (almost) like in the original game
- Fully 3D game map (currently only The Skeld)
- And various other things from the original game such as cameras, player colors, vents, etc.
## Currently not implemented
- Admin Table and the Minimap
- Door sabotages
## Building from source
To build from source, first download [Ultralight](https://ultralig.ht) and extract it to the `natives` folder. The
directory structure then should look similar to this:

Now it's just a regular Gradle project that you can build using IntelliJ etc. or with
```
$ gradlew jar
```
Make sure that the `assets` folder is in the working directory of the app when running, or else it will crash.
## Configuring
You can connect to custom servers by setting the `AMOGUS_IP` environment variable to the server you want to connect to.
You can choose between two startup configurations, `client` and `server` when starting the app with `client` being the
default. The configuration is just passed as a program argument. Below is an example on how to start the server, because
this is probably the only use for this configuration option
```
$ java -jar among-us-3d.jar server
```
This also works with the executable, not just with the jar file.