From 450545c3b142067ed4b51cc7ee9bf6e0530ddc59 Mon Sep 17 00:00:00 2001 From: CorgiStrike Date: Wed, 26 Nov 2025 19:52:45 -0500 Subject: [PATCH 1/3] initialized all year files --- .../1-foundational-era/1992-maize-craze.md | 1 + .../1-foundational-era/1993-rug-rage.md | 1 + .../1-foundational-era/1994-tower-power.md | 1 + .../1-foundational-era/1995-ramp-n-roll.md | 1 + .../1-foundational-era/1996-hexagon-havoc.md | 1 + .../1-foundational-era/1997-toroid-terror.md | 1 + .../1-foundational-era/1998-double-trouble.md | 1 + .../1-foundational-era/1999-ladder-logic.md | 1 + .../2000-coopertition-first.md | 1 + .../2001-diabolical-dynamics.md | 1 + .../1-foundational-era/2002-zone-zeal.md | 1 + .../2-alliance-era/2003-stack-attack.md | 1 + .../2-alliance-era/2004-first-frenzy.md | 1 + .../2-alliance-era/2005-triple-play.md | 1 + .../2-alliance-era/2006-aim-high.md | 1 + .../2-alliance-era/2007-rack-n-roll.md | 1 + .../3-control-era/2008-first-overdrive.md | 1 + .../game-history/3-control-era/2009-lunacy.md | 1 + .../3-control-era/2010-breakaway.md | 1 + .../3-control-era/2011-logo-motion.md | 1 + .../3-control-era/2012-rebound-rumble.md | 1 + .../3-control-era/2013-ultimate-ascent.md | 1 + .../3-control-era/2014-aerial-assist.md | 1 + .../3-control-era/2015-recycle-rush.md | 1 + .../4-disney-era/2016-stronghold.md | 1 + .../4-disney-era/2017-steamworks.md | 1 + .../4-disney-era/2018-power-up.md | 1 + .../4-disney-era/2019-deep-space.md | 1 + .../4-disney-era/2020-infinite-recharge.md | 1 + .../5-modern-era/2022-rapid-react.md | 1 + .../5-modern-era/2023-charged-up.md | 1 + .../5-modern-era/2024-crescendo.md | 1 + .../5-modern-era/2025-reefscape.md | 1 + docs/resources/game-history/overview.md | 10 +++++ docs/resources/gameHistory.md | 5 --- mkdocs.yml | 43 +++++++++++++++++++ 36 files changed, 86 insertions(+), 5 deletions(-) create mode 100644 docs/resources/game-history/1-foundational-era/1992-maize-craze.md create mode 100644 docs/resources/game-history/1-foundational-era/1993-rug-rage.md create mode 100644 docs/resources/game-history/1-foundational-era/1994-tower-power.md create mode 100644 docs/resources/game-history/1-foundational-era/1995-ramp-n-roll.md create mode 100644 docs/resources/game-history/1-foundational-era/1996-hexagon-havoc.md create mode 100644 docs/resources/game-history/1-foundational-era/1997-toroid-terror.md create mode 100644 docs/resources/game-history/1-foundational-era/1998-double-trouble.md create mode 100644 docs/resources/game-history/1-foundational-era/1999-ladder-logic.md create mode 100644 docs/resources/game-history/1-foundational-era/2000-coopertition-first.md create mode 100644 docs/resources/game-history/1-foundational-era/2001-diabolical-dynamics.md create mode 100644 docs/resources/game-history/1-foundational-era/2002-zone-zeal.md create mode 100644 docs/resources/game-history/2-alliance-era/2003-stack-attack.md create mode 100644 docs/resources/game-history/2-alliance-era/2004-first-frenzy.md create mode 100644 docs/resources/game-history/2-alliance-era/2005-triple-play.md create mode 100644 docs/resources/game-history/2-alliance-era/2006-aim-high.md create mode 100644 docs/resources/game-history/2-alliance-era/2007-rack-n-roll.md create mode 100644 docs/resources/game-history/3-control-era/2008-first-overdrive.md create mode 100644 docs/resources/game-history/3-control-era/2009-lunacy.md create mode 100644 docs/resources/game-history/3-control-era/2010-breakaway.md create mode 100644 docs/resources/game-history/3-control-era/2011-logo-motion.md create mode 100644 docs/resources/game-history/3-control-era/2012-rebound-rumble.md create mode 100644 docs/resources/game-history/3-control-era/2013-ultimate-ascent.md create mode 100644 docs/resources/game-history/3-control-era/2014-aerial-assist.md create mode 100644 docs/resources/game-history/3-control-era/2015-recycle-rush.md create mode 100644 docs/resources/game-history/4-disney-era/2016-stronghold.md create mode 100644 docs/resources/game-history/4-disney-era/2017-steamworks.md create mode 100644 docs/resources/game-history/4-disney-era/2018-power-up.md create mode 100644 docs/resources/game-history/4-disney-era/2019-deep-space.md create mode 100644 docs/resources/game-history/4-disney-era/2020-infinite-recharge.md create mode 100644 docs/resources/game-history/5-modern-era/2022-rapid-react.md create mode 100644 docs/resources/game-history/5-modern-era/2023-charged-up.md create mode 100644 docs/resources/game-history/5-modern-era/2024-crescendo.md create mode 100644 docs/resources/game-history/5-modern-era/2025-reefscape.md create mode 100644 docs/resources/game-history/overview.md delete mode 100644 docs/resources/gameHistory.md diff --git a/docs/resources/game-history/1-foundational-era/1992-maize-craze.md b/docs/resources/game-history/1-foundational-era/1992-maize-craze.md new file mode 100644 index 000000000..172759bad --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/1992-maize-craze.md @@ -0,0 +1 @@ +maize craze \ No newline at end of file diff --git a/docs/resources/game-history/1-foundational-era/1993-rug-rage.md b/docs/resources/game-history/1-foundational-era/1993-rug-rage.md new file mode 100644 index 000000000..daf27e23e --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/1993-rug-rage.md @@ -0,0 +1 @@ +rug rage \ No newline at end of file diff --git a/docs/resources/game-history/1-foundational-era/1994-tower-power.md b/docs/resources/game-history/1-foundational-era/1994-tower-power.md new file mode 100644 index 000000000..3846c4bba --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/1994-tower-power.md @@ -0,0 +1 @@ +tower power \ No newline at end of file diff --git a/docs/resources/game-history/1-foundational-era/1995-ramp-n-roll.md b/docs/resources/game-history/1-foundational-era/1995-ramp-n-roll.md new file mode 100644 index 000000000..4c9469e68 --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/1995-ramp-n-roll.md @@ -0,0 +1 @@ +ramp n roll \ No newline at end of file diff --git a/docs/resources/game-history/1-foundational-era/1996-hexagon-havoc.md b/docs/resources/game-history/1-foundational-era/1996-hexagon-havoc.md new file mode 100644 index 000000000..5748e70fd --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/1996-hexagon-havoc.md @@ -0,0 +1 @@ +hexagon havoc \ No newline at end of file diff --git a/docs/resources/game-history/1-foundational-era/1997-toroid-terror.md b/docs/resources/game-history/1-foundational-era/1997-toroid-terror.md new file mode 100644 index 000000000..de2157b98 --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/1997-toroid-terror.md @@ -0,0 +1 @@ +toroid terror \ No newline at end of file diff --git a/docs/resources/game-history/1-foundational-era/1998-double-trouble.md b/docs/resources/game-history/1-foundational-era/1998-double-trouble.md new file mode 100644 index 000000000..1fe93df5f --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/1998-double-trouble.md @@ -0,0 +1 @@ +double trouble \ No newline at end of file diff --git a/docs/resources/game-history/1-foundational-era/1999-ladder-logic.md b/docs/resources/game-history/1-foundational-era/1999-ladder-logic.md new file mode 100644 index 000000000..f37a37efa --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/1999-ladder-logic.md @@ -0,0 +1 @@ +ladder logic \ No newline at end of file diff --git a/docs/resources/game-history/1-foundational-era/2000-coopertition-first.md b/docs/resources/game-history/1-foundational-era/2000-coopertition-first.md new file mode 100644 index 000000000..c8ec63c64 --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/2000-coopertition-first.md @@ -0,0 +1 @@ +coopertition first \ No newline at end of file diff --git a/docs/resources/game-history/1-foundational-era/2001-diabolical-dynamics.md b/docs/resources/game-history/1-foundational-era/2001-diabolical-dynamics.md new file mode 100644 index 000000000..4c42bf68b --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/2001-diabolical-dynamics.md @@ -0,0 +1 @@ +diabolical dynamics \ No newline at end of file diff --git a/docs/resources/game-history/1-foundational-era/2002-zone-zeal.md b/docs/resources/game-history/1-foundational-era/2002-zone-zeal.md new file mode 100644 index 000000000..99e2e2865 --- /dev/null +++ b/docs/resources/game-history/1-foundational-era/2002-zone-zeal.md @@ -0,0 +1 @@ +zone zeal \ No newline at end of file diff --git a/docs/resources/game-history/2-alliance-era/2003-stack-attack.md b/docs/resources/game-history/2-alliance-era/2003-stack-attack.md new file mode 100644 index 000000000..b36fc309c --- /dev/null +++ b/docs/resources/game-history/2-alliance-era/2003-stack-attack.md @@ -0,0 +1 @@ +stack attack \ No newline at end of file diff --git a/docs/resources/game-history/2-alliance-era/2004-first-frenzy.md b/docs/resources/game-history/2-alliance-era/2004-first-frenzy.md new file mode 100644 index 000000000..2d3ad7a38 --- /dev/null +++ b/docs/resources/game-history/2-alliance-era/2004-first-frenzy.md @@ -0,0 +1 @@ +first frenzy \ No newline at end of file diff --git a/docs/resources/game-history/2-alliance-era/2005-triple-play.md b/docs/resources/game-history/2-alliance-era/2005-triple-play.md new file mode 100644 index 000000000..dce3c8bdb --- /dev/null +++ b/docs/resources/game-history/2-alliance-era/2005-triple-play.md @@ -0,0 +1 @@ +triple play \ No newline at end of file diff --git a/docs/resources/game-history/2-alliance-era/2006-aim-high.md b/docs/resources/game-history/2-alliance-era/2006-aim-high.md new file mode 100644 index 000000000..95f84a0c9 --- /dev/null +++ b/docs/resources/game-history/2-alliance-era/2006-aim-high.md @@ -0,0 +1 @@ +aim high \ No newline at end of file diff --git a/docs/resources/game-history/2-alliance-era/2007-rack-n-roll.md b/docs/resources/game-history/2-alliance-era/2007-rack-n-roll.md new file mode 100644 index 000000000..45824064f --- /dev/null +++ b/docs/resources/game-history/2-alliance-era/2007-rack-n-roll.md @@ -0,0 +1 @@ +rack n roll \ No newline at end of file diff --git a/docs/resources/game-history/3-control-era/2008-first-overdrive.md b/docs/resources/game-history/3-control-era/2008-first-overdrive.md new file mode 100644 index 000000000..74af23e04 --- /dev/null +++ b/docs/resources/game-history/3-control-era/2008-first-overdrive.md @@ -0,0 +1 @@ +first overdrive \ No newline at end of file diff --git a/docs/resources/game-history/3-control-era/2009-lunacy.md b/docs/resources/game-history/3-control-era/2009-lunacy.md new file mode 100644 index 000000000..7e51a0f3e --- /dev/null +++ b/docs/resources/game-history/3-control-era/2009-lunacy.md @@ -0,0 +1 @@ +lunacy \ No newline at end of file diff --git a/docs/resources/game-history/3-control-era/2010-breakaway.md b/docs/resources/game-history/3-control-era/2010-breakaway.md new file mode 100644 index 000000000..99aae2e0b --- /dev/null +++ b/docs/resources/game-history/3-control-era/2010-breakaway.md @@ -0,0 +1 @@ +breakaway \ No newline at end of file diff --git a/docs/resources/game-history/3-control-era/2011-logo-motion.md b/docs/resources/game-history/3-control-era/2011-logo-motion.md new file mode 100644 index 000000000..55155bd2e --- /dev/null +++ b/docs/resources/game-history/3-control-era/2011-logo-motion.md @@ -0,0 +1 @@ +logo motion \ No newline at end of file diff --git a/docs/resources/game-history/3-control-era/2012-rebound-rumble.md b/docs/resources/game-history/3-control-era/2012-rebound-rumble.md new file mode 100644 index 000000000..3e7b0e7da --- /dev/null +++ b/docs/resources/game-history/3-control-era/2012-rebound-rumble.md @@ -0,0 +1 @@ +rebound rumble \ No newline at end of file diff --git a/docs/resources/game-history/3-control-era/2013-ultimate-ascent.md b/docs/resources/game-history/3-control-era/2013-ultimate-ascent.md new file mode 100644 index 000000000..796ade18e --- /dev/null +++ b/docs/resources/game-history/3-control-era/2013-ultimate-ascent.md @@ -0,0 +1 @@ +ultimate ascent \ No newline at end of file diff --git a/docs/resources/game-history/3-control-era/2014-aerial-assist.md b/docs/resources/game-history/3-control-era/2014-aerial-assist.md new file mode 100644 index 000000000..e0c8e90ad --- /dev/null +++ b/docs/resources/game-history/3-control-era/2014-aerial-assist.md @@ -0,0 +1 @@ +aerial assist \ No newline at end of file diff --git a/docs/resources/game-history/3-control-era/2015-recycle-rush.md b/docs/resources/game-history/3-control-era/2015-recycle-rush.md new file mode 100644 index 000000000..c735d6dea --- /dev/null +++ b/docs/resources/game-history/3-control-era/2015-recycle-rush.md @@ -0,0 +1 @@ +recycle rush \ No newline at end of file diff --git a/docs/resources/game-history/4-disney-era/2016-stronghold.md b/docs/resources/game-history/4-disney-era/2016-stronghold.md new file mode 100644 index 000000000..81738369b --- /dev/null +++ b/docs/resources/game-history/4-disney-era/2016-stronghold.md @@ -0,0 +1 @@ +stronghold \ No newline at end of file diff --git a/docs/resources/game-history/4-disney-era/2017-steamworks.md b/docs/resources/game-history/4-disney-era/2017-steamworks.md new file mode 100644 index 000000000..1727c83b0 --- /dev/null +++ b/docs/resources/game-history/4-disney-era/2017-steamworks.md @@ -0,0 +1 @@ +steamworks \ No newline at end of file diff --git a/docs/resources/game-history/4-disney-era/2018-power-up.md b/docs/resources/game-history/4-disney-era/2018-power-up.md new file mode 100644 index 000000000..17c1d2039 --- /dev/null +++ b/docs/resources/game-history/4-disney-era/2018-power-up.md @@ -0,0 +1 @@ +power up \ No newline at end of file diff --git a/docs/resources/game-history/4-disney-era/2019-deep-space.md b/docs/resources/game-history/4-disney-era/2019-deep-space.md new file mode 100644 index 000000000..25e19ab99 --- /dev/null +++ b/docs/resources/game-history/4-disney-era/2019-deep-space.md @@ -0,0 +1 @@ +deep space \ No newline at end of file diff --git a/docs/resources/game-history/4-disney-era/2020-infinite-recharge.md b/docs/resources/game-history/4-disney-era/2020-infinite-recharge.md new file mode 100644 index 000000000..6d86b583f --- /dev/null +++ b/docs/resources/game-history/4-disney-era/2020-infinite-recharge.md @@ -0,0 +1 @@ +infinite recharge \ No newline at end of file diff --git a/docs/resources/game-history/5-modern-era/2022-rapid-react.md b/docs/resources/game-history/5-modern-era/2022-rapid-react.md new file mode 100644 index 000000000..34ccc66c6 --- /dev/null +++ b/docs/resources/game-history/5-modern-era/2022-rapid-react.md @@ -0,0 +1 @@ +rapid react \ No newline at end of file diff --git a/docs/resources/game-history/5-modern-era/2023-charged-up.md b/docs/resources/game-history/5-modern-era/2023-charged-up.md new file mode 100644 index 000000000..f670ba2ea --- /dev/null +++ b/docs/resources/game-history/5-modern-era/2023-charged-up.md @@ -0,0 +1 @@ +charged up \ No newline at end of file diff --git a/docs/resources/game-history/5-modern-era/2024-crescendo.md b/docs/resources/game-history/5-modern-era/2024-crescendo.md new file mode 100644 index 000000000..82fbcb42d --- /dev/null +++ b/docs/resources/game-history/5-modern-era/2024-crescendo.md @@ -0,0 +1 @@ +crescendo \ No newline at end of file diff --git a/docs/resources/game-history/5-modern-era/2025-reefscape.md b/docs/resources/game-history/5-modern-era/2025-reefscape.md new file mode 100644 index 000000000..d0847d991 --- /dev/null +++ b/docs/resources/game-history/5-modern-era/2025-reefscape.md @@ -0,0 +1 @@ +reefscape \ No newline at end of file diff --git a/docs/resources/game-history/overview.md b/docs/resources/game-history/overview.md new file mode 100644 index 000000000..744c6902a --- /dev/null +++ b/docs/resources/game-history/overview.md @@ -0,0 +1,10 @@ +--- +title: Game History +description: An in-depth look at the history of FRC games. +--- + +# Game History + +WIP + +
\ No newline at end of file diff --git a/docs/resources/gameHistory.md b/docs/resources/gameHistory.md deleted file mode 100644 index 86ce5bc8d..000000000 --- a/docs/resources/gameHistory.md +++ /dev/null @@ -1,5 +0,0 @@ -# Game History - -WIP - -
\ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 2326024ae..f6cdb34c7 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -366,6 +366,49 @@ nav: - Featurescript List: resources/featurescripts.md - Featurescript Help: resources/featurescript-help.md + - Game History: + - "Overview": resources/game-history/overview.md + #every section title before 2016 could be changed; their names aren't great + - "Foundational Era (1992-2002)": + - "Maize Craze (1992)": resources/game-history/1-foundational-era/1992-maize-craze.md + - "Rug Rage (1993)": resources/game-history/1-foundational-era/1993-rug-rage.md + - "Tower Power (1994)": resources/game-history/1-foundational-era/1994-tower-power.md + - "Ramp 'n Roll (1995)": resources/game-history/1-foundational-era/1995-ramp-n-roll.md + - "Hexagon Havoc (1996)": resources/game-history/1-foundational-era/1996-hexagon-havoc.md + - "Toroid Terror (1997)": resources/game-history/1-foundational-era/1997-toroid-terror.md + - "Double Trouble (1998)": resources/game-history/1-foundational-era/1998-double-trouble.md + - "Ladder Logic (1999)": resources/game-history/1-foundational-era/1999-ladder-logic.md + - "Co-Opertition FIRST (2000)": resources/game-history/1-foundational-era/2000-coopertition-first.md + - "Diabolical Dynamics (2001)": resources/game-history/1-foundational-era/2001-diabolical-dynamics.md + - "Zone Zeal (2002)": resources/game-history/1-foundational-era/2002-zone-zeal.md + - "Alliance Era (2003-2007)": + - "Stack Attack (2003)": resources/game-history/2-alliance-era/2003-stack-attack.md + - "FIRST Frenzy: Raising the Bar (2004)": resources/game-history/2-alliance-era/2004-first-frenzy.md + - "Triple Play (2005)": resources/game-history/2-alliance-era/2005-triple-play.md + - "Aim High (2006)": resources/game-history/2-alliance-era/2006-aim-high.md + - "Rack 'n Roll (2007)": resources/game-history/2-alliance-era/2007-rack-n-roll.md + - "Control Era (2008-2015)": + - "FIRST Overdrive (2008)": resources/game-history/3-control-era/2008-first-overdrive.md + - "Lunacy (2009)": resources/game-history/3-control-era/2009-lunacy.md + - "Breakaway (2010)": resources/game-history/3-control-era/2010-breakaway.md + - "Logo Motion (2011)": resources/game-history/3-control-era/2011-logo-motion.md + - "Rebound Rumble (2012)": resources/game-history/3-control-era/2012-rebound-rumble.md + - "Ultimate Ascent (2013)": resources/game-history/3-control-era/2013-ultimate-ascent.md + - "Aerial Assist (2014)": resources/game-history/3-control-era/2014-aerial-assist.md + - "Recycle Rush (2015)": resources/game-history/3-control-era/2015-recycle-rush.md + - "Disney Era (2016-2021)": + - "FIRST Stronghold (2016)": resources/game-history/4-disney-era/2016-stronghold.md + - "FIRST Steamworks (2017)": resources/game-history/4-disney-era/2017-steamworks.md + - "FIRST Power Up (2018)": resources/game-history/4-disney-era/2018-power-up.md + - "Destination: Deep Space (2019)": resources/game-history/4-disney-era/2019-deep-space.md + - "Infinite Recharge (2020/2021)": resources/game-history/4-disney-era/2020-infinite-recharge.md + - "Modern Era (2022-Present)": + - "Rapid React (2022)": resources/game-history/5-modern-era/2022-rapid-react.md + - "Charged Up (2023)": resources/game-history/5-modern-era/2023-charged-up.md + - "Crescendo (2024)": resources/game-history/5-modern-era/2024-crescendo.md + - "Reefscape (2025)": resources/game-history/5-modern-era/2025-reefscape.md + + - Design Challenges: - Overview: resources/design-challenges/overview.md - Week 1 | Swerve Drivebase: resources/design-challenges/week1.md From c35de993f1506cf5916685596833604cec47b5f3 Mon Sep 17 00:00:00 2001 From: CorgiStrike Date: Fri, 28 Nov 2025 23:18:33 -0500 Subject: [PATCH 2/3] added most searching functionality want to clean up tags (in progress) want to clean up display (displaying 34 cards is a yikes) --- docs/resources/game-history/games.json | 127 ++++++ docs/resources/game-history/overview.md | 488 +++++++++++++++++++++++- 2 files changed, 613 insertions(+), 2 deletions(-) create mode 100644 docs/resources/game-history/games.json diff --git a/docs/resources/game-history/games.json b/docs/resources/game-history/games.json new file mode 100644 index 000000000..df03cc7cc --- /dev/null +++ b/docs/resources/game-history/games.json @@ -0,0 +1,127 @@ +[ + { + "slug": "2025-reefscape", + "year": 2025, + "name": "Reefscape", + "type": ["Pick and Place"], + "tags": [ + {"type": "game piece", "name":"large ball"}, + {"type": "game piece", "name":"pipe"}, + {"type": "endgame", "name":"climb"}, + {"type": "field", "name":"half field"} + ], + "desc": "Two alliances compete to score coral on the reef and algae in the net or processor. At the end of the match, robots can climb on a shallow or deep cage." + }, + { + "slug": "2024-crescendo", + "year": 2024, + "name": "Crescendo", + "type": ["Shooter"], + "tags": [ + {"type": "game piece", "name":"disc"}, + {"type": "endgame", "name":"climb"}, + {"type": "field", "name":"full field"} + ], + "desc": "" + }, + { + "slug": "2023-charged-up", + "year": 2023, + "name": "Charged Up", + "type": ["Pick and Place"], + "tags": [ + {"type": "game piece", "name":"cone"}, + {"type": "game piece", "name":"cube"}, + {"type": "endgame", "name":"balance"}, + {"type": "field", "name":"full field"} + ], + "desc": "" + }, + { + "slug": "2022-rapid-react", + "year": 2022, + "name": "Rapid React", + "type": ["Shooter"], + "tags": [ + {"type": "game piece", "name":"large ball"}, + {"type": "endgame", "name":"climb"}, + {"type": "field", "name":"full field"} + ], + "desc": "" + }, + { + "slug": "2020-infinite-recharge", + "year": 2020, + "name": "Infinite Recharge", + "type": ["Shooter"], + "tags": [ + {"type": "game piece", "name":"medium ball"}, + {"type": "endgame", "name":"climb"}, + {"type": "field", "name":"full field"} + ], + "desc": "" + }, + { + "slug": "2019-deep-space", + "year": 2019, + "name": "Destination: Deep Space", + "type": ["Pick and Place"], + "tags": [ + {"type": "game piece", "name":"disc"}, + {"type": "game piece", "name":"large ball"}, + {"type": "endgame", "name":"climb"}, + {"type": "field", "name":"full field"} + ], + "desc": "Two alliances compete to score cargo and hatch panels on their rocket and cargo ship. At the end of the match, robots can climb on their hab platform." + }, + { + "slug": "2018-power-up", + "year": 2018, + "name": "FIRST Power Up", + "type": ["Pick and Place"], + "tags": [ + {"type": "game piece", "name":"cube"}, + {"type": "endgame", "name":"climb"}, + {"type": "field", "name":"full field"} + ], + "desc": "Two alliances compete to score power cubes on their switch and scale, exchanging some for power-ups. At the end of the match, robots can climb on their rungs." + }, + { + "slug": "2017-steamworks", + "year": 2017, + "name": "FIRST Steamworks", + "type": ["Pick and Place", "Shooter"], + "tags": [ + {"type": "game piece", "name":"gear"}, + {"type": "game piece", "name":"small ball"}, + {"type": "endgame", "name":"climb"}, + {"type": "field", "name":"full field"} + ], + "desc": "Two alliances compete to score gears in their airship and fuel in their boiler. At the end of the match, robots can climb aboard their airship by rope." + }, + { + "slug": "2016-stronghold", + "year": 2016, + "name": "FIRST Stronghold", + "type": ["Shooter"], + "tags": [ + {"type": "game piece", "name":"medium ball"}, + {"type": "endgame", "name":"climb"}, + {"type": "field", "name":"full field"} + ], + "desc": "Two alliances compete to score boulders in their towers while destroying their opponents' defenses. At the end of the match, robots can scale their opponent's tower." + }, + { + "slug": "2015-recycle-rush", + "year": 2015, + "name": "Recycle Rush", + "type": ["Stacking"], + "tags": [ + {"type": "game piece", "name":"tote"}, + {"type": "game piece", "name":"can"}, + {"type": "game piece", "name":"pool noodle"}, + {"type": "field", "name":"half field"} + ], + "desc": "Two alliances compete to stack totes and cans, while littering their opponents with pool noodles." + } +] \ No newline at end of file diff --git a/docs/resources/game-history/overview.md b/docs/resources/game-history/overview.md index 744c6902a..751c7e546 100644 --- a/docs/resources/game-history/overview.md +++ b/docs/resources/game-history/overview.md @@ -5,6 +5,490 @@ description: An in-depth look at the history of FRC games. # Game History -WIP +
+ +
+ -
\ No newline at end of file + + + + + +
+ + +
    +
    + + + + + + +
    +this page: +I definitely want to add some sorting function (by year, by game type/piece, etc.) whether that be sorting or filtering the games + +year pages: +Speaking of page content, I'm thinking every page would include a short game breakdown (field/game piece info, etc.), game links (game animation [if available], match video, game manual), a picture of a few good robots (to give an idea), a small strategical breakdown explaining what was good and why, and some important things to consider in terms of design, and any other special considerations (e.g. the importance of bins in 2015 probably?) \ No newline at end of file From d3aa4617d15065ee5f9f5d526730b989bfd7ced2 Mon Sep 17 00:00:00 2001 From: CorgiStrike Date: Sat, 29 Nov 2025 00:18:11 -0500 Subject: [PATCH 3/3] finished cleaning up tags and displays --- docs/resources/game-history/games.json | 2 +- docs/resources/game-history/overview.md | 252 +++++++++++++++++------- 2 files changed, 186 insertions(+), 68 deletions(-) diff --git a/docs/resources/game-history/games.json b/docs/resources/game-history/games.json index df03cc7cc..227599a3d 100644 --- a/docs/resources/game-history/games.json +++ b/docs/resources/game-history/games.json @@ -70,7 +70,7 @@ {"type": "game piece", "name":"disc"}, {"type": "game piece", "name":"large ball"}, {"type": "endgame", "name":"climb"}, - {"type": "field", "name":"full field"} + {"type": "field", "name":"half field"} ], "desc": "Two alliances compete to score cargo and hatch panels on their rocket and cargo ship. At the end of the match, robots can climb on their hab platform." }, diff --git a/docs/resources/game-history/overview.md b/docs/resources/game-history/overview.md index 751c7e546..dac5d730f 100644 --- a/docs/resources/game-history/overview.md +++ b/docs/resources/game-history/overview.md @@ -35,12 +35,18 @@ description: An in-depth look at the history of FRC games.
      + + +