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

https://github.com/zesterer/teloren

A command-line frontend for Veloren
https://github.com/zesterer/teloren

ansi gamedev multiplayer rpg rust terminal veloren voxel

Last synced: 7 months ago
JSON representation

A command-line frontend for Veloren

Awesome Lists containing this project

README

          

# Teloren ('Telnet' + 'Veloren')
![Build Check](https://github.com/zesterer/teloren/actions/workflows/rust.yml/badge.svg)

Teloren is an ANSI-compatible terminal frontend to Veloren, the multiplayer RPG voxel game written in Rust.
Teloren is currently still very much a work in progress and I strongly recommend you play with the [3D frontend](https://www.veloren.net) first.

![alt text](misc/image.png "Teloren")

## Usage

Start Teloren using the following arguments:

```
teloren --username YOUR_LOGIN --password YOUR_PASSWORD --character YOUR_CHARACTER
```

Optionally, you may also specify `--server` and `--port` arguments to play on something other than the main public server.

## Status

Currently implemented

- World rendering
- Object rendering
- Basic movement
- Basic HUD
- Basic combat
- Inventory manipulation
- Accepting a group invite
- Chat

To be implemented

- Build mode
- Lighting
- Who's near you
- Picking up objects

## Why?

Veloren's engine has been deliberately designed in an extremely modular manner.
As a result, graphical frontends are entirely decoupled from the client library itself, and so writing alternative frontends for the game is actually quite easy.