Hungry Snake

Nivel recomendadonivel
5+
Una larga criatura serpentina se desliza por un campo limitado, obedeciendo las órdenes del jugador (moviéndose hacia la derecha, la izquierda, abajo y arriba). Y no hay forma de evitar que se mueva. ¡Simplemente no toques los límites o morirás! Y no te muerdas o... bueno, ya entiendes la idea. En el camino, la criatura encuentra comida que la hace aún más larga. A medida que crece, se vuelve cada vez más estrecho... ¡Basta de locura! Probablemente reconozcas esta historia cómica del famoso juego "Snake". Este juego se originó en la década de 1970. Fue entonces cuando apareció por primera vez en las máquinas recreativas. En el siglo XXI, fue popularizado por Nokia, que preinstaló Snake en casi todos sus teléfonos móviles. Entre estos dos hitos hubo versiones para Commodore VIC-20, MS-DOS, ZX Spectrum, Windows, Mac OS… Si entras en Google Play o App Store, probablemente encontrarás un par de docenas de versiones diferentes de Snake. . Es difícil imaginar una plataforma que no tenga su propia versión de Snake. ¿Por qué? Por un lado, es un juego interesante y perfecto para pasar el rato. Por otro lado, Snake es bastante sencillo de crear por tu cuenta. ¡Ver por ti mismo! Usa Java para escribir tu propia versión de este juego sobre las aventuras de un reptil en crecimiento. En CodeGym ya hemos descrito cada paso, lo que ayudará a un jugador novato a realizar esta tarea sin problemas. ¡Continuar!
Comentarios (103)
  • Populares
  • Nuevas
  • Antiguas
Debes iniciar sesión para dejar un comentario
Anonymous #11516985
Nivel 2 , -, France
ayer, 09:28
thanks
Anonymous #11502613
Nivel 1 , Spain
14 abril, 09:14
🖕
Anonymous #11502613
Nivel 1 , Spain
14 abril, 09:06
Fuck you
Fohli
Nivel 10 , Germany, Germany
6 marzo, 10:11
Dauernd 'falsch' weil Rechtschreibung verkehrt xD Und ich noch was aber die Methode hab ich doch 🤣
Anonymous #11399852
Nivel 0 , Viet Nam
22 septiembre 2023, 14:54
print("Willkommen zum Elch-Spiel!") print("Dein Ziel ist es, einen Elch in freier Wildbahn zu finden.") print("Du befindest dich auf einem Pfad im Wald.") # Schleife für das Spiel while True: # Eingabeaufforderung action = input("Was möchtest du tun? (suchen/nach Norden gehen/nach Osten gehen/nach Süden gehen/nach Westen gehen/beenden)") # Wenn der Spieler den Befehl "suchen" gibt if action == "suchen": print("Du schaust dich um, aber es ist kein Elch in Sicht.") # Wenn der Spieler den Befehl "nach Norden gehen" gibt elif action == "nach Norden gehen": print("Du gehst nach Norden und kommst an einem Fluss vorbei.") # Wenn der Spieler den Befehl "nach Osten gehen" gibt elif action == "nach Osten gehen": print("Du gehst nach Osten und siehst Spuren eines Elchs.") # Wenn der Spieler den Befehl "nach Süden gehen" gibt elif action == "nach Süden gehen": print("Du gehst nach Süden und siehst eine Gruppe von Vögeln im Baum.") # Wenn der Spieler den Befehl "nach Westen gehen" gibt elif action == "nach Westen gehen": print("Du gehst nach Westen und kommst an einem Feld vorbei.") # Wenn der Spieler den Befehl "beenden" gibt elif action == "beenden": print("Vielen Dank für das Spielen!") break # Wenn der Spieler einen ungültigen Befehl gibt else: print("Das ist kein gültiger Befehl. Bitte versuche es erneut.")
淘气
Nivel 22 , Ottawa, 中国
30 mayo 2023, 05:52
May I ask Snake (Part 18/20), why do you need to check the coordinates of index 0 and 1, what will happen if there is no such condition
zayed alshehhi
Nivel 1 , United Arab Emirates
6 mayo 2023, 18:42
print("Willkommen zum Elch-Spiel!") print("Dein Ziel ist es, einen Elch in freier Wildbahn zu finden.") print("Du befindest dich auf einem Pfad im Wald.") # Schleife für das Spiel while True: # Eingabeaufforderung action = input("Was möchtest du tun? (suchen/nach Norden gehen/nach Osten gehen/nach Süden gehen/nach Westen gehen/beenden)") # Wenn der Spieler den Befehl "suchen" gibt if action == "suchen": print("Du schaust dich um, aber es ist kein Elch in Sicht.") # Wenn der Spieler den Befehl "nach Norden gehen" gibt elif action == "nach Norden gehen": print("Du gehst nach Norden und kommst an einem Fluss vorbei.") # Wenn der Spieler den Befehl "nach Osten gehen" gibt elif action == "nach Osten gehen": print("Du gehst nach Osten und siehst Spuren eines Elchs.") # Wenn der Spieler den Befehl "nach Süden gehen" gibt elif action == "nach Süden gehen": print("Du gehst nach Süden und siehst eine Gruppe von Vögeln im Baum.") # Wenn der Spieler den Befehl "nach Westen gehen" gibt elif action == "nach Westen gehen": print("Du gehst nach Westen und kommst an einem Feld vorbei.") # Wenn der Spieler den Befehl "beenden" gibt elif action == "beenden": print("Vielen Dank für das Spielen!") break # Wenn der Spieler einen ungültigen Befehl gibt else: print("Das ist kein gültiger Befehl. Bitte versuche es erneut.")
Alessandro
Nivel 0 , Germany
26 abril 2023, 07:43


# Elch-Spiel print("Willkommen zum Elch-Spiel!") print("Dein Ziel ist es, einen Elch in freier Wildbahn zu finden.") print("Du befindest dich auf einem Pfad im Wald.") # Schleife für das Spiel while True: # Eingabeaufforderung action = input("Was möchtest du tun? (suchen/nach Norden gehen/nach Osten gehen/nach Süden gehen/nach Westen gehen/beenden)") # Wenn der Spieler den Befehl "suchen" gibt if action == "suchen": print("Du schaust dich um, aber es ist kein Elch in Sicht.") # Wenn der Spieler den Befehl "nach Norden gehen" gibt elif action == "nach Norden gehen": print("Du gehst nach Norden und kommst an einem Fluss vorbei.") # Wenn der Spieler den Befehl "nach Osten gehen" gibt elif action == "nach Osten gehen": print("Du gehst nach Osten und siehst Spuren eines Elchs.") # Wenn der Spieler den Befehl "nach Süden gehen" gibt elif action == "nach Süden gehen": print("Du gehst nach Süden und siehst eine Gruppe von Vögeln im Baum.") # Wenn der Spieler den Befehl "nach Westen gehen" gibt elif action == "nach Westen gehen": print("Du gehst nach Westen und kommst an einem Feld vorbei.") # Wenn der Spieler den Befehl "beenden" gibt elif action == "beenden": print("Vielen Dank für das Spielen!") break # Wenn der Spieler einen ungültigen Befehl gibt else: print("Das ist kein gültiger Befehl. Bitte versuche es erneut.")
张乖崖
Nivel 18 , Пекин, China
24 marzo 2023, 13:46
好高兴哦,又吃成长快乐啦!
Michael Lu
Nivel 8 , Philippines
9 marzo 2023, 08:28
This is cool. I'm loving this site ❤️💛.