A sequel to Snake, originally developed by DougDoug using ChatGPT. Now supported by the community, to be less glitchy and have more features!
Download at your own risk!
In order to create a release:
ALWAYS CHANGE THE CODE ON THE LATEST VERSION IN ORDER TO AVOID OVERWRITING FIXES FROM OLD VERSIONS
First, have the zip downloaded.
Then, use the template: Run the (python file name) file after installing python on the microsoft store, then pasting "pip install pygame" into command line.
Go to releases, click draft a release.
Paste the template and fill it out in the write section.
Upload the .zip to the "attach binaries" box.
Make the title using this scheme:
Ex: v1.0.0
v for version
1 goes up for EXTREME CHANGES (must be approved)
0 is for content updates
0 is for patches
v1.(content update).(patch version)
Based on last update
Goes like this v1.0.0 would go to v1.0.1, but if there was a new content update, it would reset the patch number, extreme update resets patch and content number.
Make a tag with the same name as the release.
Then just create the release.
In every commit please include the following copyright agreement in the source code:
Snake 2 is a community supported game that is freely updated by anyone.
Copyright (C) 2023 The DougDoug Community
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.