Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   FIRST-related Organizations (http://www.chiefdelphi.com/forums/forumdisplay.php?f=61)
-   -   [FVG]: Controls Round B1 (http://www.chiefdelphi.com/forums/showthread.php?t=29384)

Ryan M. 07-07-2004 12:54

Re: [FVG]: Controls Round B1
 
Quote:

Originally Posted by HHSJosh
How about you activate the arm with the 'a' key, but then use the up and down arrows to actually move the arm.

Really with the voodoo and that, even with moving the mouse to move objects with a keyboard select, that takes away from the movement of the robot for a second, doesn't it? It would be better if players could multitask and move the robot while performing a specific function, IMHO. It doesn't sound right if the driver has to stop, put the arm up, and move again, you lose valuable time.

Yeah, I agree. The biggest problem is that people only have two hands. FIRST matches actually have 2 drivers, which allows for control like that. To be able to do this, whatever you are doing must be movable in only one DOF (such as most joints) and two keys are mapped to it. One key moves it one way, the other key the other way. I.E. To move our arm up/down, you either hit 'q' or 'a'. The largest problem with this is the difficulty for a player to learn a new robot's controls increases and we can relatively quickly run out of keys to use. For instance, with a robot with an arm with 2 joints, a winch/hook system, and flaps which open on the sides (and can move independently), you need around 10 keys. Obviously we aren't close to running out of keys with that simple robot, but just operating 10 keys while using a mouse at the same time and watching the feild will be extremely hard in my opinion.

Maybe we could implement some sort of slow motion on the other robots during the time the person is moving something that isn't a drive component.

Mike Ciance 07-07-2004 19:21

Re: [FVG]: Controls Round B1
 
Quote:

Originally Posted by Texan
Maybe we could implement some sort of slow motion on the other robots during the time the person is moving something that isn't a drive component.

i have an idea which is an improvement of this. i call it the "Time Freeze Ghost" system. sounds weird, but here's how it works. when players need to do a bunch of stuff at once, they can hit a special button which will freeze time. the player can then manipulate translucent elements of the robot, which will appear to come out of the actual parts like ghosts come out of bodies in movies. they can set all the ghost parts to how they want the robot to be positioned - arms, flappers, hooks, etc. now, they press the ghost button again and time starts up again. all the pieces of the robot will automatically move to seek these positions and then stop.

Ryan M. 08-07-2004 05:57

Re: [FVG]: Controls Round B1
 
Quote:

Originally Posted by afflictionblade
i have an idea which is an improvement of this. i call it the "Time Freeze Ghost" system. sounds weird, but here's how it works. when players need to do a bunch of stuff at once, they can hit a special button which will freeze time. the player can then manipulate translucent elements of the robot, which will appear to come out of the actual parts like ghosts come out of bodies in movies. they can set all the ghost parts to how they want the robot to be positioned - arms, flappers, hooks, etc. now, they press the ghost button again and time starts up again. all the pieces of the robot will automatically move to seek these positions and then stop.

Ok. That sounds like it will work.

Dorienne 08-07-2004 09:32

Re: [FVG]: Controls Round B1
 
Great idea, Mike! Very creative, and it seems like it'll definitely work.
--d0ri


All times are GMT -5. The time now is 00:20.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi