Here’s what I think you’re looking for:
Has some helpful tips to code and tips and tricks/best practices
Image of helpful tips from the linked site:
This link has some helpful tips and teaches you how to do some cool things with haptic feedback. For example if your driving a car it will trigger haptic feedback(vibration in the xbox controller).
This is a helpful tutorial on how to make radial menus which can be used in console games if you want.
On the other hand of tips and tricks I don’t really know many but here are a few:
- Make sure the Gui is scaled correctly so when the screen size changes the UI size and position stay how you want it to be ( if you didn’t know.If the Gui size is 0,400,0,100 the position would be 0.5,-200,0.5,-100 ect.)
(when making the UI size scale correctly across multiple screen sizes always make the size 0.1,0,0.1,0 instead of 0,100,0,100 before editing the size)
helpful UI scaling links:
(edit) I recommend having a look at this as well as it lists a lot of tips to making a game worthy of getting featured. Regardless of whether you are planning on getting featured it should be helpful: https://developer.roblox.com/articles/Featured-Game-Guidelines
It has some helpful tips like:
- “B button is almost always used to close a menu”
- “Menus do not have multiple close buttons”
- “Only references Xbox One controls (no references to keyboard, mouse, touch)”
and other tips and tricks. things that might be helpful.
Side note :I’m pretty sure this is what you use to detect if a player is on xbox:
A little note for if your disabling core UI:
Make sure your thumbnails and UI would be big enough to be seen on the screen. Roblox recommends it to be clearly seen at 10 feet away from the TV.
If you have custom controls make sure you transfer it over to xbox controls and when in game tutorials pop up it explains it in xbox terminology.
Make sure it follows these guidelines:
I don’t really know any other tips but I wish you good luck in developing for xbox.