GameMaker (all)

Virtual Key Arrows


You must be logged in to obtain assets


!UPDATED!: Now for GM2 as well! Added all user requests, object movement demo as well as retro button art [ Attribution Instructions: Credit me as Buch and link back to my OGA account page ( ]

Easy to use virtual keyboard arrow keys. (If you want to see and control movement with onscreen arrow keys for HTML5 or touch devices.) Many clients want this feature, so you can make more money by including this in your freelance projects.

How to use: Just drag and drop one object into a room!

Features: - Includes keyboard arrow key sprites - Can select between 2 sets of buttons sprites ( fancy and retro) {set in create event true / false } - Highly commented code

  • Set relative position to object ON / OFF (OFF allows you to set position based on gui_width) (ON will draw arrow sprites where you place the object in the room)

  • Automatic key bindings for WASD also, so only code your game using normal arrow keys {eg. vk_left, vk_right, vk_up, vk_down} and all works PC and mobile.

Tested on HTML5, but should work on touch devices. Works with games which scale the application surface automatically. GM2 version only tested on PC, but should still work on all as test on PC just use mouse.

End User Licence Agreement (EULA).

Age Rating: 9+


GMS1 - Version 1.0.0. Published October 17, 2014

GMS2 - Version 2.0.0. Published June 23, 2019

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait