Version Control For Games

Game Development is already hard enough.

Get Ark
0.9.13

Ark is a new version control system built from the ground up for performance and ease of use. It comes as an alternative to Perforce and Git focusing specifically on being able to support big complex projects with binary files, such as the case in video games.

Fast

Built focusing on performance and responsiveness.

Built-In GUI

Ark's executable includes not only Server and CLI, but also GUI. In fact, Ark focuses on a GUI - first approach to development.

Multi-Platform

Good tools shouldn't limit you to a specific Operating System, which is why Ark runs on Windows, Linux and MacOS.

Centralized

One source of truth shared by everyone with file locking support, something crucial in projects with a lot of binary files.

Secure By Default

Ark doesn't talk with any external services, doesn't store any user passwords and it encrypts all communication.

Smart Locks

A lock queue mechanism that does not change file permissions. Alwaus tracking changes local changes but still ensuring that only the current lock owner can commit.

Easy Branching

Branch from any changelist with only 2 clicks. Visually track the merges in the changelist history.

Free Up To 3 Seats

Same application. No restrictions, no handicaps.

Perpetual License

No subscriptions. Buy once, own forever. Licenses include 1 year of updates, which you can use forever.

Own Your Data

No cloud services required. Run it on your local machine, a dedicated server or a VPS, with or without internet access. It's up to you where your data is and who has access to it.

Trustworthy

Ark tracks local changes automatically, so you never have to second guess your local changes nor worry about being out of sync.

Unreal Engine Plugin

Integration with Unreal Editor, allowing you to get feedback on the state of the assets and to perform actions directly from Unreal Editor.

No Dependencies

Ark is just a small executable (7MB). No installations, no complicated setups, no containers, just drop the executable wherever you want and run it!

No Need For IDE Plugins

Ark handles everything in the background, and even if it is not running it will pick up any changes upon launch. Just focus on your work until it is time to commit.

Git Import

Import your branch from git and keep your commit history.
Like what you see? Give it a try!
Get Ark
Want to just keep an eye on it? Join our mailing list.