Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Controllers Icons Local Multiplayer

An asset by Matseuu
The page banner background of a mountain and forest
Controllers Icons Local Multiplayer thumbnail image
Controllers Icons Local Multiplayer thumbnail image
Controllers Icons Local Multiplayer hero image

Quick Information

0 ratings
Controllers Icons Local Multiplayer icon image
Matseuu
Controllers Icons Local Multiplayer

Provides icons for most popular controllers and keyboard, this support up to 8 players to show different icons for each player.Based on "Controller Icons" Addon

Supported Engine Version
4.2
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
6 months ago
Git URL
Issue URL

This is based on https://github.com/rsubtil/controller_icons/?tab=readme-ov-file for Godot 4.x version This addon let you to show icons of the current devices that players are using (including keyboard) or in case that it doesn't recognize the controller brand/name it will auto fallback to xbox360 icons. You could run the demo showcase to see how it is working.

Features

  • Show keyboard or controller icons to each player based on their device. This allow for automatic icon glyphs on local multiplayer
  • Handles generic controller paths to support many different button icons
  • Ships with default assets for keyboard and mouse, and most popular controllers

README image README image

Changes made

  • You can select the player in the icon texture
  • You can call ControllerIcons.reload.emit() after remapping or changing devices to reload / change the icons in runtime.
  • You can and should call to update the devices of the players, up to 8 players. ControllerIcons.update_player_device(ControllerIcons.PlayerDevices.Player1, device)

Installation

This is the Godot 4.x version. The minimum Godot version is 4.1.2 (stable). Download this repository and copy the addons folder to your project root directory. Then activate Controller Icons Local Multiplayer in your project plugins.

Tutorial

check the https://github.com/rsubtil/controller_icons/?tab=readme-ov-file tutorial.

Credits

Thanks @rsubtil for the base of this addon, most part of this addon is from him.

License

The addon is licensed under the MIT license. Full details at LICENSE. The controller assets are Xelu's FREE Controllers & Keyboard PROMPTS, made by Nicolae (XELU) Berbece and under Creative Commons 0 (CC0). Some extra icons were created and contributed to this addon, also on the same CC0 license: @TacticalLaptopBag: Apostrophe, backtick, comma, equals, forward slash and period keys. The icon was designed by @adambelis (#5) and is under Create Commons 0 (CC0). It uses the Godot's logo which is under Creative Commons Attribution 4.0 International License (CC-BY-4.0 International)

Provides icons for most popular controllers and keyboard, this support up to 8 players to show different icons for each player.
Based on "Controller Icons" Addon

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Controllers Icons Local Multiplayer icon image
Matseuu
Controllers Icons Local Multiplayer

Provides icons for most popular controllers and keyboard, this support up to 8 players to show different icons for each player.Based on "Controller Icons" Addon

Supported Engine Version
4.2
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
6 months ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers