Guess what music from Knuckles' stage of Sonic adventure is being played in background?
In begining of January of 2025, after passing the challeng for Tails' tails, now I must make Knuckles' knuckles.
Physics are same as sonic, just lower jump and speed.
Easiest part was gliding. The state activates and knuckles will glide in horizontal depending on its facing direction.
The gravity will be lowered and when left or right keys are pressed and facing variable changes, horizontal speed will be increased or decreased depending on direction until it reaches its limit.
Also several sensors will appear in glide state or climb and climb up states.
a sensor appeard in front to trigger knux's climb state when collided with a solid. and this sensor can also destroy objects.
another sensor is under him because he mistaked slopes for walls and climbs up them so this slope shaped sensor will deactivate glide state and his fists will not collide to slopes.
And when they collide a wall, the climb state will de triggered.
Knuckles' sprite will change to climbing. and many sensors are required here.
one for detecting if his bottom is near the ground so he will stand.
one for hands if hand not colliding a wall it will climb it up.
one for front if he meets a wall he van continue climbing.
and one for head to detect if his head hits a roof so he will not climb higher.
The most challenging part was climb up.
he must go up and left or right and animation of climbing must be synced correctly.
I couldn't reach any good result with this. so I removed him from the project but before that I got a copy of this engine with knuckles; maybe one day I could fix it.
after 2 months; well, we're in middle east of Asia.
Like the Gregorian calendar, there is two kind of other calendar called moon and solar calendar,
In moon calendar one of months called "Ramadan". This month is known as the blessed month for muslims.
In this month I tryed again to fix Knuckles' problem with climbing up the walls.
I really have no Idea what the problem was, but it suddenly got fixed! maybe it was just a chance or blessing of this month? I don't know.
But anyway, knuckles is now fixed and playable. And can climb the walls without any problem.
However he sometimes sticks out of the walls; I thought it is necessary for stages which their walls are not flat. or maybe not? well its just a adjustment of sensors. it will be fixed by changing some numbers.
4 comments