Preferred method of map scrolling

I’m playing around with a game idea, and I am implementing map scrolling, but I wanted to know which way is preferred for scrolling a rather large map.

My current ideas (with their downfalls noted):

  • Scrolling when mouse is around the edge of the screen (feels to clunky)
  • Dragging the map (hard to find the balance of speed for scrolling, had some minor glitches)
  • WASD movement (I would prefer not using keyboard input, but that isn’t set in stone)

Any thoughts or other ideas would be helpful :slight_smile:

Just for some idea of the scale of scrolling, the map is about 5000x5000 and the window is 1280x720.

I personally like being able to drag the map around. I hate it when games force me to put my mouse on the edge of the screen to move around, it feels horrid.

I often see all of these are implemented simultaneously, then anyone who is used to one way isn’t surprised when it doesn’t work.

What @BurntPizza said, but i prefer dragging the map around. I sometimes like to minimize my game and do other things while gaming, so edge-scrolling for me is a no.
Btw. what kind of game is it? :slight_smile: