Advertisement
SteveCucharita

DibujoJulio04

Jul 4th, 2019
1,179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Racket 5.57 KB | None | 0 0
  1. ; Autor: Johan Steven Muñoz López, Código: 1958380
  2. ; Fecha: Julio 04 de 2019
  3. ; Taller 1; Dibujo libre
  4. ; Descripcion: Dibujo de "Spartan117" del videojuego Halo, a 8 bits.
  5. ;              El dibujo fue realizado practicamente cuadro a cuadro,
  6. ;              debido algunas limitaciones de DrRacket.
  7. ; Proposito: Realizar un dibujo libre apoyado en la libreria draw.rtk
  8.  
  9.  
  10. ;;Lienzo
  11. (start 480 440)
  12.  
  13. ;;Fondo
  14. (draw-solid-rect (make-posn 0 0) 480 520 'slategray)
  15.  
  16. ;circulo
  17. (draw-solid-disk (make-posn 240 220) 200 'navy)
  18. (draw-circle (make-posn 240 220) 201 'orangered)
  19. (draw-circle (make-posn 240 220) 202 'orangered)
  20.  
  21. ;;linea1
  22. (draw-solid-rect (make-posn 180 50) 120 20 'black)
  23.  
  24. ;;linea2
  25. (draw-solid-rect (make-posn 140 70) 40 20 'black)
  26. (draw-solid-rect (make-posn 180 70) 20 20 'olivedrab)
  27. (draw-solid-rect (make-posn 200 70) 80 20 'yellowgreen)
  28. (draw-solid-rect (make-posn 280 70) 20 20 'olivedrab)
  29. (draw-solid-rect (make-posn 300 70) 40 20 'black)
  30.  
  31. ;;linea3
  32. (draw-solid-rect (make-posn 120 90) 40 20 'black)
  33. (draw-solid-rect (make-posn 160 90) 20 20 'olivedrab)
  34. (draw-solid-rect (make-posn 180 90) 120 20 'yellowgreen)
  35. (draw-solid-rect (make-posn 300 90) 20 20 'olivedrab)
  36. (draw-solid-rect (make-posn 320 90) 40 20 'black)
  37.  
  38. ;;linea4
  39. (draw-solid-rect (make-posn 120 110) 240 20 'black)
  40.  
  41. ;linea5
  42. (draw-solid-rect (make-posn 100 130) 20 20 'black)
  43. (draw-solid-rect (make-posn 120 130) 20 20 'olivedrab)
  44. (draw-solid-rect (make-posn 140 130) 20 20 'yellowgreen)
  45. (draw-solid-rect (make-posn 160 130) 160 20 'olivedrab)
  46. (draw-solid-rect (make-posn 320 130) 20 20 'yellowgreen)
  47. (draw-solid-rect (make-posn 340 130) 20 20 'olivedrab)
  48. (draw-solid-rect (make-posn 360 130) 20 20 'black)
  49.  
  50. ;linea6
  51. (draw-solid-rect (make-posn 80 150) 20 20 'black)
  52. (draw-solid-rect (make-posn 100 150) 20 20 'olivedrab)
  53. (draw-solid-rect (make-posn 120 150) 240 20 'black)
  54. (draw-solid-rect (make-posn 360 150) 20 20 'olivedrab)
  55. (draw-solid-rect (make-posn 380 150) 20 20 'black)
  56.  
  57. ;linea7
  58. (draw-solid-rect (make-posn 80 170) 20 20 'black)
  59. (draw-solid-rect (make-posn 100 170) 20 20 'olivedrab)
  60. (draw-solid-rect (make-posn 120 170) 20 20 'black)
  61. (draw-solid-rect (make-posn 140 170) 200 20 'darkorange)
  62. (draw-solid-rect (make-posn 160 170) 40 20 'azure)
  63. (draw-solid-rect (make-posn 280 170) 40 20 'azure)
  64. (draw-solid-rect (make-posn 340 170) 20 20 'black)
  65. (draw-solid-rect (make-posn 360 170) 20 20 'olivedrab)
  66. (draw-solid-rect (make-posn 380 170) 20 20 'black)
  67.  
  68. ;linea8
  69. (draw-solid-rect (make-posn 100 190) 20 20 'black)
  70. (draw-solid-rect (make-posn 120 190) 20 20 'darkorange)
  71. (draw-solid-rect (make-posn 140 190) 20 20 'gold)
  72. (draw-solid-rect (make-posn 160 190) 20 20 'azure)
  73. (draw-solid-rect (make-posn 180 190) 120 20 'gold)
  74. (draw-solid-rect (make-posn 300 190) 20 20 'azure)
  75. (draw-solid-rect (make-posn 320 190) 20 20 'gold)
  76. (draw-solid-rect (make-posn 340 190) 20 20 'darkorange)
  77. (draw-solid-rect (make-posn 360 190) 20 20 'black)
  78.  
  79. ;linea 9
  80. (draw-solid-rect (make-posn 100 200) 20 20 'black)
  81. (draw-solid-rect (make-posn 120 200) 20 20 'darkorange)
  82. (draw-solid-rect (make-posn 140 200) 20 20 'gold)
  83. (draw-solid-rect (make-posn 160 200) 20 20 'azure)
  84. (draw-solid-rect (make-posn 180 200) 120 20 'gold)
  85. (draw-solid-rect (make-posn 300 200) 20 20 'azure)
  86. (draw-solid-rect (make-posn 320 200) 20 20 'gold)
  87. (draw-solid-rect (make-posn 340 200) 20 20 'darkorange)
  88. (draw-solid-rect (make-posn 360 200) 20 20 'black)
  89.  
  90. ;linea10
  91. (draw-solid-rect (make-posn 100 220) 20 20 'black)
  92. (draw-solid-rect (make-posn 120 220) 20 20 'darkorange)
  93. (draw-solid-rect (make-posn 140 220) 200 20 'gold)
  94. (draw-solid-rect (make-posn 340 220) 20 20 'darkorange)
  95. (draw-solid-rect (make-posn 220 220) 40 20 'darkorange)
  96. (draw-solid-rect (make-posn 360 220) 20 20 'black)
  97.  
  98. ;linea11
  99. (draw-solid-rect (make-posn 80 240) 20 20 'black)
  100. (draw-solid-rect (make-posn 100 240) 20 20 'olivedrab)
  101. (draw-solid-rect (make-posn 120 240) 20 20 'black)
  102. (draw-solid-rect (make-posn 140 240) 20 20 'darkorange)
  103. (draw-solid-rect (make-posn 160 240) 20 20 'azure)
  104. (draw-solid-rect (make-posn 180 240) 120 20 'gold)
  105. (draw-solid-rect (make-posn 200 240) 80 20 'black)
  106. (draw-solid-rect (make-posn 280 240) 20 20 'gold)
  107. (draw-solid-rect (make-posn 300 240) 20 20 'azure)
  108. (draw-solid-rect (make-posn 320 240) 20 20 'darkorange)
  109. (draw-solid-rect (make-posn 340 240) 20 20 'black)
  110. (draw-solid-rect (make-posn 360 240) 20 20 'olivedrab)
  111. (draw-solid-rect (make-posn 380 240) 20 20 'black)
  112.  
  113. ;linea12
  114. (draw-solid-rect (make-posn 80 260) 320 20 'black)
  115. (draw-solid-rect (make-posn 100 260) 40 20 'olivedrab)
  116. (draw-solid-rect (make-posn 200 260) 80 20 'olivedrab)
  117. (draw-solid-rect (make-posn 340 260) 40 20 'olivedrab)
  118.  
  119. ;linea13
  120. (draw-solid-rect (make-posn 100 280) 280 20 'black)
  121. (draw-solid-rect (make-posn 140 280) 20 20 'olivedrab)
  122. (draw-solid-rect (make-posn 160 280) 20 20 'yellowgreen)
  123. (draw-solid-rect (make-posn 200 280) 20 20 'yellowgreen)
  124. (draw-solid-rect (make-posn 260 280) 20 20 'yellowgreen)
  125. (draw-solid-rect (make-posn 300 280) 20 20 'yellowgreen)
  126. (draw-solid-rect (make-posn 320 280) 20 20 'olivedrab)
  127.  
  128. ;;linea14
  129. (draw-solid-rect (make-posn 120 300) 240 20 'black)
  130. (draw-solid-rect (make-posn 160 300) 20 20 'olivedrab)
  131. (draw-solid-rect (make-posn 200 300) 80 20 'olivedrab)
  132. (draw-solid-rect (make-posn 300 300) 20 20 'olivedrab)
  133.  
  134. ;;linea15
  135. (draw-solid-rect (make-posn 140 320) 200 20 'black)
  136. (draw-solid-rect (make-posn 200 320) 80 20 'olivedrab)
  137.  
  138. ;;linea16
  139. (draw-solid-rect (make-posn 160 340) 160 20 'black)
  140. (draw-solid-rect (make-posn 200 340) 80 20 'olivedrab)
  141.  
  142. ;;linea17
  143. (draw-solid-rect (make-posn 200 360) 80 20 'black)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement