Tolong jelaskan mengenai Alur Permainan dari Geometry Dash

Berdasarkan platform yang digunakan, Geometry Dash dapat dimainkan dengan layar sentuh, papan ketik, tetikus, atau gamepad. Pemain memanipulasi pergerakan ikon mereka menggunakan input dalam bentuk menekan atau menahan, dengan tujuan mencapai akhir level tersebut. Jika pemain menabrak sebuah rintangan, seperti duri, tembok, atau mata gergaji, levelnya akan diulang dari awal. Dalam mode latihan, pemain dapat menempatkan checkpoint untuk melihat keseluruhan level, atau berlatih menamatkan suatu level. Dalam mode ini, pemain tidak dapat mengumpulkan koin atau mendapatkan kemajuan pada mode normal. Timing dan ritme musik dalam permainan adalah bagian penting dari permainan, seringkali berkaitan satu sama lain.

Selama bermain, ikon pemain akan menjadi satu dari tujuh game mode yang ada, masing-masing memiliki interaksi yang berbeda. Pergerakan pemain semakin diperumit dengan portal yang membuat pemain dapat berganti game mode, membalik gravitasi, mengubah ukuran game mode nya, mencerminkan arah gerakan, mengganti kecepatan game mode nya, atau berteleportasi. Selain itu, jump pad and jump orb juga dapat digunakan untuk menggerakkan pemain ke berbagai arah atau membalik gravitasi. Game mode yang tersedia antara lain :

Terdapat 21 level utama dalam versi lengkap dari Geometry Dash, 18 diantaranya dapat langsung dimainkan setelah instalasi. Sisa 3 level lainnya memerlukan secret coins dalam jumlah tertentu, yang tersembunyi di semua level utama. Setelah menyelesaikan sebuah level, stats pemain (berupa bintang, mana orbs, dan koin) akan bertambah. Level resmi memiliki tingkat kesulitan yang meningkat secara bertahap. Setiap level terbagi menjadi 7 tingkat kesulitan, yaitu auto, easy, normal, hard, harder, insane, dan demon (yang memiliki subkategori tambahan). Pemain dapat meraih penghargaan yang membuka hadiah berupa ikon atau warna. Pemain juga dapat menggunakan tiga toko yang tersedia untuk membeli ikon atau warna dengan alat pembayaran berupa mana orbs.

Versi lengkap dari Geometry Dash menawarkan kemampuan untuk mengunggah dan mengunduh level-level buatan pengguna. Sang pembuat level harus menamatkan level buatannya (dengan semua koin, jika ada) dalam mode normal sebelum levelnya diunggah: sebuah proses yang dikenal dengan "verifikasi". Perubahan yang dilakukan setelah proses verifikasi akan mengembalikan status level tersebut menjadi belum terverifikasi. Tingkat kesulitan beberapa level custom akan ditentukan oleh RobTop. Sang pembuat level, para pemain, dan para moderator dapat memengaruhi keputusan ini. Level-level yang dibuat oleh pengguna dapat dikelompokkan menjadi 12 tingkat kesulitan. Tingkat kesulitan auto disediakan untuk level "otomatis" (yang memang tidak perlu di-klik untuk menyelesaikan level tersebut). Selain itu, ada lima variasi dari tingkat kesulitan demon, yaitu easy demon, medium demon, hard demon, insane demon, dan extreme demon. Level custom yang telah mendapatkan rate akan memberikan bintang dalam jumlah tertentu setelah diselesaikan, bergantung kepada tingkat kesulitan level tersebut.