Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sriyash421/arcus
A simple game made in Python using pygame
https://github.com/sriyash421/arcus
hacktoberfest oop pygame
Last synced: 3 months ago
JSON representation
A simple game made in Python using pygame
- Host: GitHub
- URL: https://github.com/sriyash421/arcus
- Owner: sriyash421
- Created: 2019-08-23T19:49:24.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-03T06:20:43.000Z (about 5 years ago)
- Last Synced: 2024-10-05T18:03:53.249Z (4 months ago)
- Topics: hacktoberfest, oop, pygame
- Language: Python
- Homepage:
- Size: 2.84 MB
- Stars: 6
- Watchers: 2
- Forks: 13
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **ArcuS**
[![forthebadge made-with-python](http://ForTheBadge.com/images/badges/made-with-python.svg)](https://www.python.org/)
[![Join the chat at https://gitter.im/ArcusChat/community](https://badges.gitter.im/ArcusChat/community.svg)](https://gitter.im/ArcusChat/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)**Arcus** is 2D shooting game made in Python using pygame.
## GamePlay :-
![screenshot](https://i.imgur.com/fDoJMRi.png "in-game screenshot")
![screenshot](https://imgur.com/NDUIJXG.png "in-game screenshot")## Multiplayer :-
A multiplayer version of the game made using socket communication.
### Requirements :-
1. Python(2 or 3)
2. pygameinstall it by typing
`sudo apt-get install python-pygame`
OR
`pip install pygame`
### How to start playing :-1. Clone the repo
2. Run `python main.py`### For multiplayer :-
```
checkout the multiplayer branch
```
1. Change the server_ip in the constants_file to localhost for P1
2. Run `python server.py`
3. Change the server_ip for P2 to the public ip of the system on which the server is running
4. P1 and P2 run `run python main.py` and click on multiplayer### Controls :-
1. Give direction to the arrow using the mouse
2. Drag the arrow to increase velocity
3. Release to Shoot### Contributons :-
1. All contributions are welcome.
2. Please feel free to open any new issues for bugs or feature requests.
3. Please try to include a screenshot with the pull request if any visual changes are made to the game.
4. Please feel free to communicate on the gitter channel if you face any problem.### Communication channel :-
[Gitter](https://gitter.im/ArcusChat/community)