Skip to content

Feature: Small ASCII animation when picking a random monkey #8

Description

@wiertmir

Goal

Play a brief ASCII animation (few frames) when the user chooses the Random command to add delight.

Why

Small animated feedback increases engagement and feels polished.

Light implementation notes

  • Add AnimationHelper with frames (list of strings). On random selection show frames in sequence with Console.SetCursorPosition or Console.Clear and Thread.Sleep(80) between frames.
  • Provide a --no-anim flag for users who prefer no animation or for CI runs.
  • Keep animations short (~6 frames) and test that it doesn't throw when Console doesn't support repositioning (fallback to no animation).

Files to modify/create

  • MyMonkeyApp/Helpers/AnimationHelper.cs
  • MyMonkeyApp/Program.cs

Labels:["enhancement","feature-request","good first issue","area-console"]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions