Games no longer stop after a match: the next level, rival or stage starts on its own (in game too: jump to go now, crouch to stop). Past the eighth rival, the classic games go on into the endless Gauntlet. Every day one game pays double XP and coins, and the first win in each game each day pays a bonus.
Warden games Draw It, Tower Stack, Yard Feast, Laundry Snake and Cell Block Brawl, and three single player Ghost Arcade games: Chow Line Stack, Coop Tycoon and Cell Clicker.
Ghost Arcade games now keep a career here as on the server: ranks, coins, goals and the shop. It saves in your browser; sync it with a code to play on another device and show up on the leaderboards.
Sign in through Steam to shout.
…
…
…
Buy here with your server points: the item is bought the moment you are on the Jailbreak server (within a minute if you are on it now). VIP only items need VIP (player models: VIP or the player model pass). An order waits a week.
Only stats from the SWBS CS2 servers and this site, since the CS2 servers opened. The CS:GO-era forum stats stay on the forums.
Sign in through Steam to see the arcade careers you earned on the server, show up on the server leaderboards, and keep this browser's careers on your account instead of a code.
You sign in on Steam's own page: this site never sees your Steam password. It gets only your SteamID, checked with Steam. See what we keep.
Every arcade game is C# inside SWBS Ultimate Jailbreak's arcade engine. The same code runs on the server's wall screens and HUD and, compiled to WebAssembly, on this site. A game is made of:
<Game>Rules.cs: the rules, levels and scoring, with no engine calls, so they can be tested;ArcadeDuels.<Game>.cs: drawing on the screen and HUD, and the controls (W A S D, jump, attack, use);ArcadeCareer.Catalog): XP, ranks, coins, goals and the shop;Ghost Arcade games are single player: you against the game, its AI or the clock. Warden games are for the yard, many players at once.
Files go on your application or on any reply in its thread: .cs, .json, .txt, .md, .xml, .css, .csv, .yml, pictures (.png, .jpg, .gif, .webp) and .zip. Each file can be up to 1 MB, with up to 15 files and 8 MB per application. For anything bigger, post a link.
<Game>Rules.cs and ArcadeDuels.<Game>.cs, named like that;.json;README.md with the controls, the levels, what is done and what is not, and the credits;Report it here for any SWBS plugin on our CS2 servers (Jailbreak, Extras, the movement and minigames servers, Chicken Coop, the control panel, the Addon Manager), the Workshop packs, the maps or this site. Your report is seen only by you and the team; the team answers in its thread and sets its state.
.txt or .log (1 MB each, 6 files).States: open new, confirmed the team can repeat it, fixed in a release, won't fix, duplicate.
Suggest anything here: a plugin feature (Jailbreak, Extras, the movement and minigames servers, Chicken Coop and the rest), a site feature, models and skins, maps, store items, events or the Discord. Your suggestion is seen only by you and the team; the team answers in its thread and sets its state.
States: open new, planned the team will build it, done in a release, declined, duplicate.
Apply to be an admin here. Your application is seen only by you and the team; the team answers in its thread and decides.
States: open being read, accepted, denied. One open application at a time.
Server careers come from the game server: its next upload for a game puts the server's numbers back. To keep a player off the boards for good, block them.
Posts show at the top of the home page's news, pinned ones first. Edit or remove them any time.
Change the site on the fly: everything here is saved in the database and shows to every visitor within a minute, no new upload. Emojis work in every text box (Windows: Win + ., Mac: Ctrl + Cmd + Space).
Upload pictures (PNG, JPEG, GIF, WebP) for the logo, the header, game icons, stars, smilies and pages, and files to download (zip, pdf, txt, cfg, json, vpk, mp3 and the like): 1 MB each, 300 at most. In a page or news post, [img:12] shows picture 12 and [file:13 Download the config] links file 13.
Give any store item a picture of your own (upload it above first): a screenshot of a player model, a hat, anything. It shows on the Store page in place of the built-in one. Press Save at the bottom after setting them.
The Support Swoobles page: your PayPal donation link (paypal.me or paypal.com) and a note of your own. The two prices are in the texts below (Support page: VIP price, Site Donator price).
Texts on the page (empty: the built-in text):
Your own pages at #/p/name, in the menu if you like. Write plain text: # Heading, ## Smaller heading, - list item, **bold**, *italic*, --- (a line), [img:12], [file:13 label], [text](https://link) or [text](#/boards), smilies and emojis. News posts take the same.
Extra links in the menu bar (before Forums): an https address (Discord, the store, a form) or one of the site's own pages (#/p/rules, #/boards).
Profile stars: one star per so many arcade levels, up to the most stars. A player's own stars and title are set in their player box above.
How each game shows on the site (the game itself doesn't change). Empty fields keep the built-in name and text.
Like the forums' smilies: type the code (for example :boop:) in news, posts, notices or an About me and it shows the picture.
Your own CSS on top of every theme (40 KB at most): anything the editor doesn't cover. Clear it to undo.
The SWBS arcade is a small game engine inside SWBS Ultimate Jailbreak (C#, CounterStrikeSharp). Its games draw on a world screen in the map: dead players play them in the Ghost Arcade (!arcade), and the warden runs the many-player ones for the yard. The same code is compiled to WebAssembly for this site, so a game that works here works in game.
Rules of the engine: no server time calls (use the clock it gives you), stay within the screen's draw budget, every message in the phrase files, tests for the rules.
Loading…
Swoobles is free to play and always will be. If you want to help, a donation goes into server hosting and upgrades, plugin development, and site hosting and development. It's completely optional: nobody is ever asked, and everything else on the servers stays free.
The donation link isn't set up yet. Check back soon.
Put your Steam name in the PayPal note. The owner then gives you the role here on the site, and it turns on in game within five minutes.
Sign in through Steam to post in the Gallery.
Loading…
…
Sign in through Steam to give reputation.
Everything here shows on the site; sign-in details are never touched. The name style is set in the Admin CP player box.
Tags: one a line, a colour after a bar if you like, up to 8. Example: Founder | #ffcc00
Details: one a line as Label: value, up to 10. They show under Joined and Last visit.
Pictures: a direct link from an allowed host (Imgur, Steam, Discord and the others the Gallery takes), or the number of a picture you uploaded in the Site Editor (like #12). Empty: none.
Sign in through Steam on the Account page to use your User CP.
On the leaderboards, the Mod CP, threads and your profile. A name the site's staff set for you comes first.
"Sign in through Steam" is Steam's own sign-in for websites (OpenID). You type your password on steamcommunity.com, never here. Steam tells the site only your SteamID, and the site checks that answer with Steam before it trusts it. Your session is a random key in a secure cookie that scripts can't read; the site stores only a fingerprint (hash) of it. Signing out ends it.
For a signed-in player: your SteamID, your public Steam display name and the address of your public Steam avatar picture (read from your Steam profile when you sign in), when you first and last signed in, the name you play under on the server, your arcade careers (from the server, and from this site if you play here signed in), your two privacy switches, a name style the site's owner gives you, what you set in your User CP (about me, favourite game, which name shows, your theme), any game application, bug report or feature suggestion you post (with its replies and files), your gallery posts, shouts and poll votes, the reactions and star ratings you give (others see only the counts), the reputation you give other players (shown with your name on their profile) what the owner adds to your profile (tags, a look), your store orders, and what the game server tells the site about you while you play (your points, VIP, admin tier and the store items you own). Deleting your account removes your reactions, ratings and reputation, given and received. Nothing else from your Steam profile, no email, no IP address, no tracking or adverts. Sync codes are stored only as fingerprints too.
You can see your own record (your account page), and so can the site's owner, who looks after the boards (removing cheated scores or bad names, for example). A game application, bug report or suggestion is seen only by you, the owner and the team; the team may list a bug's or suggestion's title, what it's for and its state (never who posted it) on Known Issues or Planned Features. Your avatar loads from Steam's own picture servers. Leaderboards show a name, rank, XP and wins, never a SteamID, and you can hide yourself. The game server sends careers with a secret key the site checks; nobody else can write them.
On your account page: hide from the leaderboards, stop the site keeping your server careers, download your data, or delete it all (your game applications and their files included).
Careers you play here also stay in this browser (local storage) so you can play signed out. Clearing your site data removes them.
Your servers (the owner): a name, the address as ip:port or name:port (for example 203.0.113.7:27015), and a note if you like. Save puts the list on this page for everyone.
On the server, dead prisoners only spectate the round; they open the Ghost Arcade by typing !arcade and play these games while the round goes on (it closes the moment they're alive again). Single player games are a campaign each: clear a stage, earn coins and XP, spend them in the game's shop. Here the page runs the plugin's own game code (compiled to WebAssembly), so a game plays exactly as on the server.
The warden starts these for the whole yard, up to six prisoners at once. Here you play the first seat and five bots fill the rest. Some show your own view on your HUD in game; on this page it shows under the screen as Your HUD.
Careers here use the same rules as the server's, but they are kept apart: the server's careers live on the server, these in your browser (and on the site when you sync). The leaderboards show synced browser careers.
WASD move, Space jumps, F or a click fires, G or a right click is alt fire, E use, R reload, Shift ducks. Phones get touch buttons.