HaxeFlixel / flixel

Free, cross-platform 2D game engine powered by Haxe and OpenFL
https://haxeflixel.com/
MIT License
1.97k stars 434 forks source link

Flixel Fundraiser Credits #1919

Closed larsiusprime closed 4 years ago

larsiusprime commented 8 years ago

Here's a rough sketch of what the implementation might look like:

Class FlxBackers
{
   public var listSansHeaders(get, null):Array<String>;    //just names, no headers
   public var listWithHeaders(get, null):Array<String>;    //names & headers
   public var headers(get, null):Array<String>;            //just headers, no names
   public function getList(headers:Bool):Array<String>;    //function that does the work of getting the names
   public function getSection(name:String):Array<String>;  //function that gets just one section by header name
}

The data itself would look something like this:

With headers:

["#Super Funders","John","Jane","#Funders","Alice","Bob"]

Sans headers:

["John","Jane","Alice","Bob"]

Just one section ("Super Funders"):

["John","Jane"]

larsiusprime commented 8 years ago

Here's the current credits list:

https://gist.github.com/larsiusprime/27257c67f736758344ce0f4ba7ea0116

Tembac commented 8 years ago

Shouldn't it include the HaxeFlixel team and Openfl team credits in case we wanted to include you in our games? Is there any other way to give the tools teams credit?

Gama11 commented 8 years ago

That's a bit tricky actually, who do you consider to be part of the HaxeFlixel team? The members of the GitHub organization? There are people who contributed a lot, but aren't part of that. However, you probably wouldn't want to include all 92 contributors (not to mention other repos) either...

Tembac commented 8 years ago

I think that the top 10 or 20 contributors deserves credit. You are the people doing almost all the work here.

Gama11 commented 8 years ago

That's the problem though - where's the cut-off point? There will always be some contributor who just barely didn't make the list and might be upset about that.

Tembac commented 8 years ago

Why wouldn't you want to include the 92? If we are going to include all the backers, 92 contributors is not that different.

MSGhero commented 8 years ago

I don't think any contributors should be published. That seems weird, I wouldn't want my +- 1400 in the credits of someone's game.

Gama11 commented 4 years ago

A bit late for this now...