Tek kelimeyle: Kaydırma.
Android telefonumda Pac-Man şampiyona baskısını oynadım ve bunun için gerçekten işe yaradığını düşündüğüm şey, ekranda bir oyun çubuğu varken Pac-Man'ı doğru yönde hareket ettirmek için ona dokunmanız gerekmediğiydi. Parmağınız joystick'ten düşerse önemli değildi. Önemli olan tek şey parmağınızı hangi yönde hareket ettirdiğinizdir.
Yukarı taşımak için yukarı kaydırın. Aşağı taşımak için aşağı kaydırın. Sola gitmek için sola kaydırın. Sağa gitmek için sağa kaydırın.
Kaydırma bağlamını ekran bölgeleri ve oyun içinde gerçekleşen eylemlere karşı duyarlı hale getirebilirsiniz. Telefonunuzun yatay modda olduğunu ve bir video oyunu denetleyicisi gibi tuttuğunuzu düşünün. Ekranın sol yarısı yukarıda tarif ettiğim kaydırma özelliğini kullanarak hareket için ayrılabilir. Ekranın sağ yarısı zıplama, çekim, ekranlama, oyuncuya çok benzer bir şekilde kaydırmayı kullanarak vermek istediğiniz oyun oynama yetenekleri gibi eylemler için kullanılabilir. Ya da sadece bir yeteneğiniz varsa (Super Meat Boy'a atlamak gibi) - ekranın sağ yarısını bir düğme olarak ele alın.
Güncelleme
Bunu sohbette tartışıyorduk ve çözümümün, yukarıda tarif edildiği gibi, parmağınızı kaldırıp yerleştirdiğinizde hareket eden sanal bir çubuk gibi görünüyordu. Durumun böyle olmadığını ve aslında bundan daha esnek olduğunu açıklamak istiyorum.
Yukarıdaki görüntü, Pacman'ı tahtada hareket ettirmek için alabileceğiniz kaydırma desenini göstermektedir. Gerçekleştirilen eylemin, parmağınızı ilk kez nereye yerleştirdiğinize bağlı olmadığını unutmayın. Kaydırırken parmağınızı yanlışlıkla çok ileri hareket ettirirseniz veya aşağı kaydırırken yeterli olmazsanız, sorun olmaz. Bu uygulama ile, yazılıma düzgün bir şekilde kaydolması için yeterince kaydırdığınız sürece, onu alacak ve bir sonraki başlangıç noktası olarak parmağınızın sonlandığı yeri kullanacak veya parmağınızı kaldırırsanız, bir sonraki yeri kullanacaktır. parmağını indir.
Daha önce söylediğim gibi, kontrolleri ayrı bölgelere bölerek bunu bir platformcuya uygulayabilirsiniz, böylece kaydırma ve dokunuşlarınız eylemi ekranda nerede yaptığınıza bağlı olarak farklı şeyler yapar. Açık olan yol, sol taraftaki kol hareketini sadece kaydırma kullanarak yapmaktır. Daha sonra sağ taraf herhangi bir tokat ve musluk kombinasyonu kullanarak oyuncunun eylemlerini ve yeteneklerini ele almak için kullanılır.