/Tetra-Offline

Tetra Offline is an offline version of Tetra Online, which was removed from Steam.

Primary LanguageC#MIT LicenseMIT

Tetra Offline

Welcome to the Tetra Offline project. Tetra Offline is an open-source version of the game Tetra Online. Tetra Offline is a singleplayer block-stacker game made in Unity. It had the goal of bringing a new competitive experience, mixing quick and slow play-styles into one. Tetra Online is no longer available due to DMCA issues.

Why is it Offline?

Tetra Online used to have full online functionality with players all around the world. However, all online features had to be removed from this project to make it run without the Steam API, and refactoring the code to make the online work without Steam is possible, but I'm unwilling to do it, as the original game's code is both difficult to modify and extremely dependent on the Steam API. Even porting singleplayer was quite complicated, and took quite a few hours of work for the game to compile correctly.

Will Tetra Online come back?

No. Tetra Online will not come back officially. Tetra Developer Studios considers Tetra Online legacy software which will not be updated. We are working on a new game though, please, have patience.

Contributing

Tetra Offline is considered legacy software, as such, will not receive official releases or updates coming from us. However, you can still contribute to this project yourself by downloading the source code and making either a Pull Request or a fork. Pull Requests may be merged, however, this isn't a guarantee. If you want to continue with the Tetra Offline project, we highly recommend a fork.

Building

To build and modify this project, you will need Unity 2019. If you have problems building the source code, Tetra Developer Studios is not responsible for it. Please, do not contact us if you're having trouble building the project or want advice regarding the code.

License

Tetra Offline's source code is completely open source (see more details the LICENSE file), however, all audiovisual assets belong to their creators (Tetra Developer Studios - Dr Ocelot), as such, while you are allowed to distribute and modify the game, you are not allowed to sell the game's audiovisual assets, or claim them as your own. Your repository should also add a disclaimer in the README file giving credit to Dr Ocelot or Tetra Developer Studios.