Dresdenboy information 240 glöps

- general:
- level: user
- personal:
- first name: Matthias
- last name: Waldhauer
- 256b TIC-80 analep.tic by Citavia [web]
- @1935711 & Optimus:
The rectangles were a quite short variant to plot the channels volume (peeked from a register). But I guess all the necessary calculations could be replaced with something, which puts more stuff on the screen.
@pestis:
I guess, you're a bit biased regarding music/sound in tiny intros. ;)
But there are still many things to explore. The for loop could also be extended and the waveforms just be updated via loopvariable&31. :) - isokadded on the 2022-02-14 10:56:15
- 32b MS-Dos RӕtRace by Citavia [web]
- @Optimus: I checked your history. Did you mean Raster64? And you even did a Kefrens256! ;)
- isokadded on the 2022-02-14 10:35:32
- 256b MS-Dos the dream we used to see by Sensenstahl
- This is the perfect intro for this day following Lovebyte 22! ;) And nice effects + little story ofc!
- rulezadded on the 2022-02-14 10:30:45
- 256b TIC-80 tic-tic-doom by Alcatraz [web]
- This is crazy! And the generated Environment is nice! I guess this was the more complicated part.
- rulezadded on the 2022-02-13 23:37:28
- 512b TIC-80 Ballz-80 by Citavia [web]
- Some technical info for TIC-80 coders:
Main idea: Merge a compute heavy effect with 60 fps stuff (incl. sound triggering)
Metaballs:- simple raymarcher without perspective and with binary search for the surface, marching through a roughly 50x50 sized area (x by y, adapted individually based on comp. size and coverage of the metaball's movements)
- a simplified calculation of the surface normal (just in one plane)
- heavily relying on compression for repeated code parts (e.g. to juggle the center coordinates around) instead of adding more loops and using arrays
- color 0 has to be skipped due to the background color gradient
- as long as the used time in TIC() didn't reach some threshold, the calculation does another y-loop (was x before)
- a global variable keeps the current outer loop position to continue calculation during the next frame
Sound:
- the bassline reuses some part of the scroll text with modifications, which is played via sfx
- for some filter like effect, simple PWM is being used to modify the waveform
- sfx() in TIC due to the main effect staying in the frametime limit
Scroller:
- uses my font peek routine and is being plotted in OVR()
- seemingly the TIC-80 versions before 1.0-dev clear the OVR layer (which led to the glitch on the stream with 1.0)
- steps through palette via frame counter
Rasterbars:
- simply some nice gradient for color 0 done within SCN()
This intro had some visual glitches with the overlay on the live stream due to being run on a newer dev version of the TIC-80 client (1.0dev). - simple raymarcher without perspective and with binary search for the surface, marching through a roughly 50x50 sized area (x by y, adapted individually based on comp. size and coverage of the metaball's movements)
- isokadded on the 2022-02-09 11:04:52
- 64k Amiga AGA Omnicrom by Ephidrena
- Nice intro! And they already knew it back then! :D
- rulezadded on the 2022-02-09 10:57:08
- 512b TIC-80 glory
- The music, especially the the instruments and the concept, is cool. Gfx adds nicely to the overall impression.
- rulezadded on the 2021-11-01 16:03:12
- 512b TIC-80 cracklebass by Brainlez Coders!
- Nice intro with really good music for this size!
- rulezadded on the 2021-11-01 09:41:30
- 4k Windows The Last Minute by Lucid
- I love this immersive atmosphere!
@dipswitch: The good thing about watching an end-of-the-world scenario is that you actually only need to experience it one single time. ;) - rulezadded on the 2021-10-11 16:15:48
- 256b MS-Dos Tower of Hanoi 3D by Jin X
- Cool gfx and even playing (with logic or compact list? will check later).
Should have placed better. - rulezadded on the 2021-08-29 21:08:26
account created on the 2005-05-30 20:36:46