My interpretation of the GUI is (or was) the 'Rooms' page (and 'Start' page etc), where you can view and directly edit the room graphics, rather than the tickbox menu for applying patches to the code. But that's probably my misinterpretation of the terminology.
Idea for a new cell type in Manic Miner
Posted 18 March 2018 - 11:49 AM
I've now added sound effects to the headbutt and crumbly features. Two very different sound effects, but using a shared piece of code. The pitch of the noise is derived from the value in C, after it has been used to determine whether to shift pixel-rows upwards or downwards.
The next thing I'll do, when I find the time, is implement all this into the 'Manic Mixup' project.
Posted 18 March 2018 - 12:17 PM
Great stuff, Ian! Congatulations again! The sound effects are really nice and fitting .
One thought (I'm not sure whether it would need implementing if you thought it worth it, or would happen automatically): In some MM games there is something like fast crumbling cells. I can't remember right now whether it's in the original 48K game engine or in JSW64 only (If it's JSW64 only, ignore my comment for the time being - until you get to implementing the headbutt effect in that game engine ). The thought is that the speed / intensity of the sound / border effect could be adjusted for the regular and fast crumbling cells, being appropriately faster for the fast ones (like the PV effect in "Rocky Road to Double Inn" in the Special Edition of "Willy's New Mansion", where the higher up you are in the part of the room where the effect happens, the faster it is).
Just a thought that came to my mind after watching your impressive SFX .
- IRF likes this
Posted 18 March 2018 - 01:01 PM
The rewrite of the crumbly routine means that all eight pixel-rows are checked simultaneously, so it eliminates the potential for 'ghost' pixels being left behind. However, you can still have fast-crumbling cells, and indeed Earth blocks that can disappear after Willy has headbutted them fewer than eight times, if some of the pixel-rows are blank from the beginning.
An INKless Earth block will turn to Air after a single headbutt, and indeed elsewhere I suggested that that could form the basis of a challenge where Willy must NOT butt a particular block, because he needs it still to be present later on (to jump off it in order to reach the portal).
The sound effect is executed on each instance of a pixel-row being displaced upwards (headbutt) or downwards (crumbly). So if Willy were to stand on an INKless crumbly, then you would hear a difference in the sound effect - it would be shorter, lasting for only one 'tick' of the Main Loop instead of eight.
By the way, there is also a noticeable intensification of the sound effect when Willy walks along a platform of several adjacent crumblies, compared with when he stands on a single crumbly block - because when he is standing on two adjacent crumblies, the sound effect is executed twice in each 'tick'. (Ditto when he headbutts two Earth blocks simultaneously.)
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users