Dokunmatik ekranlar platform oyunlarını zorlaştırır. DreamLoop için hibrit bir şema istedik: ekranda sol/sağ oklar ve zıplama butonu, fakat saat ve lambalara doğrudan dokunma. Unity 6'nın yeni Input System'ını kullanarak karakter hareketini nesne tıklamalarından ayırdık. Ekranda boş bir yere dokunursanız karakter oraya yürümez; butonları kullanmalısınız. Yerçekimi ters döndüğünde kontroller de otomatik yön değiştirir, böylece tavandayken de sola basınca karakter sola gider.
Bunu sağlamak için PlayerController2D sınıfımız, ekrandaki DirectionButton UI elemanlarından gelen event'leri dinler. Unity editöründe çalışırken ise hızlı test yapabilmek için klavye tuşlarını (WASD / Yön tuşları) aynı aksiyonlara bağladık. Karakterin ekrana tıklayarak yürümesi yerine fiziksel butonlarla kontrol edilmesi, hassas platform mekaniklerini korumamız açısından kritik bir karar oldu.