Commit graph

18 commits

Author SHA1 Message Date
gpt-engineer-app[bot]
55c01cea33 Changes 2026-01-12 09:39:02 +00:00
gpt-engineer-app[bot]
461decff78 Update interactives listing and share link 2025-09-05 06:18:30 +00:00
gpt-engineer-app[bot]
36d3b20bff Add Craps game interactive 2025-09-05 04:07:43 +00:00
gpt-engineer-app[bot]
4b5586ec82 Fix column label alignment
Adjusted column labels for better alignment. Added the parity-magic interactive under the Games section with a working share component and copy link functionality.
-edited src/App.tsx
-edited src/components/ParityBitsGame.tsx
2025-08-22 17:44:57 +00:00
gpt-engineer-app[bot]
ae5c1544ff Add share component and UID
Add a unique identifier (UID) to the game and integrate the share component at the bottom of the page. Ensure that the copy link and QR code functionalities within the share component are operational.
2025-08-22 11:15:51 +00:00
gpt-engineer-app[bot]
8c757b0c0d Add routing for subtraction game
Add routes for the subtraction game to be accessible at `/themes/games` and `/index`.
2025-08-22 11:14:17 +00:00
gpt-engineer-app[bot]
927c445677 Update Sim game page
Add unique ID to Sim game and update link and QR code.
2025-08-22 05:50:52 +00:00
gpt-engineer-app[bot]
ba5dac212e Refactor interactive links
Update interactive links to generate unique URLs and categorize the pebble placement interactive under "Puzzles" while removing it from "DSA" and "Games".
2025-08-21 10:59:06 +00:00
gpt-engineer-app[bot]
8917e1a66f Add pebble game interactive
Add a new interactive game where users place pebbles on an integer line from 1 to 35. The rules are:
- A pebble can only be placed on position `i` if position `i-1` has a pebble.
- Position 1 can always have a pebble placed on it.
- Users start with `n` pebbles (chosen via a slider from 2 to 5).
- The goal is to find the largest integer position for which a pebble can be placed.
2025-08-21 10:45:38 +00:00
gpt-engineer-app[bot]
a981f2ec87 Add Guessing Game
Implement a guessing game with user-selectable range via slider. Includes two modes: user guesses computer's number, and computer guesses user's number using random, linear, or binary search strategies.
2025-08-10 13:38:45 +00:00
df2b2d6b9e Housekeeping: reorder themes, fix hover effects, update titles, add collapsible tags, move Zeckendorf Search Magic Trick to Data Structures 2025-07-23 05:05:52 +05:30
4f27765251 Add The Gold Coin Game - a strategic two-player game where players move coins to acquire the gold coin 2025-07-22 03:44:16 +05:30
6af3ec81ef Add Assisted Nim Game and update components 2025-07-22 03:35:33 +05:30
bfa6e66450 Fix Nim game heap alignment and jumpiness; improve UX 2025-07-22 01:55:26 +05:30
gpt-engineer-app[bot]
bddd1eaae9 Add Northcott's Game interactive
Implemented Northcott's Game as an interactive within the games theme.
- Added game logic, board size selection, and misere mode toggle.
- Implemented two-player mode with visual turn indicators.
2025-07-21 06:16:41 +00:00
85a8298352 Fix GameOfSim component layout and add full-screen support
- Add showSocialShare prop to GameOfSim component for conditional social sharing
- Create GameOfSimPage.tsx for standalone access without header/footer
- Create GameOfSimGreenScreen.tsx for green screen mode
- Add routing for /game-of-sim and /game-of-sim/:mode
- Fix GamesGallery to conditionally show header/footer (only in gallery view)
- Update Games.tsx to remove Layout wrapper for proper conditional rendering
- Add unique ID to social share URL for copy link functionality
- Ensure consistent behavior with other interactive components
2025-07-20 09:32:08 +05:30
gpt-engineer-app[bot]
8d84ac0476 Fix interactive page layout
Remove global header/footer and add share section to the interactive page.
2025-07-20 02:37:37 +00:00
gpt-engineer-app[bot]
55b50ddfdd Add Game of Sim interactive
Port the Game of Sim from https://game-of-sim.lovable.app/ to the games theme.
2025-07-20 02:32:19 +00:00