Skip to content

Commit 6aa87bf

Browse files
committed
Merge branch 'working' of https://github.com/FlyingWolFox/Atividades-de-Aula into working
2 parents a1dac29 + 4cce4f6 commit 6aa87bf

File tree

1 file changed

+40
-3
lines changed

1 file changed

+40
-3
lines changed

README.md

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
1-
# Projetos de Aula/Class Projects
2-
Projetos de aula pedido pelo professor para serem feitos até 19/11/2019. Usa o Visual Studio 2019
3-
Class projects that the professor asked to be done until 11/19/2019. Uses Visual Studio 2019
1+
# Class Projects 1
2+
3+
This repository is where my first batch of class projects from college is. Nothing to much complex ~~but the coding here maybe not be the best~~
4+
5+
Here you'll find 5 games: Tic Tac Toe (or naughts and crosses), Connect 4, Hangman, Simon and Battleship. They're all made in C and made to run on a terminal/console. They're made with portability in mind, but not all may be.
6+
7+
## Details:
8+
9+
- This entire repository and the projects were all made on Visual Studio Community 2019. Good portion of the projects will compile on gcc or clang
10+
11+
- These projects depends on the ANSI Escape Codes to work properly/as intended. In Windows machines the cmd will be setted up to support it. If one of these projects have weird screen behavior, like printing random characters, or something like [33;0;0;0m it's because your terminal emulator doens't support ANSI Escape codes
12+
13+
- Not all projects works on Linux or Unix systems due to OS specific code, on each project deatails will be said if it's compatible with Linux, it's not or if there's a project made for linux
14+
15+
- The releases of these projects will be done
16+
17+
- The coding gets better like this: Tic Tac Toe > Connect 4 > Hangman > Simon > Batleship. This is because Tic Tac Toe was the first I done and I learned in the way of developing the others. Please don't roast me with the bad coding, I'm thinking about rewriting some things
18+
19+
## Projects on this repository
20+
21+
- ### Tic Tac Toe (Naughts and Crosses)
22+
- The classic game, there isn't that much to talk about
23+
- The game need ANSI Escape Codes for cleaning the screen
24+
- The game has two modes: Singleplayer and Multiplayer
25+
- Multiplayer is the classic form of playing. You and a person play against each other
26+
- On singleplayer you'll play against a AI, which have 3 difficult levels: Easy, Normal and Impossible. More on that on the wiki
27+
- The board is made in a beatiful ascii art, including the X and the O. The thanks for the people behind the ascii art is in the wiki and the game
28+
29+
- ### Connect 4
30+
- If you played Club Penguin you already know this game
31+
- Two people play against each oder, dropping pieces, wich fall in the last line in the board, trying to connect 4 pieces horizontaly, verticaly or diagonally. Who does that first wins
32+
- The game nedd ANSI Escape Codes to clear the screen and give colors to the pieces, backgroung, and detecting window size
33+
- The game needs a certain Window Size to work, because the board is big
34+
- The game has two modes: Singleplayer and Multiplayer
35+
- On multiplayer you and a person play against each other
36+
- On singleplayer you'll play against a AI, which is made to be impossible to win. More on that on the wiki
37+
- The board is made in a beatiful ascii art, including the pieces, wich have colors! . the thanks for the people behind the ascii art is in the wiki and the game
38+
39+
- ### Hangman
40+
-

0 commit comments

Comments
 (0)