mirror of
https://github.com/TerryCavanagh/VVVVVV.git
synced 2024-12-23 10:09:43 +01:00
No description
4e7d63cf09
This fixes a regression where moving platforms had no collision. Because their width and height would be maintained, but their type would be -1. (Also because I didn't test enough.) In #565, I decided to set blocks' types to -1 when disabling them, to be a bit safer in case there was some code that used block types but not their width and heights. However, this means that when blocks get disabled and re-created in the platform update loops, their types get set to -1, which effectively also disables their collision. In the end, I'll just have to compromise and remove setting blocks to type -1. Because in a better world, we shouldn't be destroying and creating blocks constantly just to move some platforms - however, fixing such a fundamental problem is beyond the scope of at least 2.3 (there's also the fact that this problem also results in some bugs that are a part of compatibility, whether we like it or not). So I'll just remove the -1. |
||
---|---|---|
.github | ||
desktop_version | ||
mobile_version | ||
third_party | ||
tools | ||
.gitattributes | ||
License exceptions.md | ||
LICENSE.md | ||
README.md |
This is the source code to VVVVVV, version 2.0+. For more context about this release, see the announcement on Terry's blog!
License
VVVVVV's source code is made available under a custom license. See LICENSE.md for more details.
In general, if you're interested in creating something that falls outside the license terms, get in touch with Terry and we'll talk about it!
Authors
- Created by Terry Cavanagh
- Room Names by Bennett Foddy
- Music by Magnus Pålsson
- Metal Soundtrack by FamilyJules
- 2.0 Update (C++ Port) by Simon Roth
- 2.2 Update (SDL2/PhysicsFS/Steamworks port) by Ethan Lee
- Beta Testing by Sam Kaplan and Pauli Kohberger
- Ending Picture by Pauli Kohberger
Versions
There are two versions of the VVVVVV source code available - the desktop version (based on the C++ port, and currently live on Steam), and the mobile version (based on a fork of the original flash source code, and currently live on iOS and Android).