You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,8 @@ A lightweight server and framework for turn-based multiplayer games.
10
10
11
11

12
12
13
+
Basic Python skills are sufficient to implement clients or add new games to the server.
14
+
13
15
## Overview
14
16
15
17
### Features
@@ -32,11 +34,11 @@ To try this project on your machine, start the server (`server/game_server.py`),
32
34
33
35
### About this project
34
36
35
-
This server was developed for use in a university programming course, where students learn Python as their first programming language and have to work on projects in small groups. Both the framework and the API are designed so that the programming skills acquired during the first term are sufficient to implement new games and clients. However, the use of the server is not limited to educational scenarios.
37
+
This server was developed for use in a university programming course, where students learn Python as their first programming language and work on projects in small groups. Both the framework and the API are designed so that the programming skills acquired during the first term are sufficient to implement new games and clients. However, the use of the server is not limited to educational scenarios.
36
38
37
39
## Operating the server
38
40
39
-
To run the server in a network, edit IP and port in the configuration file (`server/config.py`). If you intend to run the server as a systemd service, you can use the provided unit file as a starting point. Server and API are implemented in plain Python. Only modules from the standard library are used. This makes the server easy to handle.
41
+
To run the server in a network, edit IP and port in the configuration file (`server/config.py`). TLS can also be enabled there. If you intend to run the server as a systemd service, you can use the provided unit file. Server and API are implemented in plain Python. Only modules from the standard library are used. This makes the server easy to handle.
40
42
41
43
## Implementing clients
42
44
@@ -46,7 +48,8 @@ Module `game_server_api` provides an API for communicating with the server. It a
0 commit comments