bradsprojects / DigiPixel

Home of the DigiPixel
http://www.bradsprojects.com/the-digipixel/
27 stars 16 forks source link

How should we collect or share "alternative versions" of samples? #13

Open bdowling opened 10 years ago

bdowling commented 10 years ago

I'm sure as people get more time to toy around with their DigiPixels and start experimenting, we're going to get lots of new variants of the samples, just wondering if anyone has any thoughts on how we should share these up?

One idea is we could keep then in our own forked branches and mention a link to them.. For some they could be added to the examples library as a new version, but probably don't want that to get that too cluttered. Plus part of me thinks the many great originals Brad has so graciously provided us should be left mostly alone, leaving room for others to experiment.

As an example here are a couple simple changes I did to the Snake and TheGreatRace games (see commit notes)... SnakePixel (Head Color, +speed, a/b to restart) - https://github.com/bdowling/DigiPixel/commit/f99680973df643dc022c3550352bb8694f781a30 TheGreatRace (Horizontal/landscape play mode with B, Progressive speedup)- https://github.com/bdowling/DigiPixel/commit/894c21963a6629a3f5ca800d2ac269902db2028f

MKKnop commented 10 years ago

I have not yet decided what I think as a best solution. One thing however: For people who are more or less "consuming", i.e. not programming, but copying the code provided, github could be a little intimidating. So, the forum Brad has set up should be used in parallel to promote additional games / programs. What do you think?

Am 01.04.2014 um 07:00 schrieb bdowling notifications@github.com:

I'm sure as people get more time to toy around with their DigiPixels and start experimenting, we're going to get lots of new variants of the samples, just wondering if anyone has any thoughts on how we should share these up?

One idea is we could keep then in our own forked branches and mention a link to them.. For some they could be added to the examples library as a new version, but probably don't want that to get that too cluttered. Plus part of me thinks the many great originals Brad has so graciously provided us should be left mostly alone, leaving room for others to experiment.

As an example here are a couple simple changes I did to the Snake and TheGreatRace games (see commit notes)... SnakePixel (Head Color, +speed, a/b to restart) - bdowling@f996809 TheGreatRace (Horizontal/landscape play mode with B, Progressive speedup)- bdowling@894c219

— Reply to this email directly or view it on GitHub.

bitfogav commented 10 years ago

I personally think that Brads original examples should be left has they are and if people want to add or modify the programmes then maybe we should have another section or page that this could be added too..

bradsprojects commented 10 years ago

Thanks for the comments guys, I think you're right about github being a little daunting. I still haven't figured out how to use it properly - although I really haven't found the time to look into it all that much.

I think perhaps it would be a nice easy process for people to just upload straight onto the forum if they like - it's a simple task of just selecting a file and clicking the upload button.

and thank you bdowling for moving the files around and updating everything - it looks much better now!