Sadly it's not that easy.
Code is written by a programmer and may be rather complicated itself and has to account for all different kinds of resolutions that may be used, which is already a lot of work. And then you realize that you need to include:
- A UI designer to actually place the icons and buttons right and accessible and make sure it looks good and doesn't clutter anything;
- An artist to update the art of the UI and draw the missing UI elements;
- Multiple other programmers to make sure the new UI elements interact with the rest of the game - for example for you to be able to click the portrait to select a character, to be able to drag characters into that slot and to add portraits there when a new character joins the party etc.;
- A sound designer to make sure the UI has sound (button clicks etc.)
- A member of QA team to check that it doesn't affect the game's stability and doesn't cause bugs;
- A member of Porting...
Read more