Brontoforumus Archive

Please login or register.

Login with username, password and session length
Advanced search  

News:


This board has been fossilized.
You are reading an archive of Brontoforumus, a.k.a. The Worst Forums Ever, from 2008 to early 2014.  Registration and posting (for most members) has been disabled here to discourage spambots from taking over.  Old members can still log in to view boards, PMs, etc.

The new message board is at http://brontoforum.us.

Pages: 1 [2]

Author Topic: Game Developer's Wanking Corner  (Read 3714 times)

0 Members and 1 Guest are viewing this topic.

JDigital

  • Tested
  • Karma: 32
  • Posts: 2786
    • View Profile
Re: Game Developer's Wanking Corner
« Reply #20 on: July 30, 2011, 08:50:53 AM »

When I went to the pygame IRC channel, there were only two guys active and they said not to use pygame.

"Then why do you hang out in #pygame? Just to tell people not to use it?"

I forget their response. It was pretty funny, though. I guess that's not much use
Logged

Thad

  • Master of Karate and Friendship for Everyone
  • Admin
  • Tested
  • Karma: -65394
  • Posts: 12111
    • View Profile
    • corporate-sellout.com
Re: Game Developer's Wanking Corner
« Reply #21 on: August 03, 2011, 10:37:44 AM »

I think it'd help a couple of us out if you share the pros and cons of various licensing schemes for self-publishing games, after you've done the research and worked it out.

Still working on it.

Depends what you want.  If you don't expect to make any money on the thing, then I expect any ol' open-source license will do.

GPL would seem to be incompatible with the iOS App Store, since it requires that source be distributed with binaries and no restrictions be placed on copying.

Affero GPL is for what we'd call "cloud-based" software (but the FSF would like us please not to).  It closes a loophole in the standard GPL that doesn't require devs to release source code for server-side apps.

And a three-clause BSD-style license can be used for pretty much any purpose; you can distributed modified versions under any license you want.

The downside of any of these licenses is that somebody else can simply recompile your code and charge money for it.  Which isn't a problem if we go back to the presumption that you're not going to be making any money in the first place, but if you DO happen to start getting money it's bound to be irritating to see somebody else horn in on that without actually making any changes to your program.  (In that case, GPL would at least require that if they DO modify your game, you can demand that they release the modifications.  But if they don't make any changes at all, they can still redistribute the thing and charge money for it without giving you anything.)

Lugaru managed to avoid that pitfall by licensing only the engine under the GPL and retaining full control of the game resources.  That's one way to go but I'm not sure I'd want to do it like that myself.

The part that's likely to be confusing if I go forward is compatibility of licenses.  There's something called the LGPL which allows the integration of libraries into software that isn't published under the same license.  Some devkits are published under that, which makes for more flexibility than a fully GPL, or fully proprietary, system.  And there's also the question of the platform itself -- does it compile binaries, or do you need to include the devkit to actually run the software?  That can introduce licensing questions.  And even if it DOES produce binaries and allow them to be published under different licenses, is its own license the kind of thing that free-software devs would shy away from?  There's historically been a backlash against GPL'ed software that can't be compiled without proprietary tools; on the other hand, there's a resultant history of the FSF leveraging those problems to create free alternatives.  (GNOME/KDE is a result of this; KDE is built on Qt, which was originally a proprietary library; GNOME was created as a fully-free alternative; Qt is now free too.)

Anyway, at this point I've got a lot more questions than answers.

When I went to the pygame IRC channel, there were only two guys active and they said not to use pygame.

Well, that could save me some trouble, anyway; I'll definitely keep it in mind.  Thanks.
Logged

Bongo Bill

  • Dinosaurcerer
  • Tested
  • Karma: -65431
  • Posts: 5244
    • View Profile
Re: Game Developer's Wanking Corner
« Reply #22 on: August 06, 2011, 06:43:04 AM »

Game mode for deathmatch-style games. Needs weapons where combined fire is effective. Every 120 seconds (configurable), every player on the server is randomly assigned a partner (if there's an odd one out, something special happens to them). Any points a player scores are shared by their teammate, and friendly fire is disallowed. At the end of the two minutes, though, they get a new teammate. Call it Bro Mode so that every cheevo associated with the mode can be a portmanteau. (Example: kill a former teammate within five seconds of getting a new one: BROTRAYAL)
Logged
...but is it art?

Thad

  • Master of Karate and Friendship for Everyone
  • Admin
  • Tested
  • Karma: -65394
  • Posts: 12111
    • View Profile
    • corporate-sellout.com
Re: Game Developer's Wanking Corner
« Reply #23 on: February 13, 2012, 01:33:46 PM »

Continue to bounce this around in my mind.  (I've got a beginning and ending in mind; the middle and game mechanics are still kind of percolating.)  Monogame looks to be under active development, so I'll keep an eye on it; Miguel de Icaza has a presentation (PDF) on why it's a good idea.
Logged

Catloaf

  • Tested
  • Karma: 14
  • Posts: 1740
    • View Profile
Re: Game Developer's Wanking Corner
« Reply #24 on: February 13, 2012, 02:15:28 PM »

I'm having trouble thinking of downsides to mono/monogame.  Of course, I can't code without reference material making me a bit biased against those who've become overly accustomed to a particular language/development environment.

It makes me want to start fucking around in C#/XNA even more.  But just getting around to exhibition programming is an enormous task for me for whatever reason...
Logged

Bongo Bill

  • Dinosaurcerer
  • Tested
  • Karma: -65431
  • Posts: 5244
    • View Profile
Re: Game Developer's Wanking Corner
« Reply #25 on: February 13, 2012, 08:06:34 PM »

Jeff Vogel wrote a rather inspiring article about the business side of indie games.
Logged
...but is it art?

Thad

  • Master of Karate and Friendship for Everyone
  • Admin
  • Tested
  • Karma: -65394
  • Posts: 12111
    • View Profile
    • corporate-sellout.com
Re: Game Developer's Wanking Corner
« Reply #26 on: March 29, 2012, 09:31:02 AM »

Oh now THIS is interesting:

BrowserQuest, a SNESy-looking browser-based MMO using HTML/CSS/JS, with source published under the MPL.
Logged

Thad

  • Master of Karate and Friendship for Everyone
  • Admin
  • Tested
  • Karma: -65394
  • Posts: 12111
    • View Profile
    • corporate-sellout.com
Re: Game Developer's Wanking Corner
« Reply #27 on: April 12, 2012, 12:37:57 PM »

Liberated Pixel Cup: Ooh, I like this.

Quote
Liberated Pixel Cup is a two-part competition: make a bunch of awesome free culture licensed artwork, and program a bunch of free software games that use it.
Logged

Bongo Bill

  • Dinosaurcerer
  • Tested
  • Karma: -65431
  • Posts: 5244
    • View Profile
Re: Game Developer's Wanking Corner
« Reply #28 on: April 12, 2012, 12:44:14 PM »

Reminds me of TIGSource's "Assemblee" competition from late 2009.
Logged
...but is it art?
Pages: 1 [2]