jtruk, to demoscene
@jtruk@mastodon.social avatar

ByteJammin' with @FieldFX again.
I didn't know where to go, so I started doing some 3D and a DNA strand.
Made some decent use of FFT, and kept the palette (for me) restrained.
#livecoding #demoscene #TIC80

A red/blue DNA strand dances in front of a spectrum analyser.

jtruk, to demoscene
@jtruk@mastodon.social avatar

Another fun @FieldFX

Tried an aurora. Got close to a cartoon one, if not physically accurate.

Or maybe it's one of those sour, rainbow astro belt sweets. You, dear reader, shall decide.

An aurora effect, in pixels

jtruk, to demoscene
@jtruk@mastodon.social avatar

About to send some ByteJam to @outline, all going well!

Watch link:
https://graphics.social/@outline/112416179199463983
#demoscene #TIC80 #livecoding

jtruk,
@jtruk@mastodon.social avatar

A very fun @outline #ByteJam!

Throwing flowers and Dutch colours over the North Sea.

(Soundtrack: Kinesau / 3D Demo 2013)
#demoscene #TIC80 #livecoding

jtruk,
@jtruk@mastodon.social avatar

Recording of last night's @outline #ByteJam, featuring @aldroid, @gasman and @aliceisjustplaying with @dojoe providing music:

https://youtu.be/5nWoPYPJAf8

A few minutes through I noticed I was heading in an extremely similar direction to Gasman... this also happened at Revision. Maybe the same appealing theme finds us, not the other way round? 😄
#demoscene #livecoding #TIC80

FieldFX, to demoscene
@FieldFX@mastodon.online avatar

tonight! 20:00 BST, on https://twitch.tv/FieldFxDemo. Get in touch if you would like to play! We have up-to-date TIC-80 builds now.

jtruk, (edited ) to demoscene
@jtruk@mastodon.social avatar

Looking forward to Monday Night Bytes ByteJam tomorrow on #TIC80... it's been a while and my subconscious has been cooking an idea! My conscious thinks it might be over-ambitious, but they're the best kind - fly high or crash with style.
Expecting an 8PM BST start on @FieldFX Twitch stream with music from @gsuberland.
#livecoding #demoscene

jtruk, (edited )
@jtruk@mastodon.social avatar

Yeah. That #ByteJam went a bit sideways for me. Out of practice, way too ambitious, some banging against Lua, and without full debugging. Oh well!

I spent a little extra time brushing it up towards the thing that was in my head.

TBH, the stream gremlins were a bit of a blessing for me, since I didn't have much action on screen. 😄

Thanks @FieldFX #livecoding #demoscene #TIC80

toxi, (edited ) to genart
@toxi@mastodon.thi.ng avatar

Fantasy console update: Just added & polished some more of these examples from last year and you can play with them here:

https://demo.thi.ng/umbrella/fantasy-console/

Instructions:

  • Press 1 - 6 to select/launch/reset any of the examples
  • Press Space to download screenshot
  • Apart from the raster bars and lissajous curve all other demos can be interacted with via mouse
  • Open the browser console to see the (already transpiled) source code of all examples

Example #1: Scribble & color cycling
Hold down left mouse button to cycle the colors (the current palette is also always shown in bottom-left corner). Nice, powerful oldskool effect, which is actually easier to do with these indexed, non-RGB pixel buffers[1]

Example #2: Lissajous bobs
The spheres are actually 2x2 tiles of 8x8 pixel sprites with one color slot chosen as transparency. Drawing 100 spheres here, but could be a lot more...

Example #3: Raster bars
This oldskool effect is achieved via HSYNC interrupts only, i.e. no lines are being drawn — for every single pixel row we simply change the color value of the first palette entry. The text is also only being drawn once, at startup...

Example #4: Particle system
Simple particle system (2k particles) with the emitter position linked to the mouse. 6% probability for larger particles.

Example #5: Random pattern
Classic oldskool generative art, here by defining 4 custom bitmap font characters and then drawing a single randomly chosen char per frame

Example #6: Bitmap font editor
Select a character on the RHS to edit in the left box. Left click to set a pixel, right click to clear it. Press Delete to clear the char entirely. The system supports proportional width fonts and the little red triangle can be moved horizontally to adjust the width of each char... Clicking on the Save button will download a JSON file of the font's binary data (9 bytes per char: width + 8 data bytes)

toxi, to genart
@toxi@mastodon.thi.ng avatar

In preparation for teaching a 3-day "Computing within limits" workshop @ University of Applied Sciences in Augsburg, almost exactly a year ago (next week) I created a little fantasy console (heavily inspirered by TIC80) to introduce students to:

  • the idea of virtual machines / computing environments
  • the freedom to design & control any aspect of that environment (and how this relates to the overall idea of personal computing these days)
  • designing & building a small (virtual) env from the bottom up (incl. defining opcodes, memory limits, maps/regions, device control registers, interrupts (hsync/vsync), device I/O, comms & multi-tasking possibilities, various retro-computing inspired graphics techniques)
  • defining a small low-level API/language for creative coding
  • learning about binary/hex and how that knowledge translates visually

The short video gives an overview of five small examples & tools (incl. a bitmap font editor) I had prepared for the workshop — the entire system was built within a couple of days with http://thi.ng/umbrella and incl. examples is only 12KB (gzipped). In the workshop we later ended up mostly using the TIC80 instead, since we covered quite a few other wider perma- & retro-computing related topics too... The 3 days were barely enough to provide an overview and have some exploration time...

If anyone is interested in a similar workshop, please do let me know, I'm keen to repeat it/extend it...

(Ps. I will post a link to the interactive version later too)

[1] https://mastodon.thi.ng/@toxi/110298576315429647

cc @danielrothaug :)

jtruk, to demoscene
@jtruk@mastodon.social avatar

"Ultra Mega Super Duper Revision-Tro 2024 (With New Funky Mode)" / RiFT /

Party coded (made on site during the event) by @enfys with a neat bob scroller, bouncy music, and e-werk model. I threw in a boxy tunnel. Naming by Enfys 😄

I reckon all competitions need one of these. Short, high-energy, setting a decent bar but not aiming to win... just made for the thrill of it.

🔲 https://www.youtube.com/watch?v=St0tH-9Fpgc&t=243s
🔲 https://demozoo.org/productions/342332/
🔲 https://www.pouet.net/prod.php?which=96657

asmcbain, to random
@asmcbain@woof.tech avatar

Well, whaddya know. At less than 15 minutes to midnight, I published my project weekend project:

A TIC-80 build system. 😀

Some definite mad engineering, code that'll likely need improving to fix bugs... and tests, gotta get to writing some of those.

But hey, as far as I can tell, it works!

Check it out here:
https://pypi.org/project/syllogistic/0.0.42/

At a loss of what to try to include?

Try my repackaged transparency-supporting framework: https://bitbucket.org/AMcBain/freightzero/

💜 to pestis/vsariola for pakettic

#tic80

jtruk, to demoscene
@jtruk@mastodon.social avatar

One highlight of #revision2024 for me was the #livecoding Byte Jam on #TIC80.
I got the opportunity to play on the main stage alongside @enfys and @gasman, with @nusan joining from the floor too!
The live DJ set (Numtek) was awesome. Well worth a listen on its own.

Thanks @aldroid and @Violet for organising.

👉 Code archive: https://livecode.demozoo.org/event/2024_03_30_byte_jam_revision_2024.html#mc
👉 Video: https://youtu.be/9Qhg4zJLy4o

#demoscene #creativeCoding

jtruk, to demoscene
@jtruk@mastodon.social avatar

A fun @FieldFX #MondayNightBytes jam this evening. Nice to welcome a new player!
3D boxes are my new obsession, and I thought I'd have a go with FFT this time round, which I haven't done for a while.
Here's the fix-and-polished version. I think there are some nice things to be had by pushing this a little further.
#livecoding #demoscene #creativeCoding #TIC80

made, to random
@made@mastodon.social avatar

💾 Timeline II
A #TIC80 presentation hacked in one month and expanded at @revisionparty 2024

Music : Virgill
Code : Mars
Gfx : Made

Sountrack
https://soundcloud.com/virgill/tic80-timeline-2

Watch online
https://tic80.com/play?cart=3823

Streamed
https://www.youtube.com/watch?v=St0tH-9Fpgc&t=1158s

Archive
https://www.pouet.net/prod.php?which=96655

image/jpeg

made, to demoscene
@made@mastodon.social avatar

🔥Revision 2024 is over and the prods are unleashed (╯°□°)╯︵ ┻━┻

I would like to thank all the organisers. It was a blast with a fair amount of unforgettable moments and loud laughst of unforgettable moments and loud laughs

I always come back grateful and humbled to have lived all of this

2nd prize for Timeline 2 (Tic80 demo / Fantasy Computers) Big Up to Virgill and Mars !
3rd prize for Across the void II (Modern Picture)

https://youtu.be/St0tH-9Fpgc?feature=shared&t=1158

#demoscene #tic80 #demoparty

image/jpeg

jtruk, to demoscene
@jtruk@mastodon.social avatar

GRMA #TIC80 - Released at @revisionparty

🟩 https://www.youtube.com/watch?v=g136jyMHSUU
https://demozoo.org/productions/342333/
🟧 https://www.pouet.net/prod.php?which=96565

Feat: @reality404 @marqueedesign @dave84 @mrsbeanbag @evilpaul_atebit @gigabates @aldroid @WillFlux @jtruk Decca @gasman @xxxhjb @DevEd @psenough @alia @ToBach @ne7

#Revision2024 #Demoscene #Mantratronic

jtruk, to demoscene
@jtruk@mastodon.social avatar

Guten morgen from #Revision2024 main hall!
Having such a brilliant time... I'm glad I promised myself last year that I'd attend in person.
I've got two contributions, both #TIC80, in the new Fantasy Console category. Both collaborations. One a biiig group thing between some @FieldFX #MondayNightBytes regulars (remember to clap along!) and another effect coded on site with @enfys... they'll be shown on the big screen / stream in a few hours time.
Timetable: https://2024.revision-party.net/events/timetable/
#demoscene

golo, to demoscene German
@golo@social.saarland avatar

Bring them back to life on @revisionparty! #pocketchip #chip #revision2024 #demoscene #pico8 #tic80

jtruk, to random
@jtruk@mastodon.social avatar

Telling my friends and family I'm at a digital arts festival, but sitting in a darkened warehouse, lit by colourful lamps, LEDs and laptop screens.
It rocks.
#revision2024
There's the #TIC80 jam at 1pm CET (about half an hour from this message). I might well be on stage and attempting something overly ambitious...
http://twitch.tv/revisionparty

jtruk, to demoscene
@jtruk@mastodon.social avatar

I'm speeding towards @revisionparty on the Southern edge of Germany.
It's the biggest of the year, and - after watching the fun online in 2023 - I promised I'd go.
Looking forward to catching up with folks I've already met, some I know from online, and some whose work I've admired! Plz say hi? 😁
I have a part in a big joint project in the Fantasy Console compo.
Didn't manage to get the other thing I wanted to do finished yet, so: I guess I'm party coding.

jtruk,
@jtruk@mastodon.social avatar

I'm gonna be taking part in @revisionparty's #TIC80 jam too with my @FieldFX #MondayNightBytes compadres, livecoding for an hour.

Perfect opportunity for a Bob Marley "We're Jammin'" / "We're German" jape anthem.

(Culturally insensitive? I don't think so, but someone please stop me before I get thrown out of the E-Werk! 😆)

FieldFX, to demoscene
@FieldFX@mastodon.online avatar

Monday Night Bytes #ByteJam tonight! There won't be many chances to practice before #revision2024 so make sure you join us!

21:00 GMT, right after @h0ffman 's set!

https://twitch.tv/FieldFxDemo #demoscene #tic80 #livecoding

totetmatt, (edited ) to demoscene French
@totetmatt@mastodon.social avatar

! Less than one month ! Are you interested participating into or livecode event during @revisionparty ? Contact @psenough or me or fill this form https://framaforms.org/revision-2024-livecoding-events-participation-1706027040 !

blinry, to NixOS
@blinry@chaos.social avatar

I made a PR to bring the fantasy console to nixpkgs! https://github.com/NixOS/nixpkgs/pull/291129

If you wanna try it (and have Flakes enabled), you can simply run the following command:

nix run github:blinry/nixpkgs/tic-80#tic-80

Let me know if something breaks! :D Would be happy about feedback or code review in the PR! Haven't tried or enabled it on MacOS, if you wanted to try that, that'd also be wonderful!

blinry,
@blinry@chaos.social avatar

Are there #nixos people at #revision2024? :) I contributed a nixpkg for the fantasy console #tic80 last month, and it could use testing, review and/or someone to merge the PR!

https://github.com/NixOS/nixpkgs/pull/291129

Easiest way to test the package is to run:

nix run github:blinry/nixpkgs/tic-80#tic-80

blinry,
@blinry@chaos.social avatar

My #tic80 package for #nix has now landed in the unstable branch of #nixpkgs! \o/ https://search.nixos.org/packages?channel=unstable&show=tic-80&query=tic80

If you'd like to learn how to use it to program tiny retro games, here's my (German) series of short video tutorials: https://jugendhackt.org/oer/projekte/spieleentwicklung-tic-80/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • GTA5RPClips
  • provamag3
  • InstantRegret
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • lostlight
  • All magazines