Live data from Hacker News

VVVVVV’s source code is now public, 10 year anniversary jam happening now

distractionware.com

81–90 of 232 posts

Re: VVVVVV’s source code is now public, 10 year anniversary jam happening now

#81
post #22

You know, people like to crap on Flash (and there are valid reasons to do so), but I really miss how quick you could get a game built with it, while it still felt like "real" programming. With Flash, I felt like a nice "one-stop-shop" in a lot of ways; you could draw your graphics, animate them, and code them, and you could get a simple game made in an hour or two. I haven't tried Unity or really any other dedicated…

Would it be ridiculous to write a Flash game then package it with Electron bundled with a Flash Player? I feel like the issues most people have with Flash are one of two things. It isn't a great choice for rich interfaces (especially things that aren't games) when considering accessibility and different screen sizes. It also presents security vulnerabilities when it was intended to be sandboxed. By moving it from web…

Unless I'm missing something that Electron adds to the equation, that's already possible (and common!) via standalone Flash player packages or Adobe AIR. There's a fair number of smaller indie games on Steam distributed that way, for example.

Re: VVVVVV’s source code is now public, 10 year anniversary jam happening now

#82
post #62
post #24

Earlier quoted context omitted.

“ You may not alter or redistribute this software in any manner that is primarily intended for or directed toward commercial advantage or private monetary compensation. ” This kind of stuff is generally regarded as non-Open Source.

Why? The source is open to the public?

The term “Open Source” has a precise definition, determined by the Open Source Initiative, who invented the term and started promoting it. Nobody used this term in software contexts before they did. They get to define it.

Re: VVVVVV’s source code is now public, 10 year anniversary jam happening now

#83
post #72

Oh gods. VVVVVV's core mechanic is that you don't so much "jump" as you just flip gravity, and you only get to do so when your feet are firmly on the floor. This leads to some very interesting designs. The stage "Veni Vidi Vici (Doing Things The Hard Way)" is possibly the evilest level I've ever completed in a video game. Just a tiny little block, trivial to jump over, but the lack of a jump button means you have to.…

Oh wow that brings back memories! That section took what felt like ages to eventually successfully perform.

Re: VVVVVV’s source code is now public, 10 year anniversary jam happening now

#84

It’s always great to be able to study the source code for successful, released, real games. I will note that this is actually the source code of the C++ rewrite! The original game was written in Flash, and this version was apparently written by Simon Roth. My impressions: The source code is a bit of a tangle here. There are magic numbers ( https://wiki.c2.com/?MagicNumber ) all over the place, plenty of god classes (…

> There are a few WTFs in here, like the "int i, j, j;" in Script.h.

The blog post does explain this though.

Re: VVVVVV’s source code is now public, 10 year anniversary jam happening now

#85
post #77

Earlier quoted context omitted.

Not kleenex, no, but open source as a term exists in the same way that escalator does. If the OSI was to change their definition, they would be wrong. The definition has transcended them. I honestly have a hard time understanding how people don't agree with that.

OSI got bad legal advice and quickly abandoned the trademark of the term "open source" itself. https://trademark.trademarkia.com/open-source-75439502.html Bruce Perens regrets this[1]. But they could have. The term was not generic when they coined it. It really is like "kleenex". ---- [1] private communication

But due to how trademarks work, they would have had to then aggressively protect that trademark with lawyers and stuff and I have a hard time imagining that working out all that well with a lot of us open source software enthusiasts and companies.

Simply put, I think if the name “open source” was a trademark, the open source community would still exist, and businesses would produce open source software as they do today too, but a lot of us would be using some other name for this instead of referring to it as “open source”, so that we’d avoid any potential problems with the trademark of open source.

Re: VVVVVV’s source code is now public, 10 year anniversary jam happening now

#86
post #72

Oh gods. VVVVVV's core mechanic is that you don't so much "jump" as you just flip gravity, and you only get to do so when your feet are firmly on the floor. This leads to some very interesting designs. The stage "Veni Vidi Vici (Doing Things The Hard Way)" is possibly the evilest level I've ever completed in a video game. Just a tiny little block, trivial to jump over, but the lack of a jump button means you have to.…

Oh wow that brings back memories! That section took what felt like ages to eventually successfully perform.

400ish attempts for me IIRC. But then I could do it on demand for a while (I’ve since lost the muscle memory of course)

Re: VVVVVV’s source code is now public, 10 year anniversary jam happening now

#87

It’s always great to be able to study the source code for successful, released, real games. I will note that this is actually the source code of the C++ rewrite! The original game was written in Flash, and this version was apparently written by Simon Roth. My impressions: The source code is a bit of a tangle here. There are magic numbers ( https://wiki.c2.com/?MagicNumber ) all over the place, plenty of god classes (…

Your impressions pretty much mirrors his own notes about the code, if you read through his actual post.

Re: VVVVVV’s source code is now public, 10 year anniversary jam happening now

#88
post #61

Earlier quoted context omitted.

Would it be ridiculous to write a Flash game then package it with Electron bundled with a Flash Player? I feel like the issues most people have with Flash are one of two things. It isn't a great choice for rich interfaces (especially things that aren't games) when considering accessibility and different screen sizes. It also presents security vulnerabilities when it was intended to be sandboxed. By moving it from web…

There are many interesting potential outcomes that could emerge from such an idea. Here is one that would be a tad awkward: - The concept goes appreciably (if not crazily) viral, people start distributing "SWF-lectron" containers, and much fun is had by all. - Flash is officially deprecated (incidentally 20 days from now, the 11th of January 2020). It dies; the bitrot process is exponentially accelerated because of t…

Dude, just wow.

There are many flash games in Steam and elsewhere. Your whole rant is clueless.

Re: VVVVVV’s source code is now public, 10 year anniversary jam happening now

#89
post #79

Ethan Lee worked on this! Ethan Lee is an awesome person. Ethan is probably the single biggest contributor to gaming on Linux, and he's always worked in the background. Thanks Ethan, you rock, and deserve more credit.

indeed, Ethan Lee's portfolio is impressive ! http://www.flibitijibibo.com/index.php?page=Portfolio/Ports I wouldn't have thought linux games were such a small thing, for a single person to have worked on so many of them

That's an impressive collection of Indie games. This looks like the classic example of a consultant gig. You have some specialized knowledge of how to solve a problem that's easy when you know what you're doing. Indie devs can hire you for a day and check off that "Linux support" box so they can show up in a Humble Bundle and make a little more than you spent on the consultant with those 5% or so Linux gamers.

> Dream Daddy: A Dad Dating Simulator

WTF???

Re: VVVVVV’s source code is now public, 10 year anniversary jam happening now

#90

The Awesome Games Done Quick speedrunning marathon [0] ran this game this morning. I didn't get a chance to see it, but I wonder if they mentioned anything about its tenth anniversary? Watch for the video here [1] after today's stream is archived. [0] gamesdonequick.com [1] https://www.reddit.com/r/speedrun/comments/ek9zmz/agdq_vod_t...

Terry, the creator of the game, sends a $1k donation before the beginning of the run as well
Post reply on HN