From c0a3c1d1f29d72ba88addb4cda630f338cae68d8 Mon Sep 17 00:00:00 2001 From: Fred Z Date: Sun, 25 Mar 2018 00:15:14 +0100 Subject: [PATCH] Adds requirement.txt Deletes obsolete file `gui.py` --- gui.py | 74 ------------------------------------------------ requirements.txt | 2 ++ 2 files changed, 2 insertions(+), 74 deletions(-) delete mode 100644 gui.py create mode 100644 requirements.txt diff --git a/gui.py b/gui.py deleted file mode 100644 index 32fcc24..0000000 --- a/gui.py +++ /dev/null @@ -1,74 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- -""" -Author: freezed 2018-03-15 -Version: 0.1 - -Licence: `GNU GPL v3` GNU GPL v3: http://www.gnu.org/licenses/ - -This file is part of [_ocp3_ project](https://github.com/freezed/ocp3) -""" - -import pygame -from pygame.locals import ( - K_UP, K_DOWN, K_RIGHT, K_LEFT, KEYDOWN, QUIT, RESIZABLE -) - -MAZE_SIZE_CEL = 15 -CELL_SIZE_PX = 50 -BACK_TILE_IMG = 'img/blue-transp-50.png' -PLAYER_TILE_IMG = 'img/player-50.png' -WINDOW_SIZE_PX = CELL_SIZE_PX * MAZE_SIZE_CEL - -pygame.init() - -WINDOW = pygame.display.set_mode( - (WINDOW_SIZE_PX, WINDOW_SIZE_PX), - RESIZABLE -) - -GRID = range(MAZE_SIZE_CEL ** 2) -back_tiles = [] -for cell in GRID: - back_tiles.append(pygame.image.load(BACK_TILE_IMG).convert()) - x = (cell % MAZE_SIZE_CEL) * CELL_SIZE_PX - y = (cell // MAZE_SIZE_CEL) * CELL_SIZE_PX - WINDOW.blit(back_tiles[cell], (x, y)) - -PLAYER = pygame.image.load(PLAYER_TILE_IMG).convert_alpha() -player_pos = PLAYER.get_rect() - -# Player position -WINDOW.blit(PLAYER, player_pos) - -# Refresh -pygame.display.flip() - -loop = True -while loop: - for event in pygame.event.get(): - if event.type == QUIT: - loop = False - - if event.type == KEYDOWN: - if event.key == K_DOWN: - player_pos = player_pos.move(0, CELL_SIZE_PX) - - if event.type == KEYDOWN: - if event.key == K_LEFT: - player_pos = player_pos.move(-CELL_SIZE_PX, 0) - - if event.type == KEYDOWN: - if event.key == K_UP: - player_pos = player_pos.move(0, -CELL_SIZE_PX) - - if event.type == KEYDOWN: - if event.key == K_RIGHT: - player_pos = player_pos.move(CELL_SIZE_PX, 0) - - # New player position - # WINDOW.blit(back_tiles, (0,0)) - WINDOW.blit(PLAYER, player_pos) - - # Refresh - pygame.display.flip() diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..1cd04c3 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +python==3.6.4 +pygame==1.9.3