Description
GameMaker 2022+ Only. Previous GMS versions no longer supported. For any issues, questions, or suggestions please use the Contact Publisher link above.
This resource provides a complete gamepad engine for a local multiplayer top down shooter game using gamepads, eg. Xbox or PlayStation controllers.
Preview: Click to Download Preview (Note: only Player 1 can select Start game, this isn't a bug but by design and can be changed)
Features:
- The example is for 2 players but the engine supports expanding for more players or to change to a singleplayer game
- Managing menus and menu options (connection screen, pause menu, gamepad disconnected popup)
- Use left thumbstick for menu selection
- Automatically recognize connection and disconnection of gamepads
- Add players with their own properties (e.g. score, colour...)
- Remove players with or without disconnecting their gamepad
- Move and rotate players with left and right thumbsticks
- Shoot with the trigger. Gamepad vibration on damage
- Check for gamepad type (Xbox/PlayStation)
- Clear, concise commenting to help understand how everything works
Note: only tested on Windows with 2 Xbox One controllers (also tested Nintendo Switch Pro Controller which GameMaker does not recognize input).
End User Licence Agreement (EULA).
Age Rating: 4+
Versions
GMS1 - Version 1.0.0. Published January 7, 2021
GMS2 - Version 2.0.0. Published January 7, 2021
Completely re-written and updated graphics
GMS2.3 - Version 2.0.1. Published January 8, 2021
Package contents
Loading, please wait
What is the issue?
Loading, please wait