One Line (OLine) is een eenvoudig puzzelspel. In dit spel kun je je geest en verbeeldingskracht trainen. De taak is om alle punten met elkaar te verbinden, zodat de afzonderlijke verbindingen geen andere punten of stenen kruisen of passeren.
Het spel heeft geen tijdslimiet. Als je op een punt komt waarop je niet weet hoe je verder moet, kun je het level opnieuw starten en opnieuw proberen te spelen.
Je hebt een beperkt aantal ongedaan gemaakte stappen om een van de laatste verkeerde verbindingen te corrigeren.
Op sommige niveaus kan er meer dan één juiste manier zijn om de punten met elkaar te verbinden.
Het spel biedt 3 speltypes:
1:
Aan het begin zie je één Punt om mee te beginnen. Wanneer u het selecteert, ziet u de andere punten en ook één punt dat het eindpunt is (eindpunt). Je moet alle punten met elkaar verbinden, zodat de punten door een enkele lijn met elkaar verbonden zijn. Het laatste punt dat u moet verbinden, is het punt dat is gemarkeerd als het eindpunt.
Er is een tweede variant in dit type spel. Op sommige niveaus heb je geen gedefinieerd startpunt of eindpunt. U kunt elk punt als startpunt kiezen en beginnen met het verbinden van de andere punten. In deze variant kunt u de momenteel geselecteerde Punt deselecteren door erop te klikken. U kunt dan een nieuw punt selecteren en doorgaan met het aansluiten van andere punten.
2:
U hebt een Startpunt en een Eindpunt opgegeven. Dan zijn er nog een paar Point Alpha's. Wanneer u een Point Alpha aansluit, verschijnt er een nummer op. Dit nummer definieert het aantal verbindingen dat je hebt voordat je het volgende punt alfa bereikt. Als het cijfer "1" op het punt staat, betekent dit dat je in je volgende beurt al een Point Alpha moet verbinden.
3:
U heeft geen Startpunt of Eindpunt gedefinieerd. U kunt beginnen met het punt dat u wilt. Het punt dat u verbindt, beweegt echter in de richting van de verbindingslijn naar de laatste lege cel (een ander punt, een steen of een bestaande verbinding kan de beweging van het punt stoppen). U kunt het huidig geselecteerde punt annuleren door erop te klikken en vervolgens verder te gaan met een ander punt.