Welcome to the BizPlay knowledge base. Everything about the platform — features, shortcuts, admin tools, and more.
ℹ️
BizPlay is a free unblocked games platform. No downloads, no sign-ups required to play. Create an account to unlock comments, badges, friends, favourites, and leaderboards.
🧭 Navigation
How to find your way around BizPlay.
Top Navigation Bar
Fixed at the top of every page. Contains the logo, search bar, page links, and your account button.
Click BIZPLAY → returns to the homepage
Search bar (center) → type to filter live, Enter for full results
Press / from anywhere to focus the search bar instantly
Right side: 🔔 notification bell + your avatar/name when signed in
Left Side Menu
The icon strip on the far left — present on every page. Hover to expand and see labels.
🏠 Home → shows all homepage sections
🏷 Tags → opens the full tag browser with pill buttons
Category items (Action, Racing, Puzzle…) → filter games instantly. Shows a count badge per category
Active item highlighted with accent colour
Ripple animation on click
Other Controls
🎲 Random game — button next to the logo on the homepage, sends you to a random game
↑ Back to top — appears in bottom-right after scrolling 600px
Progress bar — thin accent bar at the very top edge while data loads, disappears when ready
Page transitions — 300ms fade between pages on the homepage
🎮 Games & Homepage
The homepage, section rows, and how games are loaded and cached.
Homepage Sections
The homepage is organized into horizontal scroll rows, each showing a curated set of games. Sections can be reordered and hidden from Settings.
⭐ Spotlight — admin-pinned games: Day / Week / Month / Year
▶ Continue Playing — last played game with a Resume button
🕐 Recently Played — your last 12 games (stored locally)
Featured / Trending / New / Most Played — flags set per-game in the admin panel
⭐ Highest Rated — games with ≥3 ratings sorted by average stars
♥ Your Favourites — hearted games (requires login)
🎮 All Games — icon grid of every game in the library
Game Cards
Thumbnail, name, category, description (toggle in Settings), and tags
Hover → scale animation + optional video preview plays silently
Games are cached in localStorage after the first load. On each visit the site checks a version number in Firestore. If it matches, games load instantly from cache with no network call. If the version changed, fresh data is fetched silently in the background.
Game of the Day
When no admin spotlight is set, a game is auto-selected using today's date as a seed — the same game for everyone, rotating at midnight.
▶ Game Page
Everything on the page when you open a game.
Pre-game Screen
Before the game iframe loads, a splash shows the game name, thumbnail, description, and controls. Click Play Now to launch. Can be disabled in Settings → Profile so games open immediately.
In-game Controls
Fullscreen — expands the game frame to fill your screen. Press Esc to exit
Share — copies the game URL to clipboard for sharing
♥ Favourite — saves to your Favourites (requires login). Click again to remove
⭐ Star rating — rate 1–5 stars (requires login). Games need ≥3 ratings to appear in Highest Rated
Stats Tracking
Play count — increments in Firestore each time you click Play
Time played — tracked per session, pauses when tab is hidden, added to your profile total
Both feed into the leaderboards and profile stats
Related Games
A sidebar shows games related to the current one. Set per-game in the admin panel. Click any to navigate directly.
🔍 Search & Tags
Finding games by name, category, or tag.
Search Bar
Press / to focus from anywhere on the page
Type to filter by game name, category, or tag in real time
Dropdown shows up to 6 suggestions — click to jump directly to that game
Press Enter to see full results in a card grid with stagger animations
Press Esc to blur. Clear the input to return to homepage sections
Category Filter
Click any category in the left side menu to filter the entire homepage to that category. The hero section hides; only matching games are shown. Click Home in the side menu to go back.
Tags Browser
Click Tags in the left side menu to see every unique tag as a clickable pill. The title has a mouse-repel physics effect. Click a pill to filter by that tag.
No Results State
If no games match, a 🕹️ icon and title appear, followed by 4 randomly suggested games. Cards animate in with a stagger delay.
👤 Profile
Your public profile page, avatar, badges, and activity.
Every user has a public profile at /pages/profile.html?uid=UID. Share this URL with friends so they can add you.
Emoji Avatar
Choose from 30 game-themed emoji. Appears in your comments, leaderboard row, and the nav bar.
Click the ✏️ button on your avatar to open the picker
Saved to Firestore immediately, syncs across sessions
Stats
Games — total unique games played
Favs — number of favourited games
Comments — total comments posted across all games
Played — total playtime formatted as Xh Ym
♥ Likes — profile likes received from other users
Badges
Badges appear as pill chips below your profile card. Awarded automatically when you hit a threshold set by the admin.
Checked every time you post a comment or visit your own profile
Accept or decline friend requests directly from the dropdown
Click any notification to mark it read
Click Mark all read to clear the badge
Shows up to 30 most recent notifications
💬 Comments
Comments, replies, likes, and the word filter.
Posting
Available at the bottom of every game page. Requires login. Type and click Post or press Ctrl+Enter.
Comments appear live for everyone on the page (Firestore listener)
Delete your own comments with the × button
Ordered newest first
Replies
Click ↩ Reply on any comment to open a reply box. Replies are nested below the parent with a blue left border.
Collapsed by default — click "X replies" to expand
After posting, the thread auto-expands to show your reply
Delete your own replies with ×
Likes
Click ♡ on any comment to like it. Liked comments can appear in the Top Comments leaderboard tab. Click again to unlike.
Word Filter & Timeouts
The admin maintains a banned word list. If your comment contains one, it's rejected and a fullscreen countdown popup appears.
1st offense: 60 seconds
2nd offense (within 1 hour): 10 minutes
3rd offense: 30 minutes
4th+: 1 hour
After 1 hour clean, the count resets
Matching is case-insensitive and includes substrings
🏆 Leaderboards
Global rankings across six categories.
Tabs
Each tab shows the top 10 players globally. Click a row to visit that player's profile.
🎮 Most Games — total unique games played
⏱ Most Time — total playtime in hours & minutes
💬 Most Comments — total comments posted
♥ Profile Likes — likes received from other users
👍 Most Liked — thumbs up received
🏆 Top Comments — highest-liked individual comments, with game link
Players Worldwide Globe
Interactive 3D globe below the leaderboard showing visitor countries. Built with Three.js. Auto-rotates. Hover dots to see country and visit count.
⚙️ Settings
Personalise how BizPlay looks and behaves. All settings are stored locally — they persist across sessions but aren't synced across devices.
Appearance
Theme — Light or Dark
Accent Color — Blue / Purple / Green / Pink / Orange / Custom (color wheel)
Card Size — Compact / Default / Large (live preview)
Font Size — Small / Default / Large (scales all text via CSS variable)
Animations — toggle fade-in and hover animations
Hero Background — toggle the floating card animation in the homepage hero
Show Game Descriptions — show/hide description text under search cards
Show Play Count — display play count badge on homepage row cards
Sections
Control which homepage sections appear and their order.
Toggle the switch to show/hide each section
Drag the ⠿ handle to reorder — takes effect on next homepage visit
Reset button restores defaults
Profile Tab
Pre-game Screen — show the game info splash before launching
New Game Notifications — toast when new games are added
Show Recently Played — show/hide the Recently Played section on homepage
Play History — clear locally-stored recently played list
Reset All — return all settings to defaults
🏆 Badges & Achievements
Badges are awarded automatically when you hit certain milestones. They appear as chips below your profile card for everyone to see.
Badges are checked whenever your profile loads. There's no button to press — just keep playing and engaging with the community.
How Badges Are Earned
Each badge has a criteria type and a threshold (minimum number to qualify)
Your stats are checked on every profile load — if you qualify, the badge is added
Badges are permanent once awarded and stack over time
Criteria Types
Comments Posted — total comments you've left across all games
Games Played — total unique games you've launched
Profile Likes Received — how many people have liked your profile
Thumbs Up Received — combined thumbs-up count on your comments
Games Favourited — number of games you've added to Favourites
Current Badges
Loading badges…
⌨️ Keyboard Shortcuts
Speed up your BizPlay experience.
KeyAction
/Focus the search bar from anywhere on the homepage
EscBlur the search bar
Ctrl+EnterPost a comment (while comment textarea is focused)
EnterSave profile name/bio changes (while input is focused)
❓ FAQ
Common questions answered.
Why don't my badges show?
Badges are awarded when you post a comment OR visit your own profile. If you had activity before the badge system was added, just visit your profile and they'll be backfilled automatically. Also confirm the admin has created badges in the Badges tab.
Why does the homepage look empty sometimes?
BizPlay loads games from a local cache instantly — if you have no cache yet (first visit) or your connection is slow, there's a brief wait. Refresh if it persists. Once the cache exists, games appear almost instantly on every future visit.
Do I need an account to play?
No. All games are playable without an account. You need an account for comments, favourites, ratings, friends, badges, and leaderboards.
Are my settings saved across devices?
No. Settings (theme, card size, section order, etc.) are stored in localStorage — device-specific and not synced to your account.
How do I share a game?
Open the game and click the Share button. The direct URL is copied to your clipboard. Anyone with the link goes straight to that game.
Why can't I post a comment?
You need to be signed in. If you are and it's still blocked, you're on a timeout from using a banned word — a countdown popup will appear when you try. Wait it out and use appropriate language.
Can I play on mobile?
Yes — BizPlay is responsive. Individual games are embedded via iframes and some may need keyboard input or not support touch controls.
💡 Tips & Tricks
Get more out of BizPlay.
Climb the Leaderboard
Play lots of different games — each unique game counts toward Most Games
Leave good comments — they may get liked and reach Top Comments
Visit other users' profiles and give ♥ Likes — they'll often return the favour
Keep games open — Most Time is purely about logged playtime
Unlock Badges Fast
Visit your own profile — it runs a badge backfill, so you may already qualify
Comment on games to progress toward comment-count badges
Favourite games to progress toward favourites-count badges
Find Games Faster
Press / to jump straight to the search bar
Browse by Tags for discovery — you'll find games you'd never search for
🎲 Random game button when you can't decide
Check ⭐ Spotlight for admin-curated picks
Power Settings
Set Card Size to Compact to see more games at once
Disable Game Descriptions in Settings for a faster, denser search view
Drag sections in Settings → Sections to put your favourite row first
Pick a custom accent colour — the entire UI recolors to match
ℹ️ About BizPlay
Built by a curious mind. Played by everyone.
Who made this?
BizPlay was built by an anonymous creator — someone who spends way too much time thinking about how things work, what makes experiences feel good, and how to build something that just works without overcomplicating it. No team, no funding, no office. Just curiosity and a laptop.
The vibe
The person behind BizPlay thinks in systems. They notice when something feels slightly off and immediately want to fix it. They value simplicity over complexity, clean design over flashy gimmicks, and genuinely good experiences over everything else. They build fast, iterate faster, and aren't afraid to throw something out and start again if it isn't right.
Why BizPlay?
Because browser games deserve a better home. No sketchy ads covering the screen, no popups every 10 seconds, no hunting for the actual play button. Just games, a clean interface, and nothing in the way. BizPlay is what happens when someone who actually plays games builds the site they always wanted.
What's next?
More games, features, and improvements. BizPlay is actively being built — check the Updates page to see what's new.