first commit
This commit is contained in:
parent
de665c14c2
commit
4019ac38ec
25
design.md
Normal file
25
design.md
Normal file
@ -0,0 +1,25 @@
|
||||
# StationBase
|
||||
|
||||
### Game Loop
|
||||
* have station
|
||||
* have drones
|
||||
* send drones to retrive items
|
||||
* use items to improve gameplay
|
||||
|
||||
### Design
|
||||
* turn based system
|
||||
* commands for input/output
|
||||
|
||||
### Game in action
|
||||
* type in 'g' to send drones out
|
||||
* press 's to skip turn
|
||||
* press 'd' to view status of drone
|
||||
* drone sells items it finds automatically to other stations
|
||||
* drone goes out on a set number of turns of your choosing
|
||||
* drone can only take as many turns as it's level allows
|
||||
* the number of turns dictates the number of dice rolled, which increases reward chance
|
||||
** Bonus to chance of gaining cash perportionate to number of turns sent. Thus risk/reward. Higher chance of finding reward, more chances of losing the reward
|
||||
|
||||
### Game events
|
||||
* searching space for stuff
|
||||
* todo
|
19
stastionbase.py
Executable file
19
stastionbase.py
Executable file
@ -0,0 +1,19 @@
|
||||
#!/usr/bin/python3.10
|
||||
|
||||
class Drone:
|
||||
def __init__(self, money):
|
||||
self.money = money
|
||||
|
||||
|
||||
|
||||
|
||||
while True:
|
||||
repl = input(">> ")
|
||||
|
||||
if repl == "s":
|
||||
print("Show me the money")
|
||||
elif repl == "q":
|
||||
quit()
|
||||
else:
|
||||
print("Not a command, bitch")
|
||||
|
Loading…
x
Reference in New Issue
Block a user