Tabla de contenido:

Juego de serpiente en C: 8 pasos
Juego de serpiente en C: 8 pasos

Video: Juego de serpiente en C: 8 pasos

Video: Juego de serpiente en C: 8 pasos
Video: ✅ SNAKE GAME con MATRIZ LED 8x8 || MINIJUEGO con ARDUINO || [Explicado paso a paso] FACIL 2024, Noviembre
Anonim
Juego de serpiente en C
Juego de serpiente en C

El juego de serpientes era popular en los teléfonos móviles antiguos que se pueden desarrollar muy fácilmente usando el programa c. Para construir este proyecto, necesita un conocimiento básico de la sintaxis c. Ejemplo: bucle for, bucle while, etc.

Con la construcción de este tipo de proyecto de juego, su habilidad de programación mejorará en gran medida.

Paso 1: aprender algo de sintaxis básica para desarrollar la interfaz gráfica de usuario

Puedes agregar color y puedes imprimir donde quieras escribir

Necesitas aprender la sintaxis básica como:

1) gotoxy (x, y)

2) color de texto ()

3) fondo de texto ()

4) kbhit ()

Paso 2: página de bienvenida del juego

Página de bienvenida del juego
Página de bienvenida del juego

usando arriba, seleccione el fondo y la fuente adecuados.

dar la bienvenida al usuario mostrando el título del juego

Paso 3: selección del nivel de juego

Seleccionar el nivel de juego
Seleccionar el nivel de juego

Después de mostrar el título del juego.

Limpiar la pantalla ()

mostrar los niveles y pedir al usuario que seleccione el nivel

guarde el nivel seleccionado por el usuario en variable y utilícelo para aumentar el nivel de dificultad del usuario.

Paso 4: algoritmo

Algoritmo
Algoritmo

función aleatoria:

En el programa c hay una función aleatoria que se utiliza para colocar la comida en cualquier punto de la pantalla.

Por lo tanto, utilice esta función para colocar alimentos en cualquier punto de la pantalla.

Moviendo serpiente en la pantalla:

Como puede ver, la serpiente se imprime imprimiendo '' * '' en la pantalla de la pantalla. Por lo tanto, necesitamos imprimir un carácter al principio y borrar un carácter al final.

Cambio de dirección:

La dirección de la serpiente se puede cambiar usando la función kbhit ().

cuando presiona el personaje en consecuencia, cambiará la dirección de la serpiente.

Paso 5: algoritmo para aumentar el tamaño de la serpiente y aumentar la puntuación

Algoritmo para aumentar el tamaño de la serpiente y aumentar la puntuación
Algoritmo para aumentar el tamaño de la serpiente y aumentar la puntuación

Aumento del tamaño de la serpiente:

Cuando la serpiente avanza, su tamaño aumenta y cuando la coordenada de la serpiente coincide con la coordenada de la comida, el tamaño de la serpiente aumenta.

Puntaje creciente:

cuando snanke consigue la comida, la puntuación del usuario también aumenta

De la imagen de arriba, puede quedar claro que la puntuación del usuario y el tamaño de la serpiente aumentan.

Paso 6: Condición de finalización del juego:

Condición de finalización del juego
Condición de finalización del juego

Cuando la serpiente toque el límite de la pantalla, el juego terminará.

Esto se puede hacer comparando la coordenada del límite con la coordenada de la serpiente.

Paso 7: Salir de la página

Salir de la página
Salir de la página
Salir de la página
Salir de la página

Último paso, pregunte al usuario si quiere seguir jugando o no.

Paso 8: Vedio y C Code Link

enlace para código de serpiente

Recomendado: