infinitespace-studios / infinitespace-studios/VectorRumble

Better UX in Credits Screen

Open
#36 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
C#
Stars
15
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Currently, in order to add contributors to the Credits Screen, the code within the Credits screen needs to be updated. This is not optimal, should we get lots of contributors to the project.
It would be better if the contributor list was moved to an xml file, possibly with the following format

```


A
http blah blah
Helped Fix....

```

Then, when the Credits Page is launched...
- [ ] It reads the aforementioned XML file.
- [ ] Dynamically creates the MenuItems and EventHooks (when selected it launches the associated URI)
- [ ] Displays a maximum of X contributors on screen and allows navigation, up or down to the remaining contributors in the list.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Credits Screen implementation and its current contributor list. Review how screen controls, navigation, and URI launches are handled before choosing the XML loading approach. Done means contributors come from XML, entries create selectable menu items with URI actions, and the list supports the stated on-screen limit and navigation.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
game-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.