From 5eeabda3af04c11242f54310f4f4b633f4b61316 Mon Sep 17 00:00:00 2001 From: justuswolff Date: Tue, 28 May 2024 16:57:56 +0200 Subject: [PATCH] nolag update --- games/pong/build/player.py | 32 +++++++++++++++++++------------- main.py | 32 +++++++++++++++++++------------- 2 files changed, 38 insertions(+), 26 deletions(-) diff --git a/games/pong/build/player.py b/games/pong/build/player.py index e9c3dac..4a9ba3b 100644 --- a/games/pong/build/player.py +++ b/games/pong/build/player.py @@ -709,23 +709,29 @@ def run(): obj.code = i scripts.append(obj) log("objects transferred!") - gamescript = """ -global HASHGAME -import time -while True: - for i in HASHGAME._objects: - i = HASHGAME._objects[i] - HASHGAME.calcphysobj(i) - HASHGAME.render() -""" - gameloopsc = script() - gameloopsc.code = gamescript - maingame.startscript(lambda: gameloopsc.execute(APIGEN(), log)) + #gamescript = """ +#global HASHGAME +#import time +#while True: +# for i in HASHGAME._objects: +# i = HASHGAME._objects[i] +# HASHGAME.calcphysobj(i) +# HASHGAME.render() +#""" + #gameloopsc = script() + #gameloopsc.code = gamescript + #maingame.startscript(lambda: gameloopsc.execute(APIGEN(), log)) log("game test started!!!") log("---------------------") for i in scripts: maingame.startscript(lambda: i.execute(APIGEN(), log)) - window.mainloop() + #window.mainloop() + while True: + for i in maingame._objects: + i = maingame._objects[i] + maingame.calcphysobj(i) + maingame.render() + window.update() def muladd(target): for i in range(10): diff --git a/main.py b/main.py index e9c3dac..4a9ba3b 100644 --- a/main.py +++ b/main.py @@ -709,23 +709,29 @@ def run(): obj.code = i scripts.append(obj) log("objects transferred!") - gamescript = """ -global HASHGAME -import time -while True: - for i in HASHGAME._objects: - i = HASHGAME._objects[i] - HASHGAME.calcphysobj(i) - HASHGAME.render() -""" - gameloopsc = script() - gameloopsc.code = gamescript - maingame.startscript(lambda: gameloopsc.execute(APIGEN(), log)) + #gamescript = """ +#global HASHGAME +#import time +#while True: +# for i in HASHGAME._objects: +# i = HASHGAME._objects[i] +# HASHGAME.calcphysobj(i) +# HASHGAME.render() +#""" + #gameloopsc = script() + #gameloopsc.code = gamescript + #maingame.startscript(lambda: gameloopsc.execute(APIGEN(), log)) log("game test started!!!") log("---------------------") for i in scripts: maingame.startscript(lambda: i.execute(APIGEN(), log)) - window.mainloop() + #window.mainloop() + while True: + for i in maingame._objects: + i = maingame._objects[i] + maingame.calcphysobj(i) + maingame.render() + window.update() def muladd(target): for i in range(10):