neuropercolation/scripts/main_ui.py

49 lines
1.2 KiB
Python
Raw Normal View History

2018-12-01 14:14:22 +00:00
#!/usr/bin/env python3
import pygame
import random
from cellular_automaton import cellular_automaton
class WorldGeneratorWindow:
def __init__(self, windows_size):
self.window_size = windows_size
pygame.init()
pygame.display.set_caption("World Generator")
pygame.display.set_mode(self.window_size)
def display_cellular_automaton(self, cellular_automaton_instance):
pass
def main():
running = True
pygame.init()
pygame.display.set_caption("minimal program")
screen = pygame.display.set_mode((1000, 730))
image = pygame.image.load("../images/map.png")
screen.blit(image, (0, 0))
screen.set_at((50, 60), [50, 0, 0])
screen.set_at((50, 61), [50, 0, 0])
screen.set_at((51, 60), [50, 0, 0])
screen.set_at((51, 61), [50, 0, 0])
pygame.display.flip()
while running:
for x in range(0, 1000):
for y in range(0, 700):
screen.set_at((x, y), [random.randrange(0, 255), random.randrange(0, 255), random.randrange(0, 255)])
pygame.display.flip()
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
if __name__ == "__main__":
main()