Updated .gitignore and added Userlogin (SQLLITE)
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -11,3 +11,6 @@
|
||||
/.idea
|
||||
/SnakeTest.spec
|
||||
python-tests.code-workspace
|
||||
modules/__pycache__c
|
||||
modules/__pycache__
|
||||
modules/__pycache__
|
||||
|
||||
@@ -97,7 +97,7 @@ class User:
|
||||
return self.__lastlogin
|
||||
|
||||
def getusername(self):
|
||||
return self.__username
|
||||
return str(self.__username)
|
||||
|
||||
|
||||
def gethighscore(self):
|
||||
|
||||
@@ -2,7 +2,7 @@ import pygame
|
||||
import pygame_menu
|
||||
import random as rand
|
||||
from copy import deepcopy
|
||||
import modules.User
|
||||
import modules.User as User
|
||||
|
||||
pygame.init()
|
||||
MAINSCREEN_SIZE = (1024,768)
|
||||
@@ -224,7 +224,14 @@ def apply_name(input):
|
||||
if(len(input) <= 0):
|
||||
print("Kein Name eingegeben!")
|
||||
else:
|
||||
menu.disable()
|
||||
if(User.select(input) == False):
|
||||
User.createuser(input)
|
||||
elif(User.select(input) == True):
|
||||
print("Es existiert bereits ein Spieler mit diesem Namen!")
|
||||
|
||||
print(F"Hallo {User.getusername()}, dein letztes Spiel war am: {User.getlastlogin()} mit einem Highscore von: {User.gethighscore()}")
|
||||
|
||||
menu.disable()
|
||||
#TODO: Add function for save name
|
||||
pass
|
||||
|
||||
@@ -235,6 +242,8 @@ def append_follwer(x,y):
|
||||
newfollower = Follower("Follower "+str(count_follower), is_rect=True, rect_size=(x,y))
|
||||
colided_objects.append(newfollower)
|
||||
|
||||
User = User.User()
|
||||
|
||||
menu = pygame_menu.Menu("Snake v1.0", 400, 300,)
|
||||
menu.add.text_input("Name: ", onreturn=(apply_name))
|
||||
menu.add.button('Play', start_game)
|
||||
|
||||
Reference in New Issue
Block a user