-
Notifications
You must be signed in to change notification settings - Fork 3
/
SPECS.gitignore
74 lines (54 loc) · 5.32 KB
/
SPECS.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#############################################################################################################################################
--------- Especificaçoes dos computadores utilizados no desenvolvimento ---------
- Desenvolvido em Windows 10;
- Processador(es): AMD Ryzen 5, Intel Core i7, Intel Core i5;
- RAM: 8Gb;
#############################################################################################################################################
--------------------------- Softwares utilizados ---------------------------------
- Imagens: Paint(Criar e modificar imagens), paint.net(remover fundo de imagens);
- Sons: Audacity;
- Editor para codigo: PyCharm;
#############################################################################################################################################
---------------------- Websites/plataformas de apoio ----------------------------
- Github; - Freesound; - Stack Overflow; - Mixkit; - Sky at Night Magazine;
#############################################################################################################################################
------------------ Requisitos minimos de Hardware&software ----------------------
- Disco: 40Mb;
- RAM: 71Mb;
- OS: Windows 8, Linux (não testado para versoes antes de 2018);
O computador deve ter aparelhos de som incorporados ou ligados (escutas, altifalantes, colunas, ...).
Se este requisito nao for cumprido, o jogo nao poderá ser executado porque pygame nao vai saber onde
enviar o output sonoro do jogo.
obs:Em teoria deveria funcionar para qualquer sistema operativo, mas não foi testado
para outros sistemas operativos e pode ter falhas imprevistas ou comportamentos indesejados.
O executavel não vai funcionar em Linux! Mas o codigo pode ser rodado.
#############################################################################################################################################
---------------------------- Como executar --------------------------------------
Executar "Game.exe" encontrado na pasta "Fast and Curious" (pode demorar alguns segundos para abrir).
Nota: fire.ico é o nome do icone do executavel.
#############################################################################################################################################
-------------------- Navegação/controles nos menus e jogo -----------------------
A navegação e o jogo em si responde apenas a comandos do teclado (com excepção da
seta vermelha usada para fechar uma janela).
Cada Menu tem todas as instruções necessarias para poder navegar entre as várias
opções que ele oferece, e informações para explicar para que cada uma destas opções serve.
#############################################################################################################################################
----------------------------------- NOTES ----------------------------------------
Note1: Port: Em cada sub-pasta dentro da pasta "Fast and Curious" tem um ficheiro txt chamado "README" que contém informaçoes sobre o conteudo da mesma.
Eng: Each sub-folder inside the "Fast and Curious" directory has a txt file called "README" which contains information about its content.
Note2: Port: Em caso de erros ou bugs gostaria de ser informado pelo email: "[email protected]" com o titulo: "Fast and Curious Help".
Eng: In case of errors or bugs, I would like to be informed by email on: "[email protected]" with the title "Fast and Curious Help".
##############################################################################################################################################
---------------------------- Comands used to create the .exe files ---------------------------------------------------------------------------
Game: pyinstaller --onefile --noconsole --windowed --name=Game --icon=assets\images\Icons\fire.ICO main.py
Game-Builder command: pyinstaller --onefile --name=Game-Builder --icon=assets\images\Icons\builder-img.ico build.py
Encryptor: pyinstaller --onefile --name=Encryptor --icon=assets\images\Icons\encryptor.ico encryptor.py
##############################################################################################################################################
----------------------------- Tools Description ---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------
Name | Description | Requires |
---------------------------------------------------------------------------------------------------------------------------------------------
Game-Builder | Create the game executable based on the latest code. | Password |
---------------------------------------------------------------------------------------------------------------------------------------------
Encryptor | Encrypts or Decrypts a specific file (based on the provided instruction) | File-Directory |
---------------------------------------------------------------------------------------------------------------------------------------------