Skip to content

tomassedovic/roguelike-tutorial

View on GitHub ↗Related repositories →

Port of the "Complete Roguelike Tutorial, using python+libtcod" to Rust + tcod

active 2023-09-032026-01-16 (UTC)

Complete coverage26,388 / 26,388 hourly files (100%) · 2 absent upstream2023-08-152026-08-18 (UTC)
Events
57
Pushes
1
Pull requests
3
Issues
14
Stars
22
Forks
2

Activity over time

Daily event counts in the loaded window

Line chart, 867 days from 2023-09-03 to 2026-01-16. Pushes: 1 total, peak 1 in a day. Pull requests: 3 total, peak 2 in a day. Issues: 14 total, peak 14 in a day. Comments: 14 total, peak 13 in a day. Stars: 22 total, peak 2 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
tomassedovic291212
arthurguedes3752011
dependabot[bot]1001

Recent activity

Latest issues, pull requests and releases

  • Issue comment#7tomassedovic2025-01-02 19:07
    Remove excess as_ref, as_mut and unwraps
  • Issue#7tomassedovic2025-01-02 19:07
    Remove excess as_ref, as_mut and unwraps
  • Issue#12tomassedovic2025-01-02 19:07
    Bonus chapter idea: split to multiple files
  • Issue comment#12tomassedovic2025-01-02 19:07
    Bonus chapter idea: split to multiple files
  • Issue comment#13tomassedovic2025-01-02 19:06
    Try to special-case the player less
  • Issue comment#14tomassedovic2025-01-02 19:06
    Bonus chapter idea: pathfinding
  • Issue#14tomassedovic2025-01-02 19:06
    Bonus chapter idea: pathfinding
  • Issue comment#15tomassedovic2025-01-02 19:06
    Single rendering loop
  • Issue#15tomassedovic2025-01-02 19:06
    Single rendering loop
  • Issue comment#17tomassedovic2025-01-02 19:06
    Consider architecture that works well with Rust?
  • Issue#17tomassedovic2025-01-02 19:06
    Consider architecture that works well with Rust?
  • Issue comment#23tomassedovic2025-01-02 19:06
    Error in part 2b: index out of bounds: the len is 50 but the index is 50
  • Issue#23tomassedovic2025-01-02 19:06
    Error in part 2b: index out of bounds: the len is 50 but the index is 50
  • Issue#40tomassedovic2025-01-02 19:05
    `rand::distributions::Weighted` is deprecated
  • Issue comment#40tomassedovic2025-01-02 19:05
    `rand::distributions::Weighted` is deprecated
  • Issue#49tomassedovic2025-01-02 19:05
    Set up CI
  • Issue comment#54tomassedovic2025-01-02 19:05
    Keypresses fall through.
  • Issue#54tomassedovic2025-01-02 19:05
    Keypresses fall through.
  • Issue#55tomassedovic2025-01-02 19:05
    "printable" key handlers trigger twice
  • Issue comment#55tomassedovic2025-01-02 19:05
    "printable" key handlers trigger twice
  • Issue#60tomassedovic2025-01-02 19:05
    Group the `use` statements better
  • Issue#61tomassedovic2025-01-02 19:05
    Simplify struct creations with the `Default` trait
  • Issue comment#62tomassedovic2025-01-02 19:05
    Add license
  • Issue#63tomassedovic2025-01-02 19:04
    exit in fullscreen in part-1-Graphics makes my desktop surface smaller
  • Issue comment#66dependabot[bot]2025-01-02 19:03
    Bump asciidoctor from 1.5.7 to 1.5.8

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 22 stars here means stars gained during the window, not the repo's star count.