diff --git a/apps/web/src/app/page.tsx b/apps/web/src/app/page.tsx index 311df4c7..0066e4c1 100644 --- a/apps/web/src/app/page.tsx +++ b/apps/web/src/app/page.tsx @@ -8,6 +8,7 @@ import { HomeHeroProvider } from '@/contexts/HomeHeroContext' import { PageWithNav } from '@/components/PageWithNav' import { TutorialPlayer } from '@/components/tutorial/TutorialPlayer' import { getTutorialForEditor } from '@/utils/tutorialConverter' +import { getAvailableGames } from '@/lib/arcade/game-registry' import { css } from '../../styled-system/css' import { container, grid, hstack, stack } from '../../styled-system/patterns' import { token } from '../../styled-system/tokens' @@ -298,42 +299,24 @@ export default function HomePage() {
- - - - + {getAvailableGames().map((game) => { + const playersText = + game.manifest.maxPlayers === 1 + ? 'Solo challenge' + : `1-${game.manifest.maxPlayers} players` + return ( + + ) + })}