Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/0tii/gladiatusapi

⚔️ A C# library allowing interacting with player characters in the browser game Gladiatus
https://github.com/0tii/gladiatusapi

Last synced: 1 day ago
JSON representation

⚔️ A C# library allowing interacting with player characters in the browser game Gladiatus

Awesome Lists containing this project

README

        

# ⚔️ GladiatusApi

A C# library for interacting with the browser-based idle game *Gladiatus* from *Gameforge*. There is no browser automation - all character actions use ajax requests, however retrieval of game information is done by evaluating document GET requests and therefore requires parsing the game's html.

```diff
- Please note that using this library might break Gladiatus TOS, depending on what you do with it! -
```

## GladiApi

The actual api source. Wip.

### Instantiation

Since this api is request based and initialization data has to be fetched, most classes use an async factory pattern for instantiation. That means you will not create a class instance the classic way (with the `new` keyword) but instead with the static `CreateInstanceAsync` method, which has to be `await`ed.

## GladiApiConsole

User interface to test the library

## Api Doc

Coming after Version 0.1
---

## Version

*Indev 0.0*