ACM-VIT / ACM-VIT/cli-rpg

Design an achievement screen

Open
#132 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Description

Create an `achievements` subcommand which displays the player's various accomplishments through out the course of the game. The layout should contain the following:

- The list of player's unlocked achievements with a selector which can be used to display the description of the selected achievement.
- Upon pressing `` on an achievement, The layout can either expand or have a pop-up to show the description of the achievement and display a unique badge (ascii art) for the selected achievement.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the CLI entry point for the proposed `achievements` subcommand and reviewing how the game's current layout is organized. Done means the command lists unlocked achievements with a selector, shows the selected description on Enter, and displays a unique ASCII badge.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli, design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.