What is #つぶやきProcessing?

#つぶやきProcessing

'#つぶやきProcessing' is a popular Twitter hashtag used to showcase creative coding works where the entire source code and its visual output are contained within a single tweet's character limit.



On the @TweetProcessing account, you’ll find a gallery of stunning works created by these code-wizards. From Processing (Java mode) to Python and p5.js, the community pushes the boundaries of what’s possible with minimal code.

You will be mesmerized by the clever code-shortening techniques and the breathtaking visual effects they achieve.

 

The Origins

The movement originated in Japan. In Japanese, 'つぶやき' (pronounced "tsu-bu-ya-ki") means "muttering" or "murmuring," and it is the standard term for a "tweet" on Twitter.

The hashtag was founded by @Hau_kun, who defines the challenge as "the art of creating visuals with Processing under the strict constraints of a single tweet."

At Processing Community Day Tokyo 2020, he shared his dream: "I hope that someday, the legendary Daniel Shiffman will join us and post his own #つぶやきProcessing." I believe that dream will come true soon.


And the dream has come true!


 

Global Impact

The community has grown far beyond Japan.

Japan

Featured on Processing Community Hangout Japan #03 (Aug 30, 2020).

Processing Community Hangout Japan featured #つぶやきProcessing on Aug/30/2020.

 

Brasil

Mr. Alexandre Villares introduced the hashtag and explored various sketches during "Processing Night Noite de Processing)" on June 30, 2020.

Noite de Processing.

The event recording.


The slides shared by Mr. Alexandre Villares.

 

Spain

Call for #tinycode sketches by creativecodingmadrid.

Call for #tinycode sketches by creativecodingmadrid.

Naoto Hiéda presented on #つぶやきProcessing at the tinycode meet-up by creativecodingmadrid, even showcasing the works on a massive public screen!

 

Displaying on the BIG screen!


 

Join the Challenge!

Are you ready to dive in?
It’s a rewarding challenge that forces you to be creative with every single byte. Copy the hashtag below and share your masterpiece with the world!


#つぶやきProcessing

Example Sketch


Here is a simple example I created. Feel free to use, modify, and build upon it.
Licensed under CC0.


void setup() {
  size(636, 636);
  blendMode(DIFFERENCE);
  noLoop();
}

void draw() {
  for (float i = 0; i < PI; i += 0.05) {
    float r = sin(i)*200;
    ellipse(i*200, r+318, r, r);
    ellipse(i*200, -r+318, r, r);
  }
}

 

Next Post Previous Post
No Comment
Add Comment
comment url