Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
massimobernava committed May 14, 2021
1 parent 0d3fbf5 commit 765673e
Showing 1 changed file with 26 additions and 13 deletions.
39 changes: 26 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,31 @@
# Proteo
## Installation

Proteo framework is designed to develop **Serious Games** with **Deep Learning** support, it work as a general purpose glue, and wraps together several libraries::

- Lua for script
- SDL for graphics and audio
- OpenCV for computer vision
- Enet and ZMQ for networking
- Sqlite and Ejdb for database
- Tensorflow for machine learning
- Opus and x264 codecs
## Server

The API is designed to be minimal and easy: one API for client and server.
The code is written in C to be cross-compatible: client support five operating systems (Windows, OSX, Linux, iOS, Android) and browser through Emscripten.
sudo apt install git cmake lua5.1 liblua5.1-0-dev libssl-dev libcurl4-openssl-dev libsqlite3-dev libmicrohttpd-dev libjson-c-dev libenet-dev

Do you want to be a full stack developer? With Proteo you just need a single programming language and a minimalist API!
## Client

Proteo is distributed under the MIT License.
### Linux
Test: Ubuntu ... Raspberry ...

### OSX

### iOs

### Windows


## Config

After installation, you need to configure the config.json file on the server and client.

[Detail](https://github.com/massimobernava/proteo/wiki/Config-file)


## API

A few examples. For [details](https://github.com/massimobernava/proteo/wiki/API)

Proteo is distributed under the MIT License.

0 comments on commit 765673e

Please sign in to comment.