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/games.json b/docs/resources/game-history/games.json new file mode 100644 index 000000000..227599a3d --- /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":"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." + }, + { + "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 new file mode 100644 index 000000000..dac5d730f --- /dev/null +++ b/docs/resources/game-history/overview.md @@ -0,0 +1,612 @@ +--- +title: Game History +description: An in-depth look at the history of FRC games. +--- + +# Game History + +