Go to Post FRC: so inspiring, even car thieves can't handle it. - evanperryg [more]
Home
Go Back   Chief Delphi > Other > FIRST-related Organizations
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 16-07-2004, 18:16
Mike Ciance Mike Ciance is offline
Registered User
FRC #0025 (Raider Robotix)
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2002
Location: North Brunswick, NJ
Posts: 693
Mike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant future
Send a message via AIM to Mike Ciance
[FVG]: Making the Final Decisions

we need to make all our final decisions if we are going to get production moving and get the final go-ahead from FIRST. here are some decisions i have made, post if you wish to debate them.
  • controls
    • we will use the "voodoo" control method described in previous threads
    • any special features will be saved for last, or added post-release as expansions
  • distribution
    • game will be free and downloadable
    • game will be hosted on sourceforge
  • modes
    • single match
    • season
    • practice (drive alone on field)
we need to define our objectives, so here is a list for starters:
  • creating an accurate representation of the FIRST competition
  • increasing interest in robotics and FIRST
  • bringing FIRST to a new medium
please give input on these
Reply With Quote
  #2   Spotlight this post!  
Unread 17-07-2004, 07:24
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: [FVG]: Making the Final Decisions

Quote:
Originally Posted by afflictionblade
  • controls
    • we will use the "voodoo" control method described in previous threads
Debate... And my debate is: I just don't like it; it seems like it will be hard to control in game, and might potentially inaccurate. Feel free to ignore me.

Quote:
Originally Posted by afflictionblade
  • modes
    • single match
      • online
      • local (against AI)
I assume this is including the online play.
__________________

Reply With Quote
  #3   Spotlight this post!  
Unread 17-07-2004, 14:25
Mike Ciance Mike Ciance is offline
Registered User
FRC #0025 (Raider Robotix)
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2002
Location: North Brunswick, NJ
Posts: 693
Mike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant future
Send a message via AIM to Mike Ciance
Re: [FVG]: Making the Final Decisions

Quote:
Originally Posted by Texan
Debate... And my debate is: I just don't like it; it seems like it will be hard to control in game, and might potentially inaccurate. Feel free to ignore me.
all the "voodoo" functions will also have corresponding key functions. this way, somebody can use only keyboard if they really wanted to. voodoo just allows for more natural and accurate movements for the more complex mechanisms. analog arms, expecially 2-jointed, would be the prime example of this feature's usefulness.
Quote:
Originally Posted by Texan
I assume this is including the online play.
yes, that will include online play
Reply With Quote
  #4   Spotlight this post!  
Unread 17-07-2004, 14:35
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: [FVG]: Making the Final Decisions

Quote:
Originally Posted by afflictionblade
all the "voodoo" functions will also have corresponding key functions.
Oh, ok. Cool... I'd have to include a 'small' easter egg if not...
__________________

Reply With Quote
  #5   Spotlight this post!  
Unread 17-07-2004, 20:19
mtrawls's Avatar
mtrawls mtrawls is offline
I am JVN! (John von Neumann)
#0122 (NASA Knights)
Team Role: Programmer
 
Join Date: Mar 2003
Location: Hampton, VA
Posts: 295
mtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to behold
Send a message via AIM to mtrawls
Re: [FVG]: Making the Final Decisions

Quote:
Originally Posted by afflictionblade
we need to define our objectives, so here is a list for starters:
  • creating an accurate representation of the FIRST competition
  • increasing interest in robotics and FIRST
  • bringing FIRST to a new medium
please give input on these
Well, you asked for it! It seems to me that the first objective just might be in conflict with the second objective. Personally, I'd losen "an accurate representation" to "an exciting game based on FIRST". It wouldn't be too easy to create a situation where you had 5 minutes to do a major hardware repair while simutaneously trying to track down a difficult software issue -- but that would be an accurate representation of the FIRST competition. To make the game fun, and also "codeable", you'll have to depart from faithfulness to reality at certain points. So, while "accurate representation" might be nice, I wouldn't say it should be an objective, so much as on a list of "if we can do it, fine, but don't do it to the detriment of our objectives" (that being the verbose name of the list). But I do think that this a really important discussion that probably merits its own thread, just so it will receive more attention and not be distracted by the other discussion going on here. There are going to be tough decisions down the road, and if you don't have any guideing objectives, it will be that much harder to come to a decision -- that most everyone agrees to.

Quote:
Debate... And my debate is: I just don't like it; it seems like it will be hard to control in game, and might potentially inaccurate. Feel free to ignore me
It seems to me that the use or the dis-use of these "vodoo" controls isn't something that needs to be "finalized". If you design a system that controls the robot based on input (e.g., Robot is passed the data packet), then how that input is gotten is a side issue, -- there could be several pluggable modules, which, while perhaps involved in coding those modules, wouldn't affect in any way the rest of the design. Discussing random elements (controls, AI algorithms, etc.) is nice and all, but without any unifying design decisions, it seems rather futile, especially since many of these decisions could be affected by the overall design. In summary: control can be changed easily without affecting other elements of game; also, I strongly suggest to come up with a good and detailed, yet general, outline of the structure of the game itself from a programming standpoint (ignoring irrelevent side issues like "ijkl" steering).

Well, I promise not to say all that again, ... I do sound like a broken record. So you can rest assured I won't mention it again. Unless I change my mind. I might do that.
Reply With Quote
  #6   Spotlight this post!  
Unread 17-07-2004, 20:29
Mike Ciance Mike Ciance is offline
Registered User
FRC #0025 (Raider Robotix)
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2002
Location: North Brunswick, NJ
Posts: 693
Mike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant future
Send a message via AIM to Mike Ciance
Re: [FVG]: Making the Final Decisions

Quote:
Originally Posted by mtrawls
It seems to me that the use or the dis-use of these "vodoo" controls isn't something that needs to be "finalized". If you design a system that controls the robot based on input (e.g., Robot is passed the data packet), then how that input is gotten is a side issue, -- there could be several pluggable modules, which, while perhaps involved in coding those modules, wouldn't affect in any way the rest of the design. Discussing random elements (controls, AI algorithms, etc.) is nice and all, but without any unifying design decisions, it seems rather futile, especially since many of these decisions could be affected by the overall design. In summary: control can be changed easily without affecting other elements of game; also, I strongly suggest to come up with a good and detailed, yet general, outline of the structure of the game itself from a programming standpoint (ignoring irrelevent side issues like "ijkl" steering).
he's right, controls are not the main issue right now, so forget about me saying they were urgent.

however, the mission statement is something very important we need to work on. here is the new list:
  • increasing interest in FIRST
  • creating a fun, appealing representation of the FIRST Robotics Competition
  • bringing FIRST to the medium of electronic gaming
Reply With Quote
  #7   Spotlight this post!  
Unread 17-07-2004, 20:45
mtrawls's Avatar
mtrawls mtrawls is offline
I am JVN! (John von Neumann)
#0122 (NASA Knights)
Team Role: Programmer
 
Join Date: Mar 2003
Location: Hampton, VA
Posts: 295
mtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to behold
Send a message via AIM to mtrawls
Re: [FVG]: Making the Final Decisions

Another suggestion I will make, is the creation of a "roadmap" consisting of what you plan to complete by when. It would only be very tentative, and have to be changed frequently as new decisions are made, ... but it is something that would be very useful. Consider,

Jul 23: Objectives defined
Jul 29: Very rough outline of game structure
Jul 30 - Aug 10: Debate
Aug 11: New outline

(Random dates used, just to drive the point home. Include more things you need to do, etc.) Also note that documentation like this, the eventual outline, etc., make the whole project look more official, which is good from the standpoint of getting FIRST to give permission to use their logo, or other outside contact (like Sourceforge).
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[FVG]: Choosing an Engine: Final Poll Astronouth7303 FIRST-related Organizations 44 05-07-2004 11:17
[FVG]: Final Decisions Mike Ciance FIRST-related Organizations 0 03-07-2004 14:40
[FVG]: Decisions Mike Ciance FIRST-related Organizations 11 03-07-2004 14:29
[FVG]: Final Name Poll Mike Ciance FIRST-related Organizations 8 24-06-2004 14:08


All times are GMT -5. The time now is 18:21.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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