Geometry Dash è un videogioco a scorrimento orizzontale (e dalla versione 2.2 a piattaforme 2D) creato dal programmatore svedese Robert Topala (RobTop), e pubblicato dalla sua compagnia RobTop Games. Il gioco è stato pubblicato su iOS ed Android il 13 agosto 2013 e su Steam il 22 dicembre 2014, ed è attualmente alla versione 2.2081, con RobTop che ha già confermato l'uscita della 2.209.

Modalità di gioco Per giocare si utilizza il touchscreen, la tastiera o il mouse (a seconda della versione o del dispositivo) per il controllo dei veicoli differenti che reagiscono quando il giocatore li preme. I livelli del gioco sono composti da "modalità" rappresentate da diversi veicoli (di cui uno, chiamato jetpack è disponibile solo nella modalità platformer), i quali sono dotati di movimenti unici nell'ambiente di gioco. Il giocatore cambia veicolo attraversando i corrispettivi portali, differenziati dalla loro colorazione e, dalla versione 2.2, anche da un piccolo simbolo rappresentante il veicolo:

Verde (Cube/nome vero"player") In questa modalità il giocatore preme l'input per far saltare un cubo. Una pressione continua permette di compiere salti progressivi. Rosa (Ship/JetPack) In questa modalità il cubo è sopra una piccola navicella. La pressione continua permette alla navicella di alzarsi, il rilascio la fa cadere. Rosso (Ball) In questa modalità il giocatore comanda una palla dentata. Premendo l'input, la gravità viene invertita, portando il giocatore verso la direzione opposta. Può essere re-invertita toccando una superficie. Arancione (UFO/nome vero"Bird") In questa modalità il giocatore muove in un UFO che compie un salto in aria per ogni input, similmente a quella del gioco Flappy Bird. Azzurro (Wave/nome vero"dart") In questa modalità il giocatore muove una freccia, la quale, con una pressione continua, segue una traiettoria obliqua verso l'alto. Il rilascio la farà cadere, sempre seguendo una direzione obliqua. Bianco (Robot) In questa modalità il giocatore muove un robot bipede. Questi è in grado di saltare più a lungo e più in alto del cubo grazie a dei propulsori posti sotto i suoi arti, tenendo premuto l'input. Viola (Spider) In questa modalità il giocatore diventa un ragno. Simile alla ball, si differenzia da quest'ultima per l'inversione della gravità in maniera istantanea. Giallo (Swing) In questa modalità il giocatore diventa una navicella rotonda che si muove seguendo un moto parabolico. Premendo l'input, il veicolo salirà automaticamente verso l'alto. Premendolo di nuovo, andrà verso il basso.

Sono inoltre presenti altri portali che, invece, si limitano a cambiare le caratteristiche del veicolo, come la sua grandezza o velocità, e la possibilità di sdoppiarlo, teletrasportarlo o di invertirne la gravità.

Normal Mode L'obiettivo del gioco è quello di completare il livello raggiungendo la sua fine (100%) senza colpire alcun ostacolo, come una punta triangolare o dei blocchi. Se il giocatore colpirà un ostacolo, causerà la sua morte e dovrà ricominciare il livello dall'inizio. Il completamento del livello in questa modalità assegna una precisa quantità di un oggetto cumulabile, la stella (star), come ricompensa.

Practice Mode Ogni livello è provvisto anche di una modalità pratica, che permette al giocatore di completare un livello senza ripartire dall'inizio grazie all'uso di checkpoint verdi romboidali, distribuiti automaticamente dal veicolo, oppure posizionabili dal giocatore con un pulsante mostrato a schermo. In questa modalità, se si colpisce un ostacolo, si ripartirà dal checkpoint. Il completamento del livello in questa modalità non conferisce stelle, ma per i livelli ufficiali del gioco permette di ottenere delle ricompense.

Modalità Platformer Con l'uscita della versione 2.2 è stata introdotta una nuova modalità di gioco, chiamata Platformer. A differenza dei classici a scorrimento orizzontale, questa permette al giocatore di muoversi anche a destra e a sinistra. Completare questi livelli in modalità normale conferisce un corrispettivo delle stelle, dette lune (moons). La modalità ship è sostituita da jetpack in cui il cubo usa un jetpack per volare.

Livelli ufficiali Su Geometry Dash sono presenti 27 livelli ufficiali: 23 sono nella modalità classica (19 dei quali sono sbloccati fin dall'inizio), mentre 4 sono nella modalità platformer (raggruppati in una torre tra i livelli principali). Ogni livello permette il guadagno di ricompense tramite completamento e ognuno possiede 3 monete dorate, le quali permettono lo sblocco degli altri 3 livelli segreti. Per sbloccare il quarto livello segreto il giocatore deve scrivere una parola d'ordine in uno dei 3 vault segreti presenti nel gioco. Ogni livello ha una sua difficoltà che permette il guadagno di un coerente numero di stelle (da 1 a 15). Il giocatore può completare questi livelli in qualsiasi ordine.

Difficoltà dei livelli Mentre il creatore del livello e i giocatori possono influenzarne la decisione, la difficoltà finale dei livelli online è decisa solo dallo sviluppatore del gioco. I moderatori, che fanno da tramite tra Robtop e la community, possono inviare i livelli al creatore del gioco. Sono presenti inoltre gli Elder Moderators, ossia i moderatori di alto rango, che possono anche moderare i commenti sotto ai livelli, in caso di non rispetto dei termini e delle condizioni del gioco. Ogni livello presente nel gioco possiede una sua difficoltà, la quale è determinata da una faccina accanto al livello e, nel caso il livello venga riconosciuto dalla community come di buona qualità, conferisce delle stelle o delle lune al suo completamento permettendo al livello di essere usato per aumentare le statistiche del giocatore. Le difficoltà che può avere un livello sono: NA, o "Not Applicable" I livelli con questa valutazione sono livelli che non hanno raggiunto un numero di giocatori tale da ricevere una valutazione parziale del livello, ossia una faccina senza le stelle. Questi livelli non possono mai avere stelle e sono rappresentati da una faccina grigia con soltanto due occhi stilizzati.

Auto I livelli con questa difficoltà sono quelli con il minore numero di stelle assegnabile, cioè 1 stella, e sono quei livelli il cui completamento è possibile senza l'interazione col veicolo, ossia senza il bisogno di cliccare la periferica di input. Sono rappresentati da una faccina con una maschera di metallo.

Easy I livelli con questa valutazione sono i più facili e c'è bisogno di almeno un input da parte del giocatore. Hanno come valutazione 2 stelle e sono rappresentati da una faccina blu sorridente.

Normal I livelli con questa valutazione sono livelli leggermente più difficili dei primi, ma che non hanno ancora bisogno di molta destrezza per il loro completamento. Hanno come valutazione 3 stelle e sono rappresentati da una faccina verde con un sorriso chiuso.

Hard I livelli con questa valutazione sono livelli più difficili dei precedenti, e hanno bisogno di un po' di abilità per il loro completamento. I livelli online valutati con questa difficoltà hanno una valutazione 4 o 5 stelle e sono rappresentati da una faccina gialla con un'espressione preoccupata.

Harder I livelli con questa valutazione sono livelli più difficili dei precedenti, e hanno bisogno di abbastanza abilità per il loro completamento. Quelli online hanno valutazione 6 o 7 stelle e sono rappresentati da una faccina rossa con un'espressione arrabbiata.

Insane I livelli con questa valutazione sono livelli più difficili dei precedenti, e hanno bisogno di molta abilità per il loro completamento. Hanno come valutazione 8 o 9 stelle e sono rappresentati da una faccina viola con un'espressione molto arrabbiata.

Demon I livelli con questa valutazione sono i più difficili in assoluto, e hanno bisogno di estrema abilità per il loro completamento e di input estremamente precisi. Hanno come valutazione il massimo numero di stelle assegnabile a un livello online (10 stelle) e possono essere suddivisi ulteriormente in 5 difficoltà: Easy Demon, Medium Demon, Hard Demon, Insane Demon e Extreme Demon, la cui rappresentazione va da una faccina demoniaca viola con due piccole corna e due denti sporgenti a una faccina demoniaca rossa con sei corna e un'ampia bocca dentata.

Altre caratteristiche Un'altra caratteristica di ogni livello online è la sua valutazione estetica, giudicata dai moderatori e da RobTop, la quale va dal semplice Rated (stellato senza una luce attorno alla faccina), al Featured (stellato con una luce sottile attorno alla faccina), allEpic (stellato con una luce spessa attorno alla faccina), al Legendary (stellato con una luce rossa spessa attorno alla faccina) fino al Mythic (stellato con un'ampia luce azzurra attorno alla faccina) e rappresenta la qualità del livello, la sua unicità, la presenza di un gameplay (ossia la giocabilità) di qualità e di un buon design.Nel gioco sono disponibili diversi tipi di classifiche: la "Top 100 Players", dove sono presenti i 100 giocatori per numero di una determinata statistica (ossia stelle, lune, demon e user coins); la "Top Amici", dove sono presenti i giocatori con cui si è scelto di "scambiare l'amicizia" all'interno del gioco; la "Top 100 Creators", dove sono presenti i giocatori con più Creator Points (ossia i "Punti Creatore")la classifica globale, dove è possibile vedere in che posizione ci si trovi all'interno del gioco. Riguardo quest'ultima, nonostante vi è un grande uso di hack da parte di molti giocatori, grazie all'aumento della moderazione con la nascita dei "Leaderboard Mod", che si occupano del ban dei giocatori sospetti e dello sblocco di sospensioni ingiuste, e ai refresh settimanali automatici, può essere considerata abbastanza accurata. Nel gioco completo e nella versione lite, oltre ai livelli offline, sono presenti diverse zone selezionabili dal giocatore (rappresentate da un martello incrociato a una chiave inglese). Queste zone in precedenza erano accessibili solo tramite la versione a pagamento, ma poi tramite aggiornamenti nel 2025, alcune di queste zone sono state rese accessibili anche nella versione lite. Di seguito l’elenco delle zone: La sezione Create, dove è possibile creare i propri livelli e nel caso caricarli online nel gioco; La sezione Saved, dove tutti i livelli scaricati vengono salvati per poterli riprendere in un secondo momento. Aggiunta nella versione lite nel 2025; Le Classifiche. Aggiunte nella versione lite nel 2025; Le Quests, ossia tre obiettivi che si aggiornano ogni 8 ore il cui completamento concede al player diamanti. Aggiunte nella versione lite nel 2025; La sezione Versus (non ancora disponibile); The Map (non ancora disponibile), ossia una modalità "avventura" dove il giocatore dovrà completare dei livelli in modalità platform creati dagli utenti per proseguire. Il Daily Level, ossia un livello online che ogni giorno viene scelto da RobTop, il cui completamento concede un bonus di diamanti. Aggiunto nella versione lite nel 2025; Il Weekly Demon, ossia un livello demone che ogni settimana viene scelto da RobTop, il cui completamento concede una cassa demoniaca con all'interno diverse valute. Aggiunto nella versione lite nel 2025; La sezione Event, dove un livello speciale, nato da collaborazioni tra creator e artista musicale, potrà essere finito per un certo periodo, concedendo una cassa. Inoltre, il nome del livello potrà essere usato come codice in un vault per ottenere una ricompensa. Aggiunta nella versione lite nel 2025; I Gauntlets (per intero, The Lost Gauntlets), ossia raggruppamenti di cinque livelli divisi per tema (come ad esempio il Fire Gauntlet, lIce Gauntlet, il Poison Gauntlet e altri) il cui completamento concede una cassa peculiare contenente determinati premi; Aggiunti nella versione Lite nel 2026 e sbloccabili dopo aver guardato una pubblicità; I Featured, una bacheca dove vengono postati tutti quei livelli che possiedano almeno una valutazione Featured;