#!/usr/bin/env python3 #coding: utf-8 ''' Created on 5 mai 2017 Copyright 2017 Jean-Marie Mineau, Maxime Keller This file is part of "ISN's Cube". "ISN's Cube" is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. "ISN's Cube" is distributed in the hope that it will be useful and recreative, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with "ISN's Cube". If not, see . @author: , Maxime Keller https://www.python.org/ (c'est le language, donc important) Module principale du programme de Rubicks cube. ''' import this # (c'est important aussi) import pygame from Cube import Cube from InterfaceBoutons import InterfaceBoutons if __name__ == "__main__": pygame.init() surfaceCube = pygame.Surface((500, 500)) screen = pygame.display.set_mode((700, 700)) pygame.display.set_caption("ISN's Cube") cube = Cube(surfaceCube) interfaceBoutons = InterfaceBoutons(screen, cube) while True: surfaceCube.fill((255,255,255)) screen.fill((255,255,255)) cube.run() screen.blit(surfaceCube, (100,100)) interfaceBoutons.run() pygame.display.flip() pygame.time.wait(25)