Compile est un jeu de carte compétitif qui se joue à deux. En début de partie, les joueurs sélectionnent 3 Protocoles parmi les 12 présents (jeu de base) et forment leur pioche avec les cartes Commande correspondantes. Ils vont ensuite à tour de role poser leurs cartes Commande et utiliser leurs effets à bon escient, en tentant de totaliser suffisamment de points pour compiler chacun de leur 3 Protocoles. Le premier à compiler ses 3 Protocoles sera le vainqueur de la partie.
Compile est évolutif, un jeu de base contient 12 protocoles et un booster contient 3 autres protocoles. Tous les jeux de bases et boosters à venir peuvent être mélangés et apportent une très grande rejouabilité.
Règles du jeu