You can leave your suggestions and improvement ideas here.
By Brendan Toy
#67146 Hey everyone :) is there a way to make a controller work with gdevelop? xbox or ps4, generic USB controllers?
great engine, really enjoying using it
By MobileNoob
#67496 Hey folks,
tried looking for documentation on controller support but couldn't find it.
Any suggestions tips on how to use it appreciated.
I have simple left right up down arrow key events set,
but don't know how to integrate the usb controller to the same actions.

thanks

MobileNoob
By Brendan Toy
#67497 ok so the way I ended up doing it, was downloading a program called xpadder and I assigned keyboard buttons to the buttons on the controller. its not ideal. but if you want to get the controller feel for your gdevelop game then this was the best way I found to do it. it costs £5.99 and took 10 minutes to set up with a cheap SNES knock off controller. so it'll work with pretty much anything you can plug in via USB. :) hope that helps
By MobileNoob
#67498 Hey thanks for the reply,
but was hoping that there was integrated controller support.
It is not an option for me to expect pc users to install xpadder.

MobileNoob
By Brendan Toy
#67501 yeah that's why its not ideal :( gdevelop 5 is still in beta, and no controller support is there yet. but i'm hoping it'll get put in the future, at the moment there are more important features that need implementing first I guess.
By Pidipajt
#67589 Ok that gd5 is still in beta. But I find it strange that controller support is not among the first features that is fixed. I think it seems like gd5 is more focused on creating smartphone games (which I personally is not interested in). I would gladly see that gd5 could offer all the things and more that gd4 can, regarding creating native pc games.
By Rikazu
#67592
Pidipajt wrote:Ok that gd5 is still in beta. But I find it strange that controller support is not among the first features that is fixed. I think it seems like gd5 is more focused on creating smartphone games (which I personally is not interested in). I would gladly see that gd5 could offer all the things and more that gd4 can, regarding creating native pc games.


You can just use GD4, if you want. There isn't much of a difference in terms of (ability to make games in gd way) to it, the main thing of GD5 is that you only need 1 project to export to all sources, while on GD4 it has separate ways, having different files. With that being said, you can also include a different javascript library for the controller support for that, thus you will need to script / code it.

To be specific GD5 is more into web, since the compiled ones that it creates are just being packed / run on that platform via web.

Even though they have the same cores, GD5 is aiming to be more user-friendly
By MobileNoob
#67604 Hey folks,
so I have just realised that the reason I was not seeing the joystick events in the menu (in GD4) was because I was working on a HTML5 project. Which leads me to ask, If I am using GD4 do I have to rebuild the entire project for windows as well as HTML5, so that I can add controller support ?

thanks

MobileNoob


EDIT: I just created a new native windows project and copied my scene over. The main glitch was that I had to reimport all my images to the imagebank, and then reassociate them by opening each resource, I was then able to apply joystick controls successfully. Is there a better way ?