"Plasmine" is a 256B intro for Amstrad CPC.
It was released at LoveByte party on Sunday, February 11th 2024.
![](https://static.wixstatic.com/media/b9b625_738dcde15bd94a4ab61e110d17cb809d~mv2.png/v1/fill/w_96,h_68,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/b9b625_738dcde15bd94a4ab61e110d17cb809d~mv2.png)
« Plasma. It's mine. Plasmine ! »
Backup of the archive submitted to the party right here.
Disclaimer : this article does not explain the "animation by scrolling" principle. Whoever wants to learn about it should first have look at Logon's Run - 3D meets the aging bits demo then read its making-of. Intention for today's article is clear : explanations to understand what's going on but the scroller. Source is not provided for some reasons (including : not optimized to the bones & not fully commented).
Heightmap
The screen is a heightmap - go to Wikipedia for details.
In the map above there are 256 levels on grayscale.
In Plasmine, height is a value from 2 to 32 (and 0-1 is deep blue at start).
A nice palette with coder's colors is used to refer this height :
![](https://static.wixstatic.com/media/b9b625_3c269c05dfd74752a07388aebb97821e~mv2.png/v1/fill/w_49,h_1,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/b9b625_3c269c05dfd74752a07388aebb97821e~mv2.png)
Adding 4 heightmaps made of aztec pyramid patterns
Aztec Pyramid "Chichen-Itza". Source.
I'd better show the 4 maps on a video :
You may recall the squares from Logonite.
Yes it's exactly the same trick for animation. If we use pyramides as sprites, this would be:
The new feature compared to Logonite is : adding height value.
Let's have a close look - slowly :
Let's activate that magical scroll to animate the whole screen :
And last, let's remove those pauses to have real-time as in the released intro :
Et voilà !
Loop and add 8 times those 4 maps at random places to get Plasmine.
Overflow / Logon System
Thursday, January 29th 2024.