PyGame이 포함 된 Python, 240 자
나는 이미 파이썬에 해결책이 있다는 것을 알고 있지만, 그중 하나는 문자를 인쇄하기 때문에 멋진 애니메이션을 그리는 것이 가치가 있다고 생각했습니다.
Ungolfed, 내가 시작한 것 :
import math
import random
import pygame
pygame.init()
screen = pygame.display.set_mode((800, 800))
particles = [(random.gauss(0,.5), random.uniform(0,6.28318)) for i in range(2000)]
for i in range(399):
screen.fill((255,255,255))
for speed, angle in particles:
distance = i * speed
x = 400 + distance * math.cos(angle)
y = 400 + distance * math.sin(angle)
screen.set_at((int(x), int(y)), (0,0,0))
pygame.display.flip()
많은 해커 후. 일부 문자를 저장하기위한 전체 화면. 소리 나 글꼴을 사용하지 않으므로 init()불필요 하다고 생각 합니다.
import math as m,random,pygame
d,x,g=pygame.display,range(999),random.gauss
s,e=d.set_mode(),[(g(0,.2),g(0,9))for i in x]
for i in x:
d.flip(),s.fill([255]*3)
for v,a in e:
y=400+i*v*m.cos(a),400+i*v*m.sin(a)
s.set_at(map(int,y),[0]*3)