Alguns mini -jogos escritos em C Language têm mais funções com o menor código e são extremamente curtos e jogáveis .
14 fileiras de cobras, 22 fileiras de tetris, 22 fileiras de 2048, 24 linhas de lavagem de minas ...
Instruções para uso:
.c , nenhuma biblioteca de terceiros é usada , copie e coloque-std=c99.c e alguns códigos relatarão erros em .cppUsando o formato de formato de clang, o código deve ser muito padronizado
Você pode realmente aprender muito conhecimento, aqui você pode aprender muitas operações que não pode ver em tempos normais ~
É muito adequado para praticar como um pequeno projeto para começar, e depois farei animação para explicar esses códigos ...
Atualmente, apenas vídeos relevantes são publicados em Bilibili
Bilibili ID: Você já é um tiro, converse com os novatos (portal)
Se você deseja se comunicar, junte -se ao Grupo de Comunicação QQ do autor: 957964924
Atualmente, apenas vídeos são publicados em Bilibili
| Conteúdo de vídeo | Nome da pasta | Link de vídeo |
|---|---|---|
| Tetris | Tetris | BV13F4Y1R7ZN |
| Cobra gananciosa | Gluttonoussnake | AV372394997 |
| Gozi Chess | Cinco em uma fila | AV969124292 |
| Minesweeping | Minesweeper | AV87216317 |
| 2048 | 2048 | AV89592082 |
| Jogo de janela | WindowGame | AV90604701 |
| Andando no labirinto | Labirinto | AV370410413 |
| Tetris_old | Tetris | AV85378627 |
| Cobra _old | Gluttonoussnake | AV85378627 |
Este repositório usa o código de protocolo Open do MIT principalmente para uso de comunicação e aprendizado.
Existem muitas versões de cada jogo, e isso é resolvido em uma bagunça, então vamos nos contentar com isso ... (ainda está sendo adicionado e resolvido)
Tiny (muito pequeno): uma versão que atende a determinadas especificações, implementa funções com código mínimo
Caos : Satisfam apenas 80 caracteres por linha, implementando a função com os menos caracteres
Cor : Adicione um pouco de cor ao console, tornando -o mais jogável
Velho : as versões quase desatualizadas serão marcadas com antigas
Eu não quero mais manter isso, a linha do tempo é muito confusa ... pretendo redesenhar
| data | contente |
|---|---|
| 2021.1.15 | Maze (21 linhas compactadas) |
| 2020.12.13 | Maze (minúsculos 25 linhas) |
| 2020.11.15 | Cobra (tela atualizada) |
| 2020.10.25 | Cobra gananciosa (linha Std 52) |
| 2020.10.5 | Reorganize a série Goji |
| 2020.10.3 | Reorganize a série Minesweeping & 2048 Series |
| 2020.10.2 | Remova pastas desnecessárias, reclassifique, reorganize a série Tetris |
| 2020.10.1 | Cobra gananciosa (colorir 17 linhas), reorganizar a série Greedy Snake |
| 2020.9.20 | Tetris (caos 10 linhas) |
| 2020.9.19 | Tetris (cor 26 linhas) e 2048 (colorir 24 linhas) |
| 2020.9.13 | Tetris (Tiny 24 linhas) |
| 2020.9.4 | Gozi AIV1.1 (otimização da interface) |
| 2020.8.10 | Goko AIV1 (30 linhas) |
| 2020.7.24 | Gozi Chess (19 linhas) |
| 2020.7.17 | 2048 (linhas 22) |
| 2020.7.4 | Otimize o tetris (minúsculos 30 linhas) e as minas (teclado 25 linhas) |
| 2020.7.4 | Cobra (minúsculas 14 linhas), varredura de minas (Linux 31 linhas) |
| 2020.6.26 | Minesweeping (teclado 25 linhas) |
| 2020.6.19 | Cobra (caos 5 linhas) |
| 2020.6.13 | Tetris (minúsculos 30 linhas) (caos 11 linhas) |
| 2020.6.13 | Cobra gananciosa (Linha Tiny 15) (Linha 6 do Chaos) (Atualização sorrateira ~) |
| 2020.4.30 | Jogo de janela (código -fonte) |
| 2020.4.24 | Caminhando pelo labirinto (26 linhas) |
| 2020.3.18 | Gerar todos os códigos anteriores no programa .exe executável e resumi -los na pasta EXE |
| 2020.3.3 | Jogo de janela (.exe) |
| 2020.2.21 | Cobra (versão em tela) |
| 2020.2.17 | 2048 (linhas 28) |
| 2020.2.15 | Minesweeping (236 linhas) |
| 2020.2.6 | Minesweeping (29 linhas) |
| 2020.2.3 | Criou uma nova versão mais antiga da pasta |
| 2020.1.29 | Tetris (2 versões) e uma versão antiga de 38 linhas |
| 2020.1.28 | Cobra (3 versões) |
| 2019.12.27 | Tetris (48 linhas) |
| 2019.12.15 | Gluttonous (25 linhas) de cobra |