University Web Project - JSdiver: Part 3

25/10/24

This will be a much shorter documentation of the changes i've made so far to JSDiver.

I managed to fix most of the problems i've had since the previous post, bar the issues with requestAnimationFrame(), which seem to continue to be an issue after I implemented a frame interval counter. I'm considering just fully reverting to setInterval() for the time being. I consulted my tutor for advice and he suggested adding some sort of runtime speed-control option if i'm concerned about the differences in performance across different browsers/machines. I'll figure it out.

Also made a few changes to the games graphics while I was at home, as I have access to my preferred image manipulation software which i'm more experienced in, and I can still access the project repository from home, just not git, so I'm trying to make no more changes from home than i'd put into one commit.

Below are some of the new changes. Note that the balloon is now gone, replaced with a kite. I was thinking about a drone, but a kite seemed like a good middle ground between something too safe to be considered an obstacle and something which seems to complex to just be an obstacle, which is how a drone felt to me.

Updated graphics.