Algunos mini juegos escritos en el lenguaje C tienen la mayor cantidad de funciones con el menor código y son extremadamente cortos y jugables .
14 hileras de serpientes, 22 hileras de tetris, 22 hileras de 2048, 24 hileras de vibrador de minas ...
Instrucciones para su uso:
.c , no se usa, no se usa biblioteca de terceros , copie y péguelo-std=c99.c , y algunos códigos informarán errores en .cppUsando el formato de clang-formato, el código debe estar muy estandarizado
Realmente puedes aprender mucho conocimiento, aquí puedes aprender muchas operaciones que no puedes ver en tiempos normales ~
Es muy adecuado para practicar como un pequeño proyecto para comenzar, y luego haré animación para explicar estos códigos ...
Actualmente, solo se publican videos relevantes en Bilibili
ID de Bilibili: ya eres una gran oportunidad, chatea con los novatos (portal)
Si desea comunicarse, únase al Grupo de Comunicación QQ del autor: 957964924
Actualmente, solo los videos se publican en Bilibili
| Contenido de video | Nombre de carpeta | Enlace de video |
|---|---|---|
| Tetris | Tetris | Bv13f4y1r7zn |
| Serpiente codiciosa | Serpiente de glotón | AV372394997 |
| Ajedrez de gozi | Cinco en la fila | AV969124292 |
| Vapor de minas | Dragaminas | AV87216317 |
| 2048 | 2048 | AV89592082 |
| Juego de ventana | Juego de ventana | AV90604701 |
| Caminando en el laberinto | Laberinto | AV370410413 |
| Tetris_old | Tetris | AV85378627 |
| Serpiente _old | Serpiente de glotón | AV85378627 |
Este repositorio utiliza el código de protocolo de código abierto MIT principalmente para el uso de comunicación y aprendizaje.
Hay muchas versiones de cada juego, y se resuelve en un desastre, así que vamos a hacerlo ... (todavía se agrega y se resuelve)
Tiny (muy pequeño): una versión que cumple con ciertas especificaciones, implementa funciones con un código mínimo
Caos : solo satisface 80 caracteres por línea, implementando la función con los menos caracteres
Color : agregue un poco de color a la consola, haciéndolo más jugable
antiguo : las versiones casi desactualizadas se marcarán con viejos
Ya no quiero mantener esto, la línea de tiempo es demasiado desordenada ... Planeo rediseñar
| fecha | contenido |
|---|---|
| 2021.1.15 | Mazer (21 líneas comprimidas) |
| 2020.12.13 | Laberinto (pequeñas 25 líneas) |
| 2020.11.15 | Serpiente (pantalla actualizada) |
| 2020.10.25 | Serpiente codiciosa (línea std 52) |
| 2020.10.5 | Reorganizar la serie Goji |
| 2020.10.3 | Reorganizar la serie de minas y la serie 2048 |
| 2020.10.2 | Eliminar carpetas innecesarias, reclasificar, reorganizar la serie Tetris |
| 2020.10.1 | Serpiente codiciosa (color 17 líneas), reorganizar la serie de serpientes codiciosas |
| 2020.9.20 | Tetris (caos 10 líneas) |
| 2020.9.19 | Tetris (color 26 líneas) y 2048 (color 24 líneas) |
| 2020.9.13 | Tetris (Tiny 24 líneas) |
| 2020.9.4 | Gozi AIV1.1 (optimización de la interfaz) |
| 2020.8.10 | Goko AIV1 (30 líneas) |
| 2020.7.24 | Gozi Chess (19 líneas) |
| 2020.7.17 | 2048 (líneas 22) |
| 2020.7.4 | Optimizar Tetris (Tiny 30 líneas) y Sweeping (teclado 25 líneas) |
| 2020.7.4 | Serpiente (pequeña 14 líneas), barrido de la mina (Linux 31 líneas) |
| 2020.6.26 | Sweeping de minas (teclado 25 líneas) |
| 2020.6.19 | Serpiente (caos 5 líneas) |
| 2020.6.13 | Tetris (Tiny 30 líneas) (Caos 11 líneas) |
| 2020.6.13 | Serpiente codiciosa (línea pequeña 15) (Línea de caos 6) (actualización astuta ~) |
| 2020.4.30 | Juego de ventana (código fuente) |
| 2020.4.24 | Caminando el laberinto (26 líneas) |
| 2020.3.18 | Genere todos los códigos anteriores en el programa ejecutable .exe y resumirlos en la carpeta EXE |
| 2020.3.3 | Juego de ventana (.exe) |
| 2020.2.21 | Serpiente (versión de pantalla) |
| 2020.2.17 | 2048 (líneas 28) |
| 2020.2.15 | Sweeping de minas (236 líneas) |
| 2020.2.6 | Sweeping (29 líneas) |
| 2020.2.3 | Creó una nueva versión de la versión anterior |
| 2020.1.29 | Tetris (2 versiones) y una versión antigua de 38 líneas |
| 2020.1.28 | Serpiente (3 versiones) |
| 2019.12.27 | Tetris (48 líneas) |
| 2019.12.15 | Serpiente glotón (25 líneas) |