Genuary2025_NonArtSoftware

1 min read
Table of contents

Emojis&Squares
The prompt for Genuary2025 Day 7 is โNon Art Softwareโ
Emojis&Squares is coded in Python, it uses grids and emojis to make art with just the random library. Then I used Giffium to get gifs of the difference between the outputs to make the video with different overlays and rotational layouts.
Poem
Sometimes they are colourful, sometimes they are gray
sometimes they are moving, sometimes they just stay
but the Emojional Reflections
are part of a digital introspection
As the reflections become in sync
in sync with their movements
in sync with their achievements
as the inner depths
are seen through their outer steps
Video
Python Code
import random
def colorgrid(amt):
x = "๐ฉ๐ก๐จ๐ช๐ฆ๐ชโน๏ธ๐ฒ๐ณโฌโฌโซ๏ธ๐ฅ"
joined = random.choices(x, k=amt)
final = ''.join(joined)
print(final)
def colorgrid2(amt):
x = ["โ","๐","๐","๐","๐ฑ","๐","๐","๐ป","๐ฅ","๐","โ","๐","๐น","๐","๐","โฝ","๐พ","๐","๐ก","๐ฟ","๐ป","๐ถ","๐ฌ","๐","๐","๐","๐","๐","๐","๐","๐","โค","๐","๐","๐","๐ณ","๐ช","๐ฉ","๐ธ","๐","๐","๐","๐","๐บ","๐ถ","๐ ","๐","โพ","๐","๐ฝ","๐","๐ต","๐ฎ","๐ฉ","๐","๐ฃ","๐","๐","๐","๐","๐","๐","๐","๐","๐","๐ต","๐","๐","๐ฝ","๐","๐","๐","๐","๐","โ","๐","โต","๐","๐ฑ","๐ฐ","๐ถ","๐ธ","๐ฐ","๐ท","๐","๐ซ","๐ซ","๐","๐ฒ","๐","๐","๐"]
joined = random.choices(x, k=amt)
final = ''.join(joined)
print(final)
def spellcase():
colorgrid(5)
colorgrid2(7)
colorgrid(12)
colorgrid2(19)
colorgrid(3)
colorgrid2(17)
colorgrid(24)
colorgrid2(10)
colorgrid(5)
0
Subscribe to my newsletter
Read articles from Kofi / Illestpreacha directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
