From df796c0842d12ce31642a3d54e3dfd08ff685cfb Mon Sep 17 00:00:00 2001 From: piowyg Date: Tue, 16 Mar 2021 20:00:10 +0100 Subject: [PATCH] added in code new tiles and used random generate_field method --- git | 0 src/const.py | 3 ++- src/environment.py | 2 +- src/main.py | 4 ++-- 4 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 git diff --git a/git b/git new file mode 100644 index 0000000..e69de29 diff --git a/src/const.py b/src/const.py index bfdf370..3d675bd 100644 --- a/src/const.py +++ b/src/const.py @@ -7,7 +7,8 @@ WIDTH = 800 HEIGHT = 800 IMAGES = [] -for img in ['grass_01', 'grass_02', 'grass_mine_01', 'grass_mine_02', 'grass_rock_01', 'grass_rock_02']: +for img in ['grass_01', 'grass_02', 'grass_mine_01', 'grass_mine_02', 'grass_rock_01','grass_mine_02a','grass_mine_02a', + 'grass_mine_02b','grass_mine_03a','grass_rock_02']: IMAGES.append(image.load(main_path + 'images/Tiles/' + img + ".png")) ICON = main_path + 'images/mine_icon.png' diff --git a/src/environment.py b/src/environment.py index dd7cbca..9d38dc8 100644 --- a/src/environment.py +++ b/src/environment.py @@ -3,7 +3,7 @@ from random import choices def generate_field() -> List[List[int]]: - return [choices(range(6), weights=[8, 8, 4, 4, 4, 4], k=10) for _ in range(10)] + return [choices(range(9), weights=[8, 8, 4, 4, 4, 4,4,4,4], k=10) for _ in range(10)] class Environment: diff --git a/src/main.py b/src/main.py index 1bdad13..df467be 100644 --- a/src/main.py +++ b/src/main.py @@ -4,7 +4,7 @@ from const import ICON from agent import Agent from game_ui import GameUi from const import DEFAULT_FIELD -from environment import Environment +from environment import Environment,generate_field def main(): @@ -12,7 +12,7 @@ def main(): pg.display.set_caption('Super Saper') pg.display.set_icon(pg.image.load(ICON)) - env = Environment(DEFAULT_FIELD) + env = Environment(generate_field()) agent = Agent() game_ui = GameUi(agent, env) game_ui.update()