Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku game

Java 21.0.6 status

Este foi um desafio de projeto para o bootcamp GFT Start, onde precisávamos desenvolver um sudoku que usa CLI args para os valores fixos e para os valores que se espera do usuário. Baseado na ideia inicial, adicionei um pouco de ANSI escape code para uma melhor experiência de usuário.

Passo a passo para rodar o projeto

Important

Use o CLI da sua preferência que seja compatível com ANSI.

Primeiro, clone o projeto (substitua o campo SEU_USERNAME pelo seu nome de usuário):

git clone https://github.com/SEU_USERNAME/Sudoku.git

Depois, abra o terminal dentro da pasta "src" e crie a pasta "out":

mkdir out

compile direcionando os arquivos .class para "out":

javac -d out application/*.java game/*.java enums/*.java

Troque para a pasta "out" com "cd out" e rode a classe Program com o seguinte comando:

java application.Program "0,0;4,false" "1,0;7,false" "2,0;9,true" "3,0;5,false" "4,0;8,true" "5,0;6,true" "6,0;2,true" "7,0;3,false" "8,0;1,false" "0,1;1,false" "1,1;3,true" "2,1;5,false" "3,1;4,false" "4,1;7,true" "5,1;2,false" "6,1;8,false" "7,1;9,true" "8,1;6,true" "0,2;2,false" "1,2;6,true" "2,2;8,false" "3,2;9,false" "4,2;1,true" "5,2;3,false" "6,2;7,false" "7,2;4,false" "8,2;5,true" "0,3;5,true" "1,3;1,false" "2,3;3,true" "3,3;7,false" "4,3;6,false" "5,3;4,false" "6,3;9,false" "7,3;8,true" "8,3;2,false" "0,4;8,false" "1,4;9,true" "2,4;7,false" "3,4;1,true" "4,4;2,true" "5,4;5,true" "6,4;3,false" "7,4;6,true" "8,4;4,false" "0,5;6,false" "1,5;4,true" "2,5;2,false" "3,5;3,false" "4,5;9,false" "5,5;8,false" "6,5;1,true" "7,5;5,false" "8,5;7,true" "0,6;7,true" "1,6;5,false" "2,6;4,false" "3,6;2,false" "4,6;3,true" "5,6;9,false" "6,6;6,false" "7,6;1,true" "8,6;8,false" "0,7;9,true" "1,7;8,true" "2,7;1,false" "3,7;6,false" "4,7;4,true" "5,7;7,false" "6,7;5,false" "7,7;2,true" "8,7;3,false" "0,8;3,false" "1,8;2,false" "2,8;6,true" "3,8;8,true" "4,8;5,true" "5,8;1,false" "6,8;4,true" "7,8;7,false" "8,8;9,false"

Screenshots

Menu inicial

Alterando uma linha

Alterando uma coluna

About

Jogo Sudoku usando CLI args e ANSI escape code.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages