Skip to content

Commit d82c00d

Browse files
committed
docs: Created a cohesive README file
1 parent 987709c commit d82c00d

File tree

1 file changed

+32
-1
lines changed

1 file changed

+32
-1
lines changed

README.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,32 @@
1-
# example-package
1+
# Over Under simulator
2+
3+
This is a work in progress simulator that aims to replicate the paths taken in an over_under game
4+
and serve as a simulator for general use. It works by connecting a gamepad that is compatible
5+
with the pygame framework, and then the program reads the input of the left joystick, in arcade style.
6+
7+
There are releases available in the releases tab of this repository. If your system is not supported currently,
8+
install python for your machine and then run
9+
```
10+
pip install .
11+
```
12+
13+
In the directory that you have cloned this codebase to, using `git` or using the `<> Code->Download Zip` button.
14+
15+
Then, simply run either the executable file from your file manager/terminal, or run `python main.py` in the directory of the project.
16+
17+
You should see the window with the Over Under map, and if you have a gamepad connected that works with pygame, you should be able to control
18+
the object on the screen.
19+
20+
# To-Do
21+
22+
- [ ] Change name of the program
23+
- [ ] Remove the error after closing the window
24+
- [ ] Smooth the input from the controller to straight lines
25+
- [ ] Allow keyboard input
26+
- [ ] Full Linux/Mac/Windows support
27+
- [ ] Erasing old movements without restarting program
28+
- [ ] Marking important actions on the field
29+
- [ ] Add icons to the field
30+
- [ ] Replace the circle icon of the main robot to an actual robot
31+
- [ ] Draw colored circles for important actions on the field
32+
- [ ] draw triballs being lifted with a button press

0 commit comments

Comments
 (0)