Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I Was Overwhelmed, So I Turned My GitHub Profile Into a Roguelike Dungeon

Описание и применение

Автор превратил свой профиль GitHub в рогалик‑дungeon, используя .NET‑генератор и GitHub Actions, чтобы ежедневно обновлять SVG‑README, визуализируя вкладки как тайны и монстры.

Задача

The author felt overwhelmed by a long to‑do list and needed a motivating project to regain momentum.

Результат

The project transformed the author’s GitHub profile into an engaging, animated roguelike dungeon that visualizes contributions, boosts motivation, and automates daily updates.

Рабочий процесс

  • 1. Inspired by George Kobaidze’s cyberpunk console profile.
  • 2. Designed a roguelike dungeon theme suitable for a C# developer.
  • 3. Created a .NET 10 console app (DungeonGen) with renderers for each section.
  • 4. Mapped contribution calendar to dungeon tiles and added night sky.
  • 5. Built interactive GitHub Pages page for hover tooltips.
  • 6. Implemented GitHub Action to run generator daily and commit changes.
  • 7. Added cache‑busting query parameters to SVG URLs.
  • 8. Refined layout rules (960px width, 40px multiples, side rails).

Доказательства

I started small: a header with a typing animation, built by animating a clipPath width one character at a time.

Источник

A GitHub Action runs the generator every day and commits only if something changed:

Источник

My numbers didn't match my profile. The GraphQL API only counts private contributions if your token can see them.

Источник

  • Дата записи: 2026-10-03T13:55:55.915Z