Tweetcart Token Club - Season 1
written by aebrer
Tweetcart Token Club (Series 1) [Utility Token]
Link: https://objkt.com/asset/hicetnunc/414400
m=stat(91)-12+2+(stat(90)-2021)*12cls()x=128/5-2y=128/4::_::
for a=1,4do
for b=1,3do
rect(x*a-4,y*b-4,x*a+4,y*b+4,7)z=a+(b-1)*4?z,x*a+7,y*b
if m>=z then
line(x*a,y*b+2,x*a-5,y*b-3,11)line(x*a,y*b+2,x*a+10,y*b-8,11)end
end
end
goto _
Humble beginnings for this project. The initial idea was to create some sort of subscription token, where holding it meant you were in the Tweetcart Club and would receive a monthly tweetcart airdrop. Back then I didn't really think much about "Utility". Over the last year I've learned a lot that will factor into the next season of the Tweetcart Token Club. What I will say is hold onto this token if you have it, and you want to be included in the next season. I will be extending the membership indefinitely.
There's a few interesting things I want to note about this token:
- it's a tweetcart! the most challenging aspect of making this tweetcart was dealing with the offset of starting in November, rather than January. Fortunately I was able to figure it out.
- It's not html... it's an SVG! The main reason I did this was because on Teia (HEN at the time) SVGs don't require a thumbnail... they render live right in the feed. So that means the "thumbnail" will always be up to date, showing the correct number of check marks.
Falling Leaves - TTC Series 01 Tweetcart 01
Link: https://objkt.com/asset/hicetnunc/495777
pal(0,12)cls(12)m=128r=rnd
l=line::_::
for i=1,99do
x=r(m)y=r(m)
if(r()>.9)?"░",x-r(9),y+r(9)+2,r({8,9})
?"▒",x,y,0
end
for i=1,25do
f=-r(2)x=110y=m
z=x+i
w=y-r(9)-40l(z,y,z,w,4)
for i=1,25do
z+=r(9)*f*i/9w-=r(9)l(z,w,4)c=r({8,9})?"░",z,w,c
end
end
if(t()<1)goto _
Code with explanation:
pal(0,12) -- set the bg color to sky blue
cls(12) -- clear the screen (fill with blue)
m=128 -- I use this number a lot, store it to save characters
r=rnd -- likewise but for this function
l=line -- and again
::_:: -- start of the draw loop
-- dithering to avoid screen clutter
for i=1,99do -- 99 loops
x=r(m)y=r(m) -- random x and y position
-- 10% of the time, print some falling leaves
if(r()>.9)?"░",x-r(9),y+r(9)+2,r({8,9})
?"▒",x,y,0 -- erase parts of the screen
end
-- trunk of the tree
for i=1,25do -- 25 vertical lines
f=-r(2) -- need a consistent scaling factor
x=110y=m -- line starts at bottom of screen, on the right side
z=x+i -- move to the right to draw the trunk
w=y-r(9)-40 -- get a random length factor for end point
l(z,y,z,w,4) -- draw trunk
for i=1,25do -- draw branches (25 for each trunk line)
z+=r(9)*f*i/9 -- get new branch x endpoint
w-=r(9) -- get new branch y endpoint
l(z,w,4) -- draw branch
c=r({8,9}) -- random leaf color 8 or 9
?"░",z,w,c -- draw leaves at the branch endpoints
end
end
if(t()<1)goto _ -- only loop in the first second
Stir The Pot - TTC Series 01 Tweetcart 02
Link: https://objkt.com/asset/hicetnunc/562191
poke(14-😐,1)_set_fps(60)r=rnd
fillp(r({▥,█,▤}))
g=r(5)-3a=r(5)-3b=a/3z=r({2,3,4})w=r({1,3})c=r(14)+2
while(g+a)%b==g do a=r(5)end
for i=0,15do pal(i,r(33)-17,1)end
cls()::_::
if(stat(34)==1or n)g=(g+a)%b n=1
for x=g,128,z do for y=g,128,w do
circ(x,y,r(2),x*y%c)end end
Superposition - TTC Series 01 Tweetcart 03
Link: https://objkt.com/asset/hicetnunc/602963
Interstitial Space - TTC Series 01 Tweetcart 04
Link: https://objkt.com/asset/versum_items/727
pico_punk_portraits.p8
Link: https://objkt.com/asset/versum_items/14383
Entropic Pit
Link: https://objkt.com/asset/hicetnunc/701341