Infiland / Infiland/TheColorfulCreature

Code Refactor for Settings

Open
#33 0 comments 0 reactions 0 assignees View on GitHub
code refactor feature
Dominant language
Game Maker Language
Stars
10
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Settings menu should be remade.

All buttons are no longer sprites, but instead are just similar to buttons.

- [ ] Settings Button spawning should be controlled through code
- [ ] Remade settings buttons are no longer sprites and should be made through code
- [ ] Remade Boolean (yes/no) settings button, sometimes with multiple option it would show the ~ icon
- [ ] Remade Sliders (for volume)

The buttons would not be unique and would work under the same codebase.
Also, when in pause menu, each button will not be individually created

Contributor guide

Open the contributing guide

Research direction

Start with the settings menu and pause-menu code identified by the issue, then trace how buttons are currently spawned and represented as sprites. Use the checklist as the completion criteria: shared code-created buttons, boolean options including multiple-choice handling, and volume sliders, without individually creating each pause-menu button.

Written by the indexing model from the issue text.

Assessment

Domain
game-dev
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.