Genuary2025_NonArtSoftware

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

Kofi / Illestpreacha
Kofi / Illestpreacha