Hi guys, I’m new to Unity and I have a project designing a simple working GUI for a game. The worst part is I have no javascript or C# experience. Dug myself into a hole, right? Anyway, the design is pretty simple. I have a circular interface with three “sockets” you could call them. On the side of the interface will be six options the player can select, three on either side of the interface.
The idea is to have the player select one of the options and then click on the socket to make that an active selection for use in game (the option doesn’t need to have anything attached to it). This would enable the player to have up to three options selected at any one time.
Everything is achievable, you just have to program it. Which seems to be an issue here. Since you don’t have any programming experience, any advice won’t really be meaningful. So realistically your options are 1) learn, 2) have someone else do it (which normally involves payment).
Also you may want to consider doing everything in 3d rather then using the GUI system and 2d. I find it easier to just interact with 3d objects in unity because the GUI system is so bad, though the math is harder. That being said I’m learning unity too (though I’ve been making games sence I was 15, 30 now and am a pro game dev. ).