We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

gd auto level

From Esolang
Jump to navigation Jump to search

gd auto level(Also called Geometry Dash auto level) is a two-dimensional thematic programming model made by user:tommyaweosme.

How it works

Basic command flow

@ player spawn
- ground

Every tick the player moves forward.

tick 1:
@
---
tick 2:
 @
---
tick 3:
  @
---
tick 4:
   
---@
tick 5:
--- @
tick 6:
---
     @

When there is nothing under the player, then the player will goes down one per two ticks.

Spikes

^ spike

here is the example:

tick 1:
@  ^
-------
tick 2:
 @ ^
-------
tick 3:
  @^
-------
tick 4:
   ^
-------

The player has crashed into a spike.

Jump pad

Luckily, there is jump pad.

_ jump pad

jump pad makes player go up by two on the current tick its on:

tick 1:
 
 
@ _
-----
tick 2:
 
 
 @_
-----
tick 3:
   @

   _
------
tick 4:
     @
    
   _
------

This is trajectory (marked with τ):

  τττ
  τ  τ
τττ_^^^τ
---------

Teleportals

Then the teleportals are ().

They do the same thing in geometry dash.

This is trajectory (marked with τ):

    (τ
       ττ
ττττ)    ττττττ
---------------

The player goes in the teleportal by right parenthese and goes out from left parenthese. You can use this to construct an infinite loop:

(    @     )
------------

That's it! Anything that isnt -@_^()τ can be claimed by the language itself.

Categories and References