Live data from Hacker News

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

distractionware.com

131–140 of 232 posts

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

#131
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

I used escalator specifically because a lot of people don't realize it originated as a trademarked term for the Otis Elevator Company's moving staircase. Kleenex is still well known as a brand name for tissues, even if it is used generically.

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

#132
It's helpful/inspiring to see you don't have to be the greatest programmer to create successful video games.

Just skimming the code a bit reminded me I probably spend way too much time on elegant interfaces, clean implementations, and good naming, in my own games.

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

#133
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…

I am not really seeing how any of the hacking discussion relates to a self distributed game, using a packaged version of Flash.

It’s not the browser, so it’d be easier for hacker to just distribute their malware directly than go to the trouble of making malware that hacks an unrelated game, then does something else.

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

#134

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.

I figured OP was referring specifically to defining j twice, which would definitely 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_...

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

#135
post #12
post #5

Quite cool, although the license is quite strict: https://github.com/TerryCavanagh/VVVVVV/blob/master/LICENSE....

No kidding. I sincerely doubt this actually qualifies as Open Source. It certainly can’t be distributed by, e.g., Debian.

This probably could go in the Debian nonfree repo

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

#136

Earlier quoted context omitted.

I thought Roblox was a game... is it also a game making platform?

Most of the Roblox games are user created. It ships with Roblox studio. Just remember that the average age of a Roblox player is like 8, so in-depth RPGs or complex sim games probably won't get a lot of traction.

There was an interesting podcast about Roblox in Hanselminutes a few weeks ago: https://hanselminutes.com/709/robloxs-kelly-mayes-on-communi...

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

#138

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.

Maybe I've just been out of the scene too long, but can't let mention of Linux gaming luminaries go without Ryan C. Gordon of Loki Games/icculus.org. For many years, if there was a big project coming to Linux, Ryan Gordon was likely to be the wizard behind it. His homepage: http://icculus.org/ Wikipedia: https://en.wikipedia.org/wiki/Ryan_C._Gordon Patreon: https://www.patreon.com/icculus

Ryan is currently working on on a new cross-platform game engine where you write entirely Ruby: https://dragonruby.itch.io/dragonruby-gtk

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

#139
post #31
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…

Flash left a huge void in the indie community that has yet to be filled by something. Remember Newgrounds.

Also remember Kongregate (in its early days at least, before every game was a MMORPG clone or tried to sell you something).

Flash was a huge boon for indie games.

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

#140

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.

Maybe I've just been out of the scene too long, but can't let mention of Linux gaming luminaries go without Ryan C. Gordon of Loki Games/icculus.org. For many years, if there was a big project coming to Linux, Ryan Gordon was likely to be the wizard behind it. His homepage: http://icculus.org/ Wikipedia: https://en.wikipedia.org/wiki/Ryan_C._Gordon Patreon: https://www.patreon.com/icculus

It's fantastic that he provided a place to host code for game modders / developers as well, I definitely spent years of my life playing http://svn.icculus.org/tremulous/
Post reply on HN