Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Swaggerfall

first person open-world RPG in the terminal · By holonaut64

Mouse Support Locked

A topic by Saph created 37 days ago Views: 247 Replies: 7
This topic was locked by holonaut64 28 days ago

A significant amount of people are asking for mouse support. I get it. I tried adding it in 0.1.14 and it was a disaster: janky feel, varying support across terminals, inability to keep the mouse cursor hostage inside the window (without OS level hacks), and last but not least, it draws energy from my design process and creates technical overhead I don't want to afford at this stage of development.

The intended input method is keyboard or gamepads (xbox, playstation), and keeping those perfectly supported at all times is enough work.

If I bring the game to Steam, there is a chance I will develop a standalone version as well (regular 2d window without console). At that point, mouse support would become feasible. But not right now.

Viewing posts 1 to 8

I’m obsess by your game love the old style but sadly haven’t found how use the mouse for aim, if not present is possible to add an option in echap menu for ?

Developer (1 edit)

Currently there is 100% gamepad support (works great imo, even better than keyboard). Mouse isn't there yet, I will need to check if it feels alright.

Also, in the "keys" settings, there is a setting for "look sensitivity". Turning that down a notch may help you on keyboard to get more smooth movement

Please add mouse support

Developer

What OS are you guys using?

Windows 11 and Arch

Mouse support would be nice to have.
I've been playing on PikaOS(Debian)

Developer(+2)

I tried adding mouse look in 0.1.14 and that worked in principle. But in most consoles it's not easy to capture the cursor so that it's no longer displayed, and caging it inside the window. the hacks needed for that are invasive, and even then it doesn't work half of the time. on top of that it felt awful to use even when it worked.

I'll put it in a similar category as the ascii graphics: could there be something more high fidelity? yes, but the game lives from its limitations to some degree.

dropping this topic for now, may revisit it some day, but probably not before 1.0

Runs fine on BigLinux (Arch). And as I don't have a controller, mouse support would really be a good thing to put in.

I love the style man, well done!.

Developer locked this topic