elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Python (Moderador: Danielㅤ)
| | |-+  [Python3 + turtle] = Dibujo de Pacman
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Python3 + turtle] = Dibujo de Pacman  (Leído 2,200 veces)
reconFito

Desconectado Desconectado

Mensajes: 31


Ver Perfil
[Python3 + turtle] = Dibujo de Pacman
« en: 17 Marzo 2020, 04:41 am »

Código
  1. from turtle import Turtle, Screen
  2.  
  3. width = 600
  4. height = 600
  5. X = width - 10
  6. Y = height - 10
  7.  
  8.  
  9. def _turtle():
  10.    # Pantalla
  11.    pantalla = Screen()
  12.    pantalla.title("Pacman")
  13.    pantalla.bgcolor("#254555")
  14.    pantalla.setup(width=width, height=height)
  15.    pantalla.colormode(255)
  16.    pantalla.screensize(X, Y)
  17.    pantalla.delay(0)
  18.  
  19.    # Tortuga
  20.    turtle = Turtle()
  21.    turtle.pensize(2)
  22.    turtle.hideturtle()
  23.    turtle.speed(0)
  24.    turtle.pu()
  25.    turtle.goto(-X/2, Y/2)
  26.    turtle.pd()
  27.    turtle.pencolor("#212140")
  28.    for i in range(91):
  29.        turtle.setheading(-i)
  30.        turtle.fd(width/2)
  31.        turtle.bk(width/2)
  32.    turtle.pu()
  33.    turtle.goto(X/2, Y/2)
  34.    turtle.pd()
  35.    for i in range(91):
  36.        turtle.setheading(i)
  37.        turtle.fd(-width/2)
  38.        turtle.bk(-width/2)
  39.  
  40.    turtle.pu()
  41.    turtle.goto(-X/2, -Y/2)
  42.    turtle.pd()
  43.    for i in range(91):
  44.        turtle.setheading(i)
  45.        turtle.fd(width/2)
  46.        turtle.bk(width/2)
  47.  
  48.    turtle.pu()
  49.    turtle.goto(X/2, -Y/2)
  50.    turtle.pd()
  51.    for i in range(91):
  52.        turtle.setheading(-i)
  53.        turtle.fd(-width/2)
  54.        turtle.bk(-width/2)
  55.    turtle.pu()
  56.    turtle.home()
  57.    turtle.pd()
  58.    for i in range(round(width/2)):
  59.        turtle.pencolor("#cfbb00")
  60.        turtle.setheading(-i)
  61.        turtle.fd(90)
  62.        turtle.bk(90)
  63.  
  64.    turtle.pu()
  65.    turtle.goto(-10, 45)
  66.    turtle.color("#001020")
  67.    turtle.pd()
  68.    turtle.begin_fill()
  69.    turtle.circle(10)
  70.    turtle.end_fill()
  71.  
  72.    pantalla.exitonclick()
  73.  
  74.  
  75. _turtle()
  76.  
  77.  
  78.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Codigo de pacman
Programación Visual Basic
marvinick3.0 2 9,703 Último mensaje 18 Mayo 2008, 17:01 pm
por seba123neo
PacMan En vb6 por mi
Juegos y Consolas
netstat1 3 4,268 Último mensaje 7 Enero 2010, 05:47 am
por seba123neo
Dibujo manga con tableta grafica? Es comodo?( y como pasar un dibujo a digital )
Diseño Gráfico
XXXXXX 0 4,870 Último mensaje 18 Enero 2010, 21:19 pm
por XXXXXX
Pacman google « 1 2 »
Foro Libre
-Ramc- 15 7,163 Último mensaje 22 Mayo 2010, 21:02 pm
por danielo-
[juego]BaSi-PacMan
Software
R@mi 3 3,486 Último mensaje 13 Febrero 2011, 01:10 am
por seba123neo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines