# Learn Reactor  _From Working Code._

Download and run these Unity projects to see how Reactor handles real multiplayer scenarios. Each project is self-contained and includes server-side bots so you can test without finding other players.

## Featured example

### FPS 1K

A large-scale first-person shooter demonstrating the features used in modern multiplayer FPS games. Tested to over 1,000 concurrent users.

- **Tested CCU**: 1,000+
- **Room size**: Large
- **Assets**: POLYGON Starter Pack (free)

#### What it covers

- Tile-based procedural level generation
- Server-side bots for solo testing
- Sync groups for scalable object management
- Hit-scan and projectile weapons
- Networked FPS character controller
- Predictive spawning for projectile weapons

[Download FPS 1K ↓](https://download.kinematicsoup.com/reactor/demos/FPS1KDemo.zip)

## Additional example

### Parenting

Demonstrates how to use parenting to smooth predictions when players interact with moving objects -- platforms, vehicles, and turrets. Useful whenever a player can ride or stand on something that moves.

- **Room size**: Tiny

#### What it covers

- Moving platforms with waypoint navigation
- Swapping player-controlled entities
- Character, tank, and turret controllers
- Child entity transform updates when parent moves

[Download Parenting ↓](https://download.kinematicsoup.com/reactor/demos/ParentingDemo.zip)

## Ready to Build  _Your Own?_

Get Reactor installed and start with the docs.

[Install Reactor](/content/reactor/install/index.html) [Learn more](/content/reactor/index.html)
