Menu Pracitce commit pymenu
This commit is contained in:
parent
2322a2de30
commit
9d12890ee3
33
PyGame/dieproj/dice_in_window.py
Normal file
33
PyGame/dieproj/dice_in_window.py
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
import random
|
||||||
|
import pygame
|
||||||
|
import pygame_gui
|
||||||
|
import sys
|
||||||
|
|
||||||
|
pygame.init()
|
||||||
|
|
||||||
|
pygame.display.set_caption('Dice Roll')
|
||||||
|
|
||||||
|
window_surface = pygame.display.set_mode((800, 600))
|
||||||
|
|
||||||
|
background = pygame.Surface((800, 600))
|
||||||
|
|
||||||
|
background.fill(pygame.Color('#009900'))
|
||||||
|
|
||||||
|
manager = pygame_gui.UIManager((800, 600))
|
||||||
|
|
||||||
|
is_running = True
|
||||||
|
|
||||||
|
while is_running:
|
||||||
|
|
||||||
|
|
||||||
|
for event in pygame.event.get():
|
||||||
|
|
||||||
|
if event.type == pygame.QUIT:
|
||||||
|
|
||||||
|
is_running = False
|
||||||
|
|
||||||
|
|
||||||
|
window_surface.blit(background, (0, 0))
|
||||||
|
|
||||||
|
|
||||||
|
pygame.display.update()
|
31
PyGame/practice/prac.py
Normal file
31
PyGame/practice/prac.py
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
import pygame
|
||||||
|
import pygame_menu
|
||||||
|
pygame.init()
|
||||||
|
|
||||||
|
screen_width = 800
|
||||||
|
screen_height = 600
|
||||||
|
|
||||||
|
screen = pygame.display.set_mode((screen_width, screen_height))
|
||||||
|
color = (128, 128, 128)
|
||||||
|
screen.fill(color)
|
||||||
|
|
||||||
|
pygame.display.set_caption('Dice Roll')
|
||||||
|
clock = pygame.time.Clock()
|
||||||
|
|
||||||
|
def set_number_dice(value: str, die_number: int):
|
||||||
|
# Do the job here !
|
||||||
|
pass
|
||||||
|
def set_dice_sides(value: str, sides: int):
|
||||||
|
# Do the job here !
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
run = True
|
||||||
|
while run == True:
|
||||||
|
for event in pygame.event.get():
|
||||||
|
if event.type == pygame.QUIT:
|
||||||
|
run = False
|
||||||
|
pygame.display.flip()
|
||||||
|
clock.tick(60)
|
||||||
|
pygame.quit()
|
|
@ -1,14 +1,17 @@
|
||||||
import json
|
import json
|
||||||
import random
|
import random
|
||||||
|
import pygame
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import List
|
from typing import List
|
||||||
from Rooms import Room
|
from Rooms import Room
|
||||||
|
|
||||||
my_rooms = []
|
|
||||||
raw_room_data = Path('room_data.json').read_text()
|
background_colour = (0, 76, 153)
|
||||||
room_data = json.loads(raw_room_data)
|
screen = pygame.display.set_mode((400, 300))
|
||||||
for room in room_data:
|
pygame.display.set_caption('Dice Rolling')
|
||||||
my_rooms.append(Room(room['grid_col'], room['grid_row'], room['name'], room['description'], room['dark']))
|
screen.fill(background_colour)
|
||||||
|
pygame.display.flip()
|
||||||
|
running = True
|
||||||
|
|
||||||
dice = ["1", "2",]
|
dice = ["1", "2",]
|
||||||
sides = ["4", "6", "8", "10", "12", "20"]
|
sides = ["4", "6", "8", "10", "12", "20"]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user