awesome-gamemaker icon indicating copy to clipboard operation
awesome-gamemaker copied to clipboard

Official Awesome List Pull Request 😎

Open bytecauldron opened this issue 2 years ago • 4 comments

https://github.com/sindresorhus/awesome/blob/main/pull_request_template.md

As it says on the tin, perform any additional formatting/requirements in order to submit an official pull request to the Awesome list. Adding this list to the official one means more people can find the awesome tools the GM community has created. 😊

This will be added to the "Gaming" category at the bottom.

[GameMaker](https://github.com/bytecauldron/awesome-gamemaker#readme) - Game engine. (This is aligned with the other short descriptions for Godot, Unity, etc.)

  • [x] Review 2 other existing pull requests on the official list.
  • [x] Make any adjustments need to be compliant with Awesome Manifesto
  • [x] Has been around for at least 30 days.
  • [x] The repo name is in lowercase slug format.
  • [x] Header is in Title Case format.
  • [x] Non-generated Markdown file in a GitHub repo.
  • [x] Not a duplicate.
  • [x] Doesn't include a Travis Badge.
  • [x] Includes the Awesome badge.
  • [x] Has a Table of Contents section titled "Contents"
  • [x] Has an appropriate license (CC0).
  • [x] Rename default branch to "main" instead of "master".
  • [x] Only has awesome items. There are a couple of repos linked in the list that haven't been updated in a while or have been abandoned/archived. I will go through and prune these. I'll try to avoid removing anything that people frequently use. Any pruned items will also be listed in this issue when this task is complete.
  • [x] Includes a project logo/illustration whenever possible. We have this, but there is also a mention that the banner should link so an official site. I'll likely just link this to YoYo's site.
  • [x] Entries have a description, unless the title is descriptive enough by itself. It rarely is though. (I will make another pass of each link and make sure the descriptions are succinct.)
  • [x] Has contribution guidelines. (I will likely be adding a new section to the contributing file on how to perform pull requests when adding new links. Right now there really isn't any instructions for that.)
  • [x] Add a Footnotes section and include all necessary copyright notices, hyperlinks to sources, pointers to expansive content. (Some of the top description stuff will be moved to the footnotes.)
  • [x] Has consistent formatting and proper spelling/grammar. Description starts with an upper case letter and ends with a period. Each listed item should have a - at the beginning. Consistent and correct naming for stuff. (I.E. References to GameMaker 2 should be just "GameMaker".
  • [ ] Pull request title should be "Add GameMaker"
  • [x] Run awesome-lint and fix any reported issues.
  • [x] Read the guidelines twice.
  • [ ] The list is 100% ready to be added. Do not forget to comment "unicorn" on the pull request. This is done to make sure people actually read the guidelines. 🦄

This will be closed once the pull request is made. If it gets rejected, no biggie. I'll just change whatever is needed.

bytecauldron avatar Jul 28 '22 22:07 bytecauldron

Contributed to the following pull request. https://github.com/sindresorhus/awesome/pull/2335

bytecauldron avatar Jul 30 '22 21:07 bytecauldron

Contributed to the following pull request. https://github.com/sindresorhus/awesome/pull/2332

bytecauldron avatar Jul 30 '22 22:07 bytecauldron

Contributed to the following pull request. https://github.com/sindresorhus/awesome/pull/2327

bytecauldron avatar Jul 30 '22 22:07 bytecauldron

The following repos were pruned. They were removed because they are empty, not fully released, or abandoned. If anyone thinks I made a mistake in removing these or they eventually are updated again, let me know and I'll add them back. 👍

bytecauldron avatar Jul 31 '22 21:07 bytecauldron

Pull Request Made: https://github.com/sindresorhus/awesome/pull/2448

bytecauldron avatar Dec 10 '22 21:12 bytecauldron

  • [x] Fix the extra line between each listed link: https://github.com/sindresorhus/awesome/pull/2448#issuecomment-1397550214

bytecauldron avatar Jan 21 '23 23:01 bytecauldron

  • [x] Add a one-liner to the header describing GameMaker. https://github.com/sindresorhus/awesome/pull/2448#issuecomment-1424283632

bytecauldron avatar Feb 24 '23 22:02 bytecauldron

Looks like we're merged on the main branch now. Huzzah! 🥳

bytecauldron avatar May 14 '23 22:05 bytecauldron