making 2048 in Python.
SETTING UP THE SCREEN
Made a blank pygame screen.
Made it using the WINDOW constant variable.
WINDOW = py.display.set_mode((WIDTH, HEIGHT))
The tuple (WIDTH, HEIGHT) are also constants set at 800 by 800.
WIDTH, HEIGHT = 800, 800
DRAWING THE WINDOW
Made a function of draw to fill the window with the background color (BG_COLOR).
Outside draw()
BG_COLOR = (205, 192, 180)
Used the variable to fill the window color and then displaying it on the window.
def draw()
def draw(window):
window.fill(BG_COLOR)
draw_grid(window)
py.display.update()
Added draw() to the main loop
Main Loop:
def main(window):
clock = py.time.Clock()
run = True
while run:
clock.tick(FPS)
for event in py.event.get():
if event.type == py.QUIT:
run = False
break
draw(window)
py.quit()
RESULT: