VVVVVV goes open source for its 10 year anniversary
Crack open a platforming classic.
VVVVVV, Terry Cavanagh's gravity-flipping platformer, is a decade old, and to mark the occasion Cavanagh has decided to make it open source. The news was revealed at AGDQ today, and you can get your hands on the source code now via GitHub.
In case you've somehow avoided it for a decade, VVVVVV's a smart, minimalist platformer with one simple but brilliant twist: instead of jumping, you need to reverse gravity. It's tricky but never cruel—you can turn off death entirely if you want, and there are plenty of checkpoints.
Both the desktop and mobile source codes are available, and Cavanagh has provided some notes to accompany them.
"I think even a peek of the source code will quickly reveal that VVVVVV is not a technically sophisticated game! Even by the standards of self taught indie devs, it’s kind of a mess," he warns. Little does he know, it's all equally indecipherable to me.
"I was young and more interested in getting something on the screen than implementing it properly," he writes. "Maybe the best thing about VVVVVV’s source code is that is stands as proof of what you can hack together even if you’re not much of a programmer."
Check out the notes on Cavanaugh's blog.
The biggest gaming news, reviews and hardware deals
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
Fraser is the UK online editor and has actually met The Internet in person. With over a decade of experience, he's been around the block a few times, serving as a freelancer, news editor and prolific reviewer. Strategy games have been a 30-year-long obsession, from tiny RTSs to sprawling political sims, and he never turns down the chance to rave about Total War or Crusader Kings. He's also been known to set up shop in the latest MMO and likes to wind down with an endlessly deep, systemic RPG. These days, when he's not editing, he can usually be found writing features that are 1,000 words too long or talking about his dog.