taskWarmux - Tasks: task #5748, Jetpack should be more...

Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

task #5748: Jetpack should be more "lowgrav"-like

Submitted by:  Kurosu <kurosu>
Submitted on:  Thu 31 Jan 2008 06:40:33 PM UTC  
Should Start On: Thu 31 Jan 2008 12:00:00 AM UTCShould be Finished on: Thu 31 Jan 2008 12:00:00 AM UTC
Category: weaponPriority: 5 - Normal
Status: Need InfoPercent Complete: 0%
Assigned to: NoneOpen/Closed: Closed

(Jump to the original submission Jump to the original submission)

Sat 15 Aug 2009 06:39:05 PM UTC, comment #6:


CARRE <yekcim>
Project Administrator
Wed 27 Feb 2008 11:44:18 PM UTC, comment #5:

Yes this is expected (inertia), although tuning is indeed needed. My idea was that the jetpack should not be a perfect translation mean, but really feels like a propulsor, so that its use is not totally piece of cake. Landing should still be handled carefully for instance.

Currently, it's far from a perfect solution, even if better (in my opinion) than the current trunk code. Because of that, I didn't incorporate directly in the trunk. You didn't either, so there some sense in that decision ;-)

Kurosu <kurosu>
Project Administrator
Wed 27 Feb 2008 12:11:18 PM UTC, comment #4:

I have just tested and I'm a bit surprised...

Here, when I stop to press the up button, the character continues to go up (hopefully slowly).

The same for keys down, right and left.

In my mind, the character should not goes up (and it seems that it's what you want if you understand correctly the name of your method: JetPack::Stationary()). It should be immobile or going down slowly. But this is only my opinion ;-)

Matthieu Fertré <gentildemon>
Project Administrator
Sat 23 Feb 2008 11:42:52 AM UTC, comment #3:

Because it's a work in progress, and it's not a top priority to me. When people have time to test it, then it will be evaluated, and then we can determine if it's worthy of trunk. Maybe it's really an improvement (to me it is), but I prefer some opinion before that. One way would be to offer an unofficial release (win binary in my case) to ask people (and not devs) for their opinion.

I'm not sure a separate branch would make testing easier.

Kurosu <kurosu>
Project Administrator
Fri 22 Feb 2008 04:32:40 PM UTC, comment #2:

May I ask why this isn't committed yet in trunk?

At least in a feature branch, since now we are(?) close to another release for such change...

It would make testing the code a lot easier.

Eddy Petrișor <eddyp>
Project Member
Thu 31 Jan 2008 07:11:46 PM UTC, comment #1:

Something like that.

(file #3694)

Kurosu <kurosu>
Project Administrator
Thu 31 Jan 2008 06:40:33 PM UTC, original submission:

Currently, jetpack is very hard to use.

I think that, when up is released, the jetpack shouldn't just shut down. Instead, it should maintain an average level compensating for the gravity: putting it off for too long would cause freefall hard to correct.

Instead, to move down, a temporary lower force should be applied. When released, it should go back to normal level (almost low grav).

The jetpack should only be switched off manually. Its strength might need to be modified to improve for the improved maneuverability. The end result would be a bit like a air balloon.

Kurosu <kurosu>
Project Administrator


Attached Files
file #3694:  better_jp.diff added by kurosu (3kB - text/x-patch)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by yekcim (Posted a comment)
  • -unavailable- added by gentildemon (Posted a comment)
  • -unavailable- added by kurosu (Submitted the item)

    Error: not logged in



    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 15 Aug 2009 06:39:05 PM UTCyekcimOpen/ClosedOpen=>Closed
    Thu 31 Jan 2008 07:11:45 PM UTCkurosuAttached File-=>Added better_jp.diff, #3694
    Show feedback again

    Back to the top

    Powered by Savane 3.1-cleanup