Foonopoly

Foonopoly

Foonopoly - Game Cờ Bàn Kiểu Monopoly Miễn Phí, Online với Bạn Bè

5.0

Đánh Giá

1

0

import {useState} from 'react'; {/* Board layout copied from shared/src/games/foonopoly/FoonopolyBoard.ts and verified with a bun one-off against FOONOPOLY_TILES (kinds and groups match index for index). g = street color group, or a tile kind for the specials. */} export const BOARD = [ 'start', 0, 'card', 0, 1, 'tax', 'arcade', 1, 'card', 1, 'jail', 2, 'utility', 2, 2, 'arcade', 3, 'card', 3, 3, 'rest', 4, 'card', 4, 4, 'arcade', 5, 5, 'utility', 5, 'plank', 6, 6, 'card', 6, 'arcade', 'card', 7, 'tax', 7, ];

export const GROUP_BG = [ 'bg-stone-400', 'bg-sky-400', 'bg-pink-400', 'bg-orange-400', 'bg-emerald-400', 'bg-red-400', 'bg-yellow-400', 'bg-violet-400', ];

export function BoardCell({v}) { if (typeof v === 'number') { return <span className={'h-4 w-4 rounded-[3px] shadow-[0_1px_2px_rgba(0,0,0,.5)] ' + GROUP_BG[v]} />; } const label = {start: '▶', jail: '⛓', rest: '☁', plank: '✖', card: '?', tax: '−', arcade: '✦', utility: '⚡'}[v]; const tone = { start: 'bg-emerald-600/80 text-white', jail: 'bg-slate-500/80 text-white', rest: 'bg-slate-600/70 text-white', plank: 'bg-rose-600/80 text-white', card: 'bg-[#1d1233] text-amber-300', tax: 'bg-[#1d1233] text-rose-300', arcade: 'bg-[#1d1233] text-sky-300', utility: 'bg-[#1d1233] text-yellow-300', }[v]; return <span className={'flex h-4 w-4 items-center justify-center rounded-[3px] text-[9px] font-black leading-none shadow-[0_1px_2px_rgba(0,0,0,.5)] ' + tone}>{label}; }

export function BoardMap() { {/* Walk the 40 tiles into an 11x11 ring: bottom row right-to-left is 0-10, left column up is 11-19, etc. */} const grid = Array.from({length: 11}, () => Array(11).fill(null)); for (let i = 0; i <= 10; i++) { grid[10][10 - i] = i; } for (let i = 11; i <= 19; i++) { grid[10 - (i - 10)][0] = i; } for (let i = 20; i <= 30; i++) { grid[0][i - 20] = i; } for (let i = 31; i <= 39; i++) { grid[i - 30][10] = i; } return (

{grid.flat().map((tile, i) => tile === null ? : )}

The 40 tiles of the classic board: 22 streets in 8 color groups, 4 arcades , 2 utilities , 6 card tiles ?, 2 taxes , and the four corners.

); }

{/* Rent ladders verified against getFoonopolyStreetRent / getFoonopolyHouseCost: Tic-Tac Alley (70): [4, 8, 20, 60, 180, 320, 440], houses 60. Jigsaw Junction (160): [14, 28, 70, 210, 560, 910, 1190], houses 110. Foony Tower (500): [60, 120, 240, 660, 1440, 2040, 2640], houses 210. */} export function RentExplorer() { const streets = [ {name: 'Tic-Tac Alley', price: 70, houseCost: 60, color: 'bg-stone-400', edge: '#57534e', rents: [4, 8, 20, 60, 180, 320, 440]}, {name: 'Jigsaw Junction', price: 160, houseCost: 110, color: 'bg-pink-400', edge: '#be185d', rents: [14, 28, 70, 210, 560, 910, 1190]}, {name: 'Foony Tower', price: 500, houseCost: 210, color: 'bg-violet-400', edge: '#7e22ce', rents: [60, 120, 240, 660, 1440, 2040, 2640]}, ]; const levels = ['1 street', 'Full color group', '1 house', '2 houses', '3 houses', '4 houses', 'Hotel']; const [street, setStreet] = useState(1); const [level, setLevel] = useState(0); const s = streets[street]; const invested = s.price + (level >= 2 ? (level - 1) * s.houseCost : 0); return (

Rent explorer
{streets.map((option, i) => ( <button key={option.name} onClick={() => setStreet(i)} className={'rounded-xl px-3 py-1.5 text-sm font-bold text-white shadow-[0_3px_0_#130b1f] active:translate-y-px ' + (i === street ? 'bg-purple-500' : 'bg-[#130b1f]')} > <span className={'mr-2 inline-block h-2.5 w-2.5 rounded-full align-middle ' + option.color} /> {option.name} ))}
{levels.map((label, i) => ( <button key={label} onClick={() => setLevel(i)} className={'rounded-lg px-2.5 py-1 text-xs font-bold text-white shadow-[0_2px_0_#130b1f] active:translate-y-px ' + (i === level ? 'bg-amber-500 text-[#130b1f]' : 'bg-[#130b1f]')} > {label} ))}
Rent when someone lands
{s.rents[level].toLocaleString()} coins
You invested
{invested.toLocaleString()} coins

{level === 0 && 'A lone street earns pocket change. Finish the color group before building.'} {level === 1 && 'Owning every street of the color doubles rent on its own, and unlocks building.'} {level >= 2 && level <= 4 && 'The third house is the famous jump: rent roughly triples between two and three houses.'} {level > 4 && 'Top-end builds are game-enders, but leave enough cash to survive the trip around the board.'}

); }

A Free Monopoly-Style Board Game Online

Foonopoly is a free Monopoly-style board game you play online in any browser, where 2 to 4 players share a room from a single invite link, four bot difficulties fill empty seats, and two themed boards wait on the shelf: the classic Foony board and a pirate board crewed by Petey. Roll the dice, buy streets, complete color groups, build toward hotels, and collect rent until your rivals run out of coins.

Everything about the board is original. The 22 streets are named for Foony's own games, from Tic-Tac Alley up to Foony Tower, the four railroads of the genre become Foony's arcades, and the two card decks are Power-Up and Foony Fund. Games can end the classic way, when only one player is left solvent, or on a round limit where the richest player takes the win.

Play a Monopoly-Style Game Online with Friends

Create a room and share the invite link. Anyone who opens it joins your lobby in one click, with no account or download needed. A board seats 4, and bigger groups still work because extra players queue behind a seat and rotate in between games.

Prefer to play solo? Fill the empty seats with bots. There are four difficulties, Easy, Normal, Skilled, and Expert, and the whole table plays at the tier the host picks. Expert bots buy aggressively, finish color groups, and manage mortgages, so a 1v3 against them is a real game. If someone disconnects mid-game, a bot holds their seat until they return.

Pick Your Board and House Rules

The host sets the table before dealing anyone in:

  • Board. Classic Foonopoly, or Pirate Foonopoly where Petey's fleet replaces the servers, jail becomes the Brig, and the Treasure Map and Storm decks carry a few effects of their own, like favorable winds that sail you forward.
  • Game length. No limit by default: play until one player remains standing. Hosts can cap a game at 12, 20, or 40 rounds instead, where the richest player wins on net worth and a match fits a lunch break.
  • Turn timer. 5 seconds to 2 minutes per decision. When the clock runs out, a fair auto-play makes the sensible move so nobody is stuck waiting on an absent player.

How to Play Foonopoly

Every player starts with 1,500 coins. A turn begins with a roll of two dice and a clockwise move. Doubles give you another roll, but three doubles in a row send you straight to jail.

Where you land decides what happens next:

  • An unowned street, arcade, or utility. Buy it for the listed price, or pass.
  • Someone else's property. You pay rent automatically. Streets charge more as they build, arcades charge by how many the owner holds, and utilities charge a multiple of your dice roll.
  • A card tile. Draw from that tile's deck: small windfalls, small setbacks, movement, repairs on your buildings, or a trip to jail.
  • Kicked! The corner that sends you to the AFK Bench. Pay the 60-coin fee, or try to roll doubles for up to three turns.

Own every street of one color and two things happen: bare rent doubles, and you can build. Houses go up one level at a time across the group, four houses then a hotel. When a debt is bigger than your cash, you sell buildings and mortgage properties to cover it, or go bankrupt and hand everything to your creditor.

Trading is open on your turn: offer any other player a deal mixing properties and coins in both directions, and they accept or decline before play continues. Streets can only change hands while their color group has no houses, so sell buildings before dealing a built street away. Bots answer offers too, judging them by their difficulty: an Easy bot takes any deal close to fair, while an Expert only signs clearly winning ones.

Foonopoly Strategy

  • Buy early, almost always. Every property you own is rent you never pay and a group you might finish. Skipping purchases in the first laps only helps your rivals.
  • Build to three houses first. The rent curve jumps hardest between two and three houses. Spread builds to three across the group before pushing anything to a hotel.
  • Arcades are quiet gold. One arcade earns 30, all four earn 320 a landing, and they never need houses. Grab every one you can reach.
  • Trade toward a full group. Two half-finished color groups earn base rent forever. Offer the street your rival needs plus coins for the one you need, and both of you start building.
  • Use jail late. Early on, pay the fee and get back to buying. Once the board is built up, sitting in jail is free shelter from everyone else's rent.
  • Mortgage the strays, never the set. When cash runs short, mortgage single streets outside your color groups first. Your completed groups are the engine that wins the game.

Leaderboards and Achievements

Each finished game counts toward the Foonopoly leaderboards across daily, weekly, monthly, yearly, and all-time boards. There are 8 Foonopoly achievements to chase, from Monopolist (own a full color group) and Hotelier through Landlord's Dream for an 800-coin rent, Rags to Riches for winning after dropping under 100 coins, and Triple Knockout for personally bankrupting three opponents in one game.

Board Games Like Monopoly

The property trading genre goes back further than most players think: Monopoly descends from Lizzie Magie's 1904 Landlord's Game, a board of buyable lots and rents designed to teach economics. Foonopoly keeps what makes that family fun, dice, deeds, and dramatic rent collisions, and rebuilds it for the browser: no setup, no banker arguments, automatic math, and bots that fill out the table on demand.

If you like turn-based board nights on Foony, the same rooms and invite links run Ludo online for classic roll-and-race play and Yacht dice when you want the dice without the real estate.

Foonopoly: Câu Hỏi Thường Gặp

Đâu là nơi tốt nhất để chơi game kiểu Monopoly online miễn phí?
Để chơi nhiều người miễn phí với link mời, bot, hai bàn theo chủ đề và không cần tải, hãy chơi Foony Foonopoly. Phòng chỉ mất vài giây để tạo, và game chạy trên mọi thiết bị.
Foonopoly có miễn phí không?
Có. Mọi bàn cờ, biến thể và bot đều miễn phí mà không cần đăng ký. Một tài khoản tùy chọn sẽ lưu cấp độ, thành tựu và trang phục của bạn trên các thiết bị.
Một ván Foonopoly kéo dài bao lâu?
Ván mặc định 20 vòng kết thúc trong khoảng 30 đến 45 phút, và người chơi giàu nhất thắng nếu chưa ai phá sản khi đó. Chủ phòng có thể chọn 12 vòng cho ván nhanh, 40 vòng cho ván dài, hoặc không giới hạn để chơi đến khi chỉ còn một người.
Chơi Foonopoly như thế nào?
Tung hai viên xúc xắc và di chuyển quanh bàn cờ để mua phố, máy chủ và tiện ích. Đối thủ dừng chân trên bất động sản của bạn phải trả tiền thuê, và sở hữu một nhóm màu đầy đủ cho phép bạn xây nhà và khách sạn giúp tăng tiền thuê nhanh. Người chơi cuối cùng tránh được phá sản sẽ thắng, hoặc người giàu nhất thắng khi vòng cuối kết thúc.
Tôi có cần tải gì để chơi không?
Không đâu. Foonopoly chạy trên bất kỳ trình duyệt hiện đại nào ở máy tính, máy tính bảng hoặc điện thoại. Không có app hay plugin, nên cũng chơi được trên mạng của trường học và công ty nơi việc cài đặt bị chặn.
Bàn Cướp Biển là gì?
Pirate Foonopoly cũng dùng nền kinh tế đó nhưng đổi chủ đề xoay quanh Petey, chàng cướp biển Foony, và thủy thủ đoàn của cậu ấy: bốn máy chủ trở thành các con tàu, nhà tù trở thành Hầm Giam, và các bộ bài đổi thành thẻ Bản Đồ Kho Báu và thẻ Bão Tố với vài hiệu ứng riêng của chúng.
Bao nhiêu người có thể chơi Foonopoly?
Một bàn cờ chứa được 2 đến 4 người chơi. Phòng lớn hơn vẫn hoạt động: người chơi thừa xếp hàng sau một ghế và luân phiên vào giữa các ván.
Làm sao để chơi board game phong cách Monopoly online với bạn bè?
Tạo một phòng trong Foony Foonopoly và chia sẻ link mời. Bạn bè mở link sẽ tham gia sảnh của bạn chỉ với một cú nhấp từ bất kỳ trình duyệt nào, không cần tài khoản để chơi.
Foonopoly có bảng xếp hạng và thành tựu không?
Có chứ. Số ván thắng và tiền kiếm được sẽ tính vào các bảng xếp hạng Foony Foonopoly theo ngày, tuần, tháng và toàn thời gian, và có 8 thành tựu để giành, từ Nhà Độc Quyền đến Hạ Gục Ba Người.
Bạn bắt đầu với bao nhiêu tiền trong Foonopoly?
Mỗi người chơi bắt đầu với 1.500 xu và nhận 250 xu khi đi qua ô Bắt Đầu. Giá cả và tiền thuê được tinh chỉnh quanh những con số đó, nên các ván đấu vẫn cạnh tranh đến tận những vòng cuối.
2 người có thể chơi Foonopoly không?
Có. Game hai người chơi rất ổn với giới hạn vòng, giúp kết thúc game dựa trên giá trị tài sản ròng thay vì phải cày đến khi phá sản. Bạn cũng có thể lấp các ghế còn lại bằng bot.
Tôi có thể chơi game phong cách Monopoly online với máy tính không?
Có chứ. Foonopoly có bốn độ khó cho bot, từ Dễ đến Chuyên Gia. Thêm tối đa ba bot vào bất kỳ phòng nào, nên bạn có thể chơi một bàn đầy đủ một mình.
Foonopoly có giống Monopoly không?
Foonopoly là một game phong cách Monopoly, không phải sản phẩm của Hasbro. Nó giữ thể loại giao dịch bất động sản mà bạn biết (tung xúc xắc, mua, xây, thu tiền thuê) trên một bàn cờ nguyên bản với các con phố, giá cả, thẻ bài riêng và chủ đề cướp biển, cộng thêm phòng online, bot và bộ đếm giờ lượt được xây dựng cho việc chơi trên trình duyệt.
MONOPOLY® là thương hiệu đã đăng ký của Hasbro, Inc. Foonopoly là một game cờ bàn giao dịch bất động sản độc lập với bàn cờ, luật chơi và hình ảnh riêng, và không liên kết, được chứng thực hay tài trợ bởi Hasbro.
8 Ball Pool online multiplayer billiards icon