During this month’s code jam we’re just gonna draw ✍️

Happy August! Drawing on the computer is one of the greatest joys that modern day technology has brought us, and another one is seeing art that people have made using tools you’ve created. This month’s code jam is all about those joys: drawing, making art, making tools to help others make art…just…draw!

Head to glitch.com/jams right now to learn more about what jams are, how to submit your projects, and see what the community made for past jams. And a huge shout out goes to all of you who made waves on Glitch during last month’s #waves jam!

We can’t wait to see what you create/draw this month!

6 Likes

I’m guessing someone’s gonna make a clone of the Glitch project loading page’s background thingy lol

2 Likes

Hmmm…
Maybe I should do that @tiago
But make it INTERESTING!!!

If I did, would it be possible that it could replace the current one?

2 Likes

That could actually be kinda cool ngl

1 Like

Jams don’t require a particular language, yet a lot of people choose JS because it’s so much easier to use in Glitch’s ecosystem without having to worry about tooling and deployment, making it a “just code and we’ll get it done” experience - compared to other languages which might require more tooling and specific configuration to get it working on Glitch, having to deal with outdated versions of languages that can’t be updated either. For example, the current version of rust on Glitch is 1.74.1, which might be okay for your case but I don’t really know because I don’t use Rust haha.

To answer your question, it all comes down to whatever you’re comfortable with (and whatever Glitch can handle). In fact, if you use something other than JS, it might even make your project stand out, at least from a technical perspective! I’m excited to see what you come up with!

4 Likes

(luckily glitch has rustup so you can use whatever version of rust you want! if that’s something that interests you)

5 Likes

i made this app for the jam over the weekend: https://draw-an-owl.glitch.me/

it’s a play on the “how to draw an owl” meme which i love because it really does feel like art and code tutorials are like “step one, do something easy; step two, do the rest of the hard stuff” sometimes.

9 Likes

thanks for the inspiration, I made my interpretation: https://draw-another-owl.glitch.me/

7 Likes

Beat it. :stuck_out_tongue:

3 Likes

While working on this jam, I faced a weird issue with a library that I was using for p5.js, where if I give too many coordinates to a function, the resulting bezier curve would be a simple straight line.

I’m linking it here in case anyone has a good idea why. It could be a computation limit or a general limitation of bezier curves themselves, but the math behind it is frighteningly difficult for me to understand. Alternatively, I would have to draw my own bezier curves (which the library does for me if I provide a set of coordinates) but calculating the anchor points of each curve seems challenging.

2 Likes

That sucks. :frowning_face:

2 Likes

Since you made us have the ability to draw, I submit this one heck of a monstrosity I made in JS Paint:
dfbivufviuwbfiuv

In all seriousness, I am working on something for this month’s jam :jar::strawberry::flags::sparkles:

5 Likes

Unfortunately I don’t think I’m gonna make it to this jam :frowning:

1 Like

Why not? :stuck_out_tongue:

1 Like

I might try making it in the ~2 days of free time I will have but idk

1 Like

alternatively, u can draw an abomination in js paint /hj

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.