Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/r2dev2/kalashnikov
This is a backend for Kalashnikov, written in C and Python. Unlike the main Kalashnikov, the backend works. This can be repurposed to make a GUI by reading stdout and supplying stdin.
https://github.com/r2dev2/kalashnikov
Last synced: 22 days ago
JSON representation
This is a backend for Kalashnikov, written in C and Python. Unlike the main Kalashnikov, the backend works. This can be repurposed to make a GUI by reading stdout and supplying stdin.
- Host: GitHub
- URL: https://github.com/r2dev2/kalashnikov
- Owner: r2dev2
- Created: 2019-12-15T02:45:04.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-27T06:30:30.000Z (almost 5 years ago)
- Last Synced: 2024-11-09T06:44:56.258Z (3 months ago)
- Language: C
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kalashnikov Text Based
# Setup
To build on UNIX-based systems, execute``mkdir bin``
``make``To use a pre-existing binary, create a bin folder and extract a binary from releases to the bin folder
# Execution
To run, execute``./bin/Kalashnikov``
# Multiplayer
Step 1: Start both clients and put a commandline argument of either: ``guestKA`` or ``guestKB``On UNIX-based systems, execute:
``python3 onlineMulti/KalashnikovClient.py guestKA``
On Windows systems, execute:
``python onlineMulti/Kalashnikov.py guestKB``
Step 2: Start the host on one computer, this starts the game
On UNIX-based systems, execute:
``python3 onlineMulti/KalashnikovHost.py``
On Windows systems, execute:
``python onlineMulti/KalashnikovHost.py``
# Use
See https://github.com/r2dev2bb8/KalashnikovJava