# -*- coding: utf-8 -*-
"""
Created on Sun Feb 23 12:27:56 2020
@author: dykkerne
"""
# IDEER
# Reaktor, rum og kode/kontakt med aliens, koordinater
# GRUNDSTOFFERNE
# moduler
import random
import time
import sys
import webbrowser
def grundst():
# Grundstoffer
grundst = ["Hydrogren", "Helium", "Lithium"]
# Grundstofferne refference
# webbrowser.open("https://da.wikipedia.org/wiki/Grundstof")
# Tom liste
helbred = 100 # helbred fra 0 - 100 %
def anything(string):
for letter in string:
sys.stdout.write(letter)
sys.stdout.flush()
time.sleep(0.1)
# DETTE ER STARTEN
def europa(egendele):
egendele = []
print(egendele)
valg = input("> ")
if valg == "1":
egendele.append("ting1")
print(egendele)
elif valg == "2":
print("Du vælger ingenting!")
europa()
else:
print("Jeg forstod dig ikke...")
europa()
def spil():
print("###############################")
print("| |")
print("| grundstofferne |".upper().center(30))
print("| |")
print("| afslut |")
print("| tilbage |")
print("| |")
print("|Skriv hvor du vil hen: |")
print("| ------ |")
#time.sleep(2)
print("|\tafrika |")
print("|\toceanien |")
print("|\teuropa |")
print("|\tasien |")
print("|\tnordamerika |")
print("|\tsydamerika |")
print("|\tarktis |")
print("| |")
#time.sleep(2)
print("#"*31)
def info():
print("###############################")
print()
print("tilbage".center(31))
print("---".center(31))
print("afslut".center(31))
print("---".center(31))
anything("Her kommer info om spillet")
anything("\nhvor man kan skrive en hel masse")
print("---".center(31))
valg = input("> ")
if valg == "tilbage":
print("loader...")
time.sleep(1.5)
start()
elif valg == "afslut":
sys.exit()
else:
anything("Hmm du må have skrevet noget forkert")
info()
def regler():
print("###############################")
print()
print("tilbage".center(31))
print("---".center(31))
print("afslut".center(31))
print("---".center(31))
anything("Her kommer regler om spillet")
anything("\nhvor man kan skrive en hel masse")
print("---".center(31))
valg = input("> ")
if valg == "tilbage":
print("loader...")
time.sleep(1.5)
start()
elif valg == "afslut":
sys.exit()
else:
anything("Hmm du må have skrevet noget forkert")
info()
# Start funktion med grafik
def start():
print("###############################")
print("| |")
print("| grundstofferne |".upper().center(30))
print("| |")
print("|\tspil |")
print("| ------ |")
#time.sleep(2)
print("|\tinfo |")
print("| ------ |")
print("|\tregler |")
print("| ------ |")
print("|\tafslut |")
print("| ------ |")
print("| |")
print("|(C)copyright dykkerne |")
#time.sleep(2)
print("#"*31)
# Spil setup
valg = input("> ")
# Spil logik
if valg == "spil":
spil()
elif valg == "info":
info()
elif valg == "regler":
regler()
elif valg == "afslut":
print("afslutter...")
time.sleep(3)
sys.exit()
else:
print("Jeg forstår ikke helt...")
start()
start()
Sidste gang så vi på, hvordan vi kunne implementere en skrivemaskine-effekt til vores spil. Og vi talte om, hvordan spillet skulle være i detaljer.
Vi blev enige om, at vi bl.a. skal lave en floppydisk-funktion, der skal være en reaktor med i spillet, vi skal opfinde vores egen kode, og der skal indgå aliens(som har nye grundstoffer til os) som vi kun kan komme i kontakt med vha helt præcise koordinater.
Github: https://github.com/atlemgw/gc_dykkerne/blob/master/spil/version_beta_V3