{"id":27183172,"url":"https://github.com/boreec/roguelike","last_synced_at":"2026-03-10T14:01:54.360Z","repository":{"id":210826050,"uuid":"727536805","full_name":"boreec/roguelike","owner":"boreec","description":" Turn-based roguelike prototype made with Rust and Bevy.","archived":false,"fork":false,"pushed_at":"2024-06-08T04:09:20.000Z","size":417,"stargazers_count":28,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-03T01:18:52.802Z","etag":null,"topics":["2d","bevy","roguelike","rust"],"latest_commit_sha":null,"homepage":"https://boreec.github.io/tags/roguelike/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/boreec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-12-05T03:59:12.000Z","updated_at":"2025-03-31T17:59:18.000Z","dependencies_parsed_at":"2024-01-28T08:25:07.188Z","dependency_job_id":"07adc4f5-17d3-40b6-b9a1-267030468746","html_url":"https://github.com/boreec/roguelike","commit_stats":null,"previous_names":["boreec/havoc-resurgence"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/boreec/roguelike","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boreec%2Froguelike","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boreec%2Froguelike/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boreec%2Froguelike/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boreec%2Froguelike/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/boreec","download_url":"https://codeload.github.com/boreec/roguelike/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/boreec%2Froguelike/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30336062,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T12:41:07.687Z","status":"ssl_error","status_checked_at":"2026-03-10T12:41:06.728Z","response_time":106,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["2d","bevy","roguelike","rust"],"created_at":"2025-04-09T15:55:32.352Z","updated_at":"2026-03-10T14:01:54.318Z","avatar_url":"https://github.com/boreec.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Roguelike\n\nThis project is an ongoing 2D turn-based roguelike game that is still in its\nearly stages of development. The scope is not well-defined at the moment, but I\nview it as a game prototype, serving as an opportunity to enhance my skills in\nRust, Bevy, and game development in general.\n\n\u003cimg src=\"https://boreec.github.io/img/blog/devlog/roguelike-0015.png\" width=400/\u003e\n\n# Devlog\n\nThis project development is covered by a written devlog with the following\nentries:\n\n1. 29/12/2023: [devlog #0 - A Roguelike for 2024 ?](https://boreec.github.io/posts/devlog-0000/)\n2. 31/01/2024: [devlog #1 - Procedural Map Generation](https://boreec.github.io/posts/devlog-0001/)\n3. 28/02/2024: [devlog #2 - Palette and Tileset update](https://boreec.github.io/posts/devlog-0002/)\n4. 29/04/2024: [devlog #3 - Switching between maps](https://boreec.github.io/posts/devlog-0003/)\n5. 31/05/2024: [devlog #4 - NPC movements](https://boreec.github.io/posts/devlog-0004/)\n\n# Running the game\n\n## Cloning repository\n\nFirst of all, clone the repository:\n\n```console\ngit clone https://github.com/boreec/roguelike.git\n```\n\nMove to the cloned repository folder:\n\n```console\ncd roguelike\n```\n\n## Fetching the assets\n\nAssets are provided in a zip archive aside from the repository. It is available\nvia the following link: https://mega.nz/folder/h68WgZgS#wVV9Hj5B5O265B3UC4DYpQ\n\nOnce downloaded, move `assets.zip` to the current directory and unzip it:\n\n```console\nmv path/to/assets.zip .\nunzip assets.zip\n```\n\n## Building the game\n\nRequirements:\n\n- [Rust](https://www.rust-lang.org/)\n\nThe source code can be compiled with cargo (be patient!):\n\n```console\ncargo run -r\n```\n\nNote: XUbuntu is the only tested system so far, others may require further\nadjustments (see Rust and Bevy documentation).\n\n## Unit tests (optional)\n\nYou can also run unit tests with:\n\n```console\ncargo test\n```\n\n# Credits\n\nThe following people participated to this project directly or indirectly.\n\n- Font: [GABOED](https://www.dafont.com/gaboed.font), by Greentrik6789\n- Palette: [RESURRECT 64](https://lospec.com/palette-list/resurrect-64), by Kerrie Lake\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboreec%2Froguelike","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fboreec%2Froguelike","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboreec%2Froguelike/lists"}