{"id":21447200,"url":"https://github.com/githubprankster/monroe","last_synced_at":"2025-08-11T22:35:49.932Z","repository":{"id":157731311,"uuid":"330458477","full_name":"GithubPrankster/monroe","owner":"GithubPrankster","description":"The engine for cool retro games only the creator uses","archived":false,"fork":false,"pushed_at":"2021-05-08T21:43:23.000Z","size":6864,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T01:43:39.459Z","etag":null,"topics":["3d-engine","3d-rendering","c","game-engine","games","gnu99","graphics","opengl","retro","videogames"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GithubPrankster.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2021-01-17T18:26:45.000Z","updated_at":"2022-08-12T07:07:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"6b224433-a0af-46bc-a2ef-e24e904b79a4","html_url":"https://github.com/GithubPrankster/monroe","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/GithubPrankster/monroe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GithubPrankster%2Fmonroe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GithubPrankster%2Fmonroe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GithubPrankster%2Fmonroe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GithubPrankster%2Fmonroe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GithubPrankster","download_url":"https://codeload.github.com/GithubPrankster/monroe/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GithubPrankster%2Fmonroe/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269969229,"owners_count":24505426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-11T02:00:10.019Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["3d-engine","3d-rendering","c","game-engine","games","gnu99","graphics","opengl","retro","videogames"],"created_at":"2024-11-23T03:09:20.450Z","updated_at":"2025-08-11T22:35:49.907Z","avatar_url":"https://github.com/GithubPrankster.png","language":"C","readme":"![monroe](adv/monroe_gh.png)\r\n\r\nThis engine is an open source solution to creating highly efficient\r\n*retro* **OpenGL** games under ***Windows/Linux(when i get stuff together..)***. And mainly my insane solution\r\nto achieving certain oddly specific techniques. It's fun sometimes. *Sometimes.*\r\n\r\n## Monroe's Features\r\n\r\n* **OpenGL 4.6**! (not used to the fullest)\r\n* **GNU99** standard.\r\n* **.7z** archive asset support.\r\n\r\n## Libraries Used / Dependencies\r\n\r\n* *sokol_gfx.h*\r\n* *sokol_app.h*\r\n* *cute_sound.h*\r\n* *cute_png.h*\r\n* *cimgui.h*\r\n* *HandmadeMath.h*\r\n\r\nThis is a VS2019 proj. You know what to do if you use it...\r\n\r\n## License\r\n\r\nMIT. All I'm owned is a shout out. Go nuts!\r\n\r\n### Should I actually use this?\r\n\r\n***I DON'T THINK SO.*** It's bare, stupid, and made for lunatics who obsess over\r\nminute graphical details and techniques in games, of which I'm the arguably most.\r\n\r\nTake this more as reference for how these can be done. Not for how to do them *well*.\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgithubprankster%2Fmonroe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgithubprankster%2Fmonroe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgithubprankster%2Fmonroe/lists"}