{"id":13528895,"url":"https://github.com/coldrockgames/gml-highscorer","last_synced_at":"2025-04-01T14:33:29.356Z","repository":{"id":55908552,"uuid":"523278636","full_name":"Grisgram/gml-highscorer","owner":"Grisgram","description":"Highscores \u0026 Trophies for your GameMaker Game","archived":false,"fork":false,"pushed_at":"2024-07-01T14:24:46.000Z","size":371,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-02T07:08:03.036Z","etag":null,"topics":["game-development","gamedev","gamemaker","gamemaker-language","gamemaker-studio-2-3","gml","gml-raptor"],"latest_commit_sha":null,"homepage":"","language":"Game Maker Language","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Grisgram.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2022-08-10T09:22:40.000Z","updated_at":"2024-07-01T14:24:36.000Z","dependencies_parsed_at":"2023-12-16T09:41:02.034Z","dependency_job_id":"f7ee440f-0864-4148-a5cc-dc8f223909e2","html_url":"https://github.com/Grisgram/gml-highscorer","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Grisgram%2Fgml-highscorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Grisgram%2Fgml-highscorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Grisgram%2Fgml-highscorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Grisgram%2Fgml-highscorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Grisgram","download_url":"https://codeload.github.com/Grisgram/gml-highscorer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222735279,"owners_count":17030816,"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","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":["game-development","gamedev","gamemaker","gamemaker-language","gamemaker-studio-2-3","gml","gml-raptor"],"created_at":"2024-08-01T07:00:27.676Z","updated_at":"2025-04-01T14:33:22.836Z","avatar_url":"https://github.com/Grisgram.png","language":"Game Maker Language","funding_links":["https://www.paypal.com/donate/?hosted_button_id=PL8VA5UFCPMK6"],"categories":["Utilities"],"sub_categories":["Recommendations"],"readme":"## Welcome to the gml-highscorer repository for GameMaker Studio 2.3+!\u003cbr/\u003e\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/19487451/183900462-3a74cc62-d2da-4109-836e-963748fd4993.png\" style=\"display:block; margin:auto; width:172px\"\u003e\u003cbr/\u003e\n  \u003ci\u003eHighscores \u0026amp; Trophies for your GameMaker Game\u003c/i\u003e\u003c/p\u003e\n\u003ch1 align=\"center\"\u003e1️⃣.3️⃣.1️⃣\u003c/h1\u003e\n\nThis repository contains the full source code of my highscore-library, including two ready-to-use renderers for HighscoreTables in your game.\nYou can render a normal looking highscore or even a more sophisticated _TrophyTable_.\n\n#### Rendering is very efficient, as the table is pre-rendered onto a surface and only the surface is drawn in the Draw (or DrawGUI) event.\n\nAll objects and classes are documented in the [wiki](https://github.com/Grisgram/gml-highscorer/wiki).\n\n## Here's what it can look like\nThis screenshot is taken from the demo program contained in the repository. \nJust open the project in GameMaker Studio and hit F5, so you can play around with the settings and take a closer look in the room, where variables are set for the renderers.\u003cbr/\u003e\n**Date and Time format are localized based on the device settings!**\n\n![screen_default_score](https://user-images.githubusercontent.com/19487451/183867594-7d515db0-d70c-4906-8967-321d7c1f54ac.png)\n\nThe renderers are highly configurable through their extensive _Variable Definitions_. Take a look at the [wiki](https://github.com/Grisgram/gml-highscorer/wiki) for details on how to use it.\n\nThis graphic shows some information, what you can customize\n![image](https://user-images.githubusercontent.com/19487451/183873513-07dc62e2-affc-44f3-9eb5-b1ccb60f0b5c.png)\n\n\n### Don't want to clone and play with the source code?\nNo problem, just head over to the [Releases]() and get the `.yymps` local package for easy import.\n\n## Part of gml-raptor\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/19487451/177010769-5fd95602-8c3d-47ca-ab0b-7c4f964e05e2.png\" style=\"display:block; margin:auto; width:219px\"\u003e\u003cbr/\u003e\n\nThis library is also packaged into my [gml-raptor](https://github.com/Grisgram/gml-raptor) platform, where it is super-easy to save and restore your highscore lists by simply adding them to raptor's `GLOBALDATA` struct or attaching it to the `data` member of your _MainRoomController_, whatever you prefer.\n\n### Personal note\nYou may use this library for your own projects, even commercial. Crediting me makes me happy!\u003cbr/\u003e\nAs always, if you like what you see, please ⭐ the repository and consider following me. The more reach these libraries get, the better they can evolve!\n\nIf you have an idea, how to improve this library, just open a pull request! I will gladly accept contributions as long as they fit the spirit of the library.\n\nHave fun with the highscorer!\n\nYours,\u003cbr/\u003e\n_Gris_\n  \n(c)2022-2024 [coldrock.games](https://www.coldrock.games)\n\n----\n\n\u003cp align=\"center\"\u003e\nIn case you are a night owl like me and you want to support my work,\u003cbr/\u003eespecially the \u003ca href=\"https://github.com/Grisgram/gml-raptor\"\u003egml-raptor platform for GameMaker\u003c/a\u003e,\u003cbr/\u003espend me a coffee through PayPal. \u003cp align=\"center\"\u003e\u003ca href=\"https://www.paypal.com/donate/?hosted_button_id=PL8VA5UFCPMK6\" target=\"_blank\"\u003e\u003cimg src=\"https://github.com/Grisgram/Grisgram/blob/main/images/paypal_donate.gif\" /\u003e\u003c/a\u003e\u003c/p\u003e\u003cp align=\"center\"\u003eThank you!\u003c/p\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoldrockgames%2Fgml-highscorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoldrockgames%2Fgml-highscorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoldrockgames%2Fgml-highscorer/lists"}