gmlscripts / scripts

GMLscripts.com scripts for GameMaker
Other
76 stars 14 forks source link

GMLscripts.com scripts for GameMaker

This is the main repository of scripts hosted by GMLscripts.com.

Guidelines for contributing

  1. Please try to keep your pull requests small, ideally limited to files for one script. If a script requires helper scripts to function they should be included. This isn't a strict rule. It's just nice if a pull request can be merged without cherry picking. Multiple scripts are OK but be sensible with your commits. Don't commit everything at once.
  2. Do not delete obsolete scripts from the library. Raise an issue instead. Obsolete scripts are handled differently and their descriptive .md files have a note placed at the top indicating they are obsolete. The reason they are kept in the repo is to keep old web links functioning. This will change in the future but this is the way the site works now.
  3. The submission guidelines of the GMLscripts.com site also apply here.

Licensing

All of the scripts in the GMLscripts.com collection are free to use in your GameMaker projects. They are collectively covered by the broadly permissive license outlined below. If you make use of these scripts, please respect this license. Thank you.

Copyright (c) 2007-2023, GMLscripts.com

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.

  2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.

  3. This notice may not be removed or altered from any source distribution.

GMLscripts.com/license

A copy of this license can be found at the root level of the repository.