Writing the last progress report of the year!  ๐Ÿ˜ƒ

#TheGate #Amiga #indiedev

#TheGate for #Amiga
---
While working on room 20 I had an idea.
Background animations ar limited to 7 per room but I have big containers where I want to run bubble anims so I exanded the code to handle animations within an area.
Instead of the fixed (x,y) position I can now define xstart:size and ystart:size to define an area where the animation will be played back at a random position within that area.
The position is refreshed at each anim cycle.
Tested it and it works.

#indiedev

#TheGate for #Amiga
---
Working on room 20, Biological Lab!


---
#pixelart #indiegame #indiedev #solodev #AMOSProfessional

#TheGate for #Amiga
---
Today = wasted day: I wanted to remove some duplicate code in the terminal and dialogue interpreters.
I changed the code accordingly and I created some procedures to replace the various local gosub within the interpreter procs.
At a certain point errors started to pop up.
I tried again, changing the code step by step but, again, the result was the same.
I went back to last night's version, where everything worked.
I'll happily live with the duplicate code anyway. 
#TheGate for #Amiga
---
In the last few days I've focused on the sound fx and the music.
I've added the door's sounds (open, close, locked, key required) and I created a new music for the room 19.
I got mad with the #ProTracker commands ๐Ÿ˜…
I also fixed a couple of bugs and tested the dialogue commands that allow color effects to be manipulated.
In room 19 there is a light glitch to simulate broken neon lights, a switch that the player need to push, is also used to turn off the light effect.

#TheGate for #Amiga
---
Room 19 will have the first boss and some platoforms to jump on, but I realized that Kal's jump has to be adjusted because it was too low.

So jump height was raised from 24 pixels to 33 pixels, and also jump's horizontal distance is now around 52 pixels.

When I will test the room I'll see if it needs further adjustments.

Luckily I wrote the code with very little hardcoded stuff ๐Ÿ˜

*I pat myself on my head* ๐Ÿ˜„

#TheGate for #Amiga
---
3 days of fire but I've completed the room 18, experimented with sampled music using my Yamaha MOX6 and added the color effects as I said on my previous toot.
Attached there is the log of these 3 days for people interested in the details ๐Ÿ˜
---
#indiedev #solodev #devlog #retrodev
#TheGate for #Amiga
---
Effect to simulate faulty lamps, fully configurable for each room
 
---
#indiedev #solodev #retrodev