Logo Bolo: a re-envisioning of the classic tank game by Stuart Cheshire in NetLogo
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

31 rader
443 B

  1. ;; lobo: Logo Bolo
  2. ;; (c) Ben Kurtovic, 2011
  3. breed [bullets bullet]
  4. bullets-own [
  5. max-travel-distance
  6. speed
  7. travel-distance
  8. ]
  9. to fire
  10. hatch-bullets 1 [
  11. set max-travel-distance 8
  12. set speed 1
  13. set travel-distance 0
  14. set color white
  15. set shape "bullet"
  16. set size 0.5
  17. ]
  18. end
  19. to do-bullet-logic
  20. fd speed
  21. set travel-distance travel-distance + speed
  22. if travel-distance > max-travel-distance [
  23. die
  24. ]
  25. end