Hacker GitHub

← All repos

TerryCavanagh/VVVVVV

View on GitHub ↗ ★ 8,047 ActionScript

The source code to VVVVVV! http://thelettervsixtim.es/

15 mentions on Hacker News by 15 people: 3 stories, 12 comments · first 2020-01-10 · latest 2026-09-11

Mentions per year 15 mentions · busiest year 2020 (9)
20082026
  1. …numbers indexing lines of dialog or quest flags, and giant switch statements on the game state: https://github.com/TerryCavanagh/VVVVVV/blob/master/desktop_...
    comment by mitxela · 2026-09-11 · in Creativity is the new moat
  2. One great Open Source game that comes to mind is definitely VVVVVV. - https://thelettervsixtim.es - https://github.com/TerryCavanagh/VVVVVV
    comment by kettunen · 2022-06-02 · in Ask HN: Favourite open source game?
  3. …example of this, I'd point to the horrifying source for VVVVVV, a darling indie game of its time: https://github.com/TerryCavanagh/vvvvvv (my favorite piece: https://github.com/TerryCavanagh/VVVVVV/blob/master/desktop_... ) (There was also…
  4. there's also https://github.com/TerryCavanagh/VVVVVV which spawned quite a lot of discussion here. https://news.ycombinator.com/item?id=22011358
  5. …code (and it was ported from not particularly elegant ActionScript) but it clearly did the job. [0] https://github.com/TerryCavanagh/VVVVVV
  6. They're very different attitudes indeed. E.g. compare OP to the level storage of VVVVVV: https://github.com/TerryCavanagh/VVVVVV/blob/cf53de9ed5cd82a...
    comment by ThePadawan · 2020-08-20 · in Parsing S-expressions in C (2019)
  7. Wow a 3440 line switch statement for processing game state! https://github.com/TerryCavanagh/VVVVVV/blob/master/desktop_...
    comment by seanalltogether · 2020-01-15 · in Many games are held together by duct tape
  8. How those rooms are implemented: https://github.com/TerryCavanagh/VVVVVV/blob/master/desktop_...
  9. …have been a WTF, but it seems in the actual source it's i,j,k. So, still weird, but better. https://github.com/TerryCavanagh/VVVVVV/blob/master/desktop_...
  10. …terminal"; blocks[k].script = "terminal_lab_1"; setblockcolour(k, "orange"); trig=0; break; from https://github.com/TerryCavanagh/VVVVVV/blob/master/mobile_v...
  11. …I wish they wouldn't call it "open source", though. It looks like a source-available license: https://github.com/TerryCavanagh/VVVVVV/blob/master/LICENSE.... If Terry is reading this, please correct your article. The correct terminology is…
  12. Quite cool, although the license is quite strict: https://github.com/TerryCavanagh/VVVVVV/blob/master/LICENSE....