Thursday, October 14, 2010

Boring Problems + Sounds

I've hit a lull, and am trying to power through. I have some boring as dirt problems to solve, engine wise, before I can do much else. Making the art, sound and levels is fun and glamorous. This is not. Gonna beat it though.

Problems:
  • 1) Hesitation when running from a flat surface to a slope
    • FIXED - the program thought that the slope was a tiny, tiny wall until horizontal momentum was 0 - fixed this by checking that the wall size was > a pixel before killing horizontal momentum.
  • 2) Jumping while running up a slope: jumping straight up instead of up and forward, and only jumping half height
    • IN PROGRESS - think the character is hitting the slope, and getting slowed.
  • 3) Jumping while running down a slope / touching ground inconsistancy
    • Think the problem is that I only have one variable for touching the ground. Need seperate checks: one for wheter character should be allowed to jump, which is more forgiving, and one for whether the character is actually, physically, touching the ground, which should be tougher. Probably need to make the character somehow "stick" to the ground while running down slopes. Right now he runs faster than the slope, so he's constantly falling, and unable to jump. HMMMM... ):|
In less boring-as-hell news, I've started making sounds for the game. Well. "Making" might be a stretch. "Randomly generating using CXFR" would probably be more accurate. At any rate:

Jump by drinkdecaf

Slide by drinkdecaf

Next up: Music! If I can, I'll use Pixel's Org Maker. Not sure if I can turn that into a .wav though. We'll see, Margaret. We'll see.

No comments:

Post a Comment