pingus-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Screen (level) navigation with cursor keys


From: Ingo Ruhnke
Subject: Re: Screen (level) navigation with cursor keys
Date: 29 Oct 2002 01:01:19 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

David Philippi <address@hidden> writes:

> On Monday 28 October 2002 19:33, Jorrit Tyberghein wrote:
>> I agree! But movement with cursor should be pretty fast so you can
>> navigate quickly using the keyboard. Also I would like to have hotkeys
>> for all the actions a pinguin can do.
> 
> For scrolling with the cursor keys add the following to 
> data/controller/default.xml
> 
> <scroller>
>   <axis-scroller speed="1">
>      <button-axis angle="0">
>          <key-button key="left">
>          <key-button key="right">
>     </button-axis>
>     <button-axis angle="90">
>       <key-button key="up">
>       <key-button key="down">
>     </button-<axis>
>  </axis-scroller>
> </scroller>
> 
> Experiment with the speed setting until you like the result.

I have a speed setting of 100, which works ok. Scroller support does
not work in the provided binaries only in current CVS.
 
> Hotkeys for the actions (define as much as you need):
> 
> <action-buttons>
>   <action-button>
>     <key-button key="F1">
>   </action-button>
>   <action-button>
>     <key-button key="F2">
>   </action-button>
>  ...
> </action-buttons>

F1-F12 keys will collide with help, screenshoting, fps and Co. I have
bound them to 1-9 now.

> The input system of Pingus is extremely flexible. 

Yes, its very flexible, but also very much untested. I think it will
require quite a bit more testing before users can simply start to
configuring it themself painlessly. Action-Up/Down for example is at
the moment pretty useless, since the button-axis doesn't interpolate
the position, causing it to be by far to fast.

-- 
WWW:      http://pingus.seul.org/~grumbel/ 
Games:    http://pingus.seul.org/~grumbel/gamedesigns/
JabberID: address@hidden 
ICQ:      59461927




reply via email to

[Prev in Thread] Current Thread [Next in Thread]