s&
About
The Project
info
About s&box
map
Roadmap
monitoring
Metrics
Engine startup and usage numbers
Updates
newspaper
Latest News
published_with_changes
Changes
Release-by-release changelog
Games
Browse Games
Discover Games
gamejams
voting
Game Jam III
Ends
Fri 25 Sep
Theme
One More Round
Voting is open. Play the entries and pick the winner.
£
50,000
prizepool
View the jam
Workshop
Playable
sports_esports
Games
Standalone games and gamemodes
Assets
landscape
Maps
view_in_ar
Models
texture
Materials
apparel
Clothing
apps
Everything
Every asset type in one list
Forum
Learn
Documentation
rocket_launch
Getting Started
docs
Documentation
api
API Reference
Resources
school
Tutorials
manage_search
Code Search
input
Log in with Steam
Block Party
Released
Outmaneuver murderous blocks in this platformer with leaderboards, replays, daily challenges, and a level editor.
by
Facepunch
game
updated
2 days ago
100.5MB
thumb_up_alt
84
thumb_down_alt
6
favorite
78
library_books
3
home
Details
newspaper
News
history
Changes
forum
Forum
reviews
Review
15
code
Source
query_stats
Metrics
leaderboard
Player Counts
folder
.obj
description
__compiler_extra.cs
folder
Audio
description
Audio.cs
description
Haptics.cs
folder
Entities
folder
Abilities
description
BlinkerAbility.cs
description
ClimberDashEyeTintAbility.cs
description
DirectionalDoubleTapGesture.cs
description
FlipperDashEyeTintAbility.cs
description
GrapplerAbility.cs
description
GunnerAbility.cs
description
HardenAbility.cs
description
MimicAbility.cs
description
MimicChoicePulse.cs
description
PlayerAbility.cs
description
RewindAbility.cs
description
SolarAbility.cs
description
SwapPortalAbility.cs
description
SwarmAbility.cs
description
TwinDashAbility.cs
description
WrapArenaEdgesAbility.cs
folder
Blocks
description
BlockBullet.cs
description
BlockDragon.cs
description
BlockDragonBounce.cs
description
BlockHunter.cs
description
BlockLaser.cs
description
BlockLaserPierce.cs
description
BlockMagnet.cs
description
BlockMimic.cs
description
BlockReverse.cs
description
BlockSad.cs
description
BlockSadPierce.cs
description
BlockShade.cs
description
BlockShockwave.cs
description
BlockSiren.cs
description
BlockSlicer.cs
description
BlockSmile.cs
description
BlockSpikey.cs
description
BlockSquid.cs
description
BlockSquidPierce.cs
description
BlockStasis.cs
description
BlockSticky.cs
description
BlockStraightLaser.cs
description
BlockSummoner.cs
description
BlockTeleport.cs
description
BlockTrail.cs
description
BlockVenom.cs
description
BlockWind.cs
description
BlockWisp.cs
description
LaneBlock.cs
description
AiInputSource.cs
description
BackgroundBlock.cs
description
BackgroundParticle.cs
description
Block.cs
description
BlockBulletProjectile.cs
description
Bullet.cs
description
Coin.cs
description
CoinFloater.cs
description
Entity2D.cs
description
Fireball.cs
description
ImpostorPortal.cs
description
Obstacle.cs
description
Particle.cs
description
Player.cs
description
Portal.cs
description
ProjectileCollision.cs
description
SwapperProjectile.cs
description
TargetedParticle.cs
description
Teardrop.cs
description
VisionOccluder.cs
folder
Game
description
Achievements.cs
description
Arena.cs
description
AwardPoints.cs
description
BlockResult.cs
description
CharacterProgress.cs
description
Characters.cs
description
CloudProgress.cs
description
CompletionStandings.cs
description
DailyChallenge.cs
description
DailyChallengeProgress.cs
description
DailyDebugCommands.cs
description
DailyGenConfig.cs
description
DailyLevelGenerator.cs
description
DailyMusic.cs
description
DailyTemplates.cs
description
DailyTrophyStandings.cs
description
DebugTools.cs
description
DesyncReport.cs
description
EditorLevel.cs
description
EditorSettings.cs
description
EditorUndoHistory.cs
description
GameManager.cs
description
GameplayTimeScale.cs
description
GameSettings.cs
description
GhostClip.cs
description
GhostRecorder.cs
description
GifEncoder.cs
description
GifExporter.cs
description
GifSizeEstimator.cs
description
Globals.cs
description
InputState.cs
description
IPlayerInput.cs
description
Leaderboard.cs
description
LeaderboardOrder.cs
description
LevelCosmeticsRandomizer.cs
description
LevelMap.cs
description
LevelProgress.cs
description
Levels.cs
description
Line.cs
description
LocalLevels.cs
description
LocalReplays.cs
description
MedalStandings.cs
description
MedalStandingsManifest.cs
description
RectF.cs
description
ReplayReactionRequests.cs
description
ReplayReactions.cs
description
ReplayReactionTimeline.cs
description
ReplayRegression.cs
description
ReplayViewStats.cs
description
Rng.cs
description
RunContext.cs
description
RunData.cs
description
RunRecorder.cs
description
ScoreCalc.cs
description
SimVersion.cs
description
TestLevels.cs
description
TwinsController.cs
description
UnlockReveal.cs
description
Utils.cs
description
WorkshopLevels.cs
description
WorkshopThumbnail.cs
folder
Rendering
description
GhostJumpLabel.cs
description
GhostPlayback.cs
description
GrappleLineRenderer.cs
description
GrapplerAmmoOrbitOverlay.cs
description
PlayerAmmoOverlay.cs
description
PlayerSpriteOutline.cs
description
PlayfieldPatternRenderer.cs
description
ReplayReactionDisplay.cs
description
ReplayReactionSprites.cs
description
RetroArcadePostProcess.cs
description
SpriteFillOverlay.cs
description
SpriteLayer.cs
description
SwapperStaffIndicator.cs
description
TwinAbilityEyeTint.cs
folder
Stages
description
DailyChallengeStage.cs
description
GameStage.cs
description
HighscoreStage.cs
description
LevelEditorStage.cs
description
LevelSelectStage.cs
description
LocalReplaysStage.cs
description
MenuStageBase.cs
description
OptionsStage.cs
description
ScoreStage.cs
description
StageBase.cs
description
TitleStage.cs
description
WallFace.cs
description
WorkshopStage.cs
folder
UI
description
BlockTally.razor
description
blocktally.razor.scss
description
CharacterPicker.razor
description
characterpicker.razor.scss
description
CompletionStandingsCard.razor
description
CustomPatternGrid.razor
description
custompatterngrid.razor.scss
description
DailyChallengeScreen.razor
description
dailychallengescreen.razor.scss
description
DailyTrophyStandingsPanel.razor
description
EditorTextEntry.cs
description
FlagSheet.cs
description
GameHud.razor
description
gamehud.razor.scss
description
GifExportOverlay.razor
description
gifexportoverlay.razor.scss
description
GifTimeline.razor
description
giftimeline.razor.scss
description
HighscoreScreen.razor
description
highscorescreen.razor.scss
description
KeyboardFocusGuard.cs
description
LeaderboardRow.razor
description
leaderboardrow.razor.scss
description
LeaderboardRows.cs
description
LevelBrowserOverlay.razor
description
levelbrowseroverlay.razor.scss
description
LevelCanvasInput.cs
description
LevelEditorHud.razor
description
leveleditorhud.razor.scss
description
LevelEditorShortcutInput.cs
description
LevelNodePreview.razor
description
levelnodepreview.razor.scss
description
LevelPreview.cs
description
LevelSelectScreen.razor
description
levelselectscreen.razor.scss
description
LiteralLabel.cs
description
LocalReplaysScreen.razor
description
localreplaysscreen.razor.scss
description
MedalIcon.razor
description
medalicon.razor.scss
description
MedalStandingsPanel.razor
description
medalstandingspanel.razor.scss
description
MenuNav.cs
description
MenuSelectorAnim.cs
description
NavRepeater.cs
description
OptionsBackdrop.razor
description
OptionsMenuController.cs
description
OptionsPanel.razor
description
optionspanel.razor.scss
description
OptionsScreen.razor
description
optionsscreen.razor.scss
description
PixelCheckbox.razor
description
pixelcheckbox.razor.scss
description
PixelDropdown.razor
description
pixeldropdown.razor.scss
description
PixelSlider.razor
description
pixelslider.razor.scss
description
PixelTooltip.razor
description
pixeltooltip.razor.scss
description
ReplayCodeDialog.razor
description
replaycodedialog.razor.scss
description
ReplayPreviewCache.cs
description
ReplayReactionOverlay.razor
description
replayreactionoverlay.razor.scss
description
ReplayReactionPicker.razor
description
replayreactionpicker.razor.scss
description
ReplayReactionTooltip.cs
description
ReplayScrubBar.razor
description
replayscrubbar.razor.scss
description
RunTimer.razor
description
runtimer.razor.scss
description
ScoreScreen.razor
description
scorescreen.razor.scss
description
SoftwareCursor.cs
description
SteamAvatar.razor
description
steamavatar.razor.scss
description
theme.scss
description
TitleScreen.razor
description
titlescreen.razor.scss
description
TransitionOverlay.razor
description
transitionoverlay.razor.scss
description
TrophyIcon.razor
description
trophyicon.razor.scss
description
UnlockRevealOverlay.razor
description
unlockrevealoverlay.razor.scss
description
VirtualListPanel.cs
description
WebLinkLabel.cs
description
WorkshopLinkButton.razor
description
workshoplinkbutton.razor.scss
description
WorkshopScreen.razor
description
workshopscreen.razor.scss
description
Assembly.cs
code
Select a file to view its source.