New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please consider releasing the runpixierun source as well #2
Comments
Sounds like a good plan, we are working on a few more "complete" game examples that we will gladly share once they are done :) |
👍 |
4 similar comments
👍 |
👍 |
👍 |
👍 |
@GoodBoyDigital Push dat shit to github! |
👍 |
any update on releasing source ... |
@GoodBoyDigital we are not demanding blazing great game examples, just the current source of Run Pixie Run. |
Am I actually allowed to upload the game source code to the Examples section? |
When you don't license your content under a License, 2013/11/25 Mathspy notifications@github.com
|
Yes, I understand that, but I thought maybe I missed the place where they wrote under what license it is Well, it's shame that they coded all of this without making it easy for people to look at the code and learn more about their library |
ok done |
@mukulsoftwap What do you mean by "ok done"? Is the source code for Run Pixie Run posted up now? (If so, where?) |
1 year ago ... :( Any update? |
Hey all! Sorry for the one year delay on this :) As it stands unfortunately I cant share the run pixi run code at the moment. The main reason being is that the game has been sold a few times meaning that its not something we are allowed to give away for free at the mo. Theres lot of examples for pixi available now that hopefully will cover the basics for you all. But if anyone feels something is missing then we can certainly look to share a more "full game" example. Thanks all! and apologies for the not being able to share the code just yet. |
So if the game and the code are already given away for free, what's the problem in putting that code in a repo? That way it's easier for us to look and learn from the code. |
I really don't see the problem. |
@jmendeth Because when you sell the game you are implying that you will not be plastering the game in a bunch of other places as well. If you do, you are devaluing not only your work, but your previous buyers see no value in what they paid for and will no longer purchase from you in the future. The link you mention is a hosting of the game by the creator, which is different than if you copied it and ran it on your own site (a violation of the copyright and license that you didn't purchase). One potential solution if to release the source under a license that prevents usage of the code base as-is, but that really goes against the spirit of OSS. There are also "education only" licenses that may work, but you run into sticky areas of trying to balance community goodwill with the implied contract with the purchasers of the game that they have a semi-exclusivity to the product. Your comment of it being available for free is like saying: "you can torrent a movie so why don't they stop selling digital copies?" |
Okay. Why would I buy that game, if it's already available for free?
Or even no license at all. I understand the game isn't FOSS, but then again, we only want to look at the code and learn from it. We don't want to make money of it. Now if somebody wants to license the code for use in a commercial product, it could pay @GoodBoyDigital for a license. That would work.
Nope. The copy at http://goodboydigital.com/runpixierun is legit and official. It's not someone who has pirated the game and dropped it there, the creator has given it for free. |
you know where you can take product, but still you want it badly right here? it's funny. :) |
@dimalev I don't want to take the product, I just want to see (and learn from) the code. That was the reason this issue was created. |
I really don't understand the issue here. Mat has clearly said they don't want to release the source for anyone to grab freely, because it has commercial value to them. Equally it would take you all of 5 minutes to open the game page, jump into the dev tools and save the source and assets out locally anyway. Had you tried this you would have seen that the main game source isn't even obfuscated. |
To address the issue of licensing, there's always the option to create a new license instead of using an established one. It can create terms that benefit the devs while still allowing specific clauses for educational open source use. Educational licensing is always an option. Software can be distributed under multiple licenses, after all. |
Exactly! The code isn't even minified. So, if they've already released the code, what's the problem in putting it on a repo, without license? How would that affect the commercial value?
Code is already released under that URL. We just want @GoodBoyDigital to make a repo for it, and (if possible) put a license on it. |
@jmendeth You are missing the point; the fact that the game is on a web page right now, doesn't mean that the sells to other game portals (where it is also hosted online now) mean nothing. If you feel so strongly about viewing the source, then view the source. But Mat can neither encourage, condone, or approve that behavior due to contracts he has entered into. I understand your points, but you are skipping over what you don't want to hear and drawing unreasonable conclusions.
No it isn't, the game is released under that URL. The code is available, not released, under that URL. There is a huge difference between those two things. There is no difference between that and any other game release. You have the game, and technically the code that runs it, though you are "allowed" to use the game not the source.
The code was not released, the game was. You are putting up a fight that is going to do nothing but get the game taken down. Stop arguing and start reading what we have said before you ruin it for everyone. Hey cannot/will not release the code, you have other options; move on. |
Okay, you're right. The code has not been released, it has been made available to anyone, for free (in order to release the game). Am I right? Now, the only thing that I still don't understand is: (releasing the code without a license is the virtually the same as just having it available) |
I see where you coming from @jmendeth, although in this instance theres a lot of difference between " virtually the same" and "the same". The simple fact is I cant be seen by the people who have bought a license for this game to be openly giving it out for free. Although it looks like I may have "forgotten" to obfuscate the code on the goodboy version. Do with that as you will ;) |
Okay, now I see what you mean. It's not that I like secrecy, but at least I understand your position. Still, if I'm a potential buyer of your game, I can easily see you have already published it for free. Unless I'm a programmer and I care about the code itself being published, to me it's the same to have it in a webpage than to have it in Github. Based on that, you could publish the same code on Github without a license, and potential buyers wouldn't care much about it, and in practice you're not providing anything new, or granting new rights over the code. |
I think the real thing people want, is an "Official" tutorial or demo on how to do a full-screen, smooth scrolling game. Scrolling (smoothly) seems to be tricky for a newbie (like me!) Maybe the next Example you guys publish could be a simple side-scroller? |
how about tiryan clone? 😄 |
I think chuckup is right. I think it'd be nice to have an official example program as opposed to a bunch of community ones. Ideally something simple, but very well documented. |
But @GoodBoyDigital 's documentation is terrible ;) I'd rather Mat find time to spend on the library itself. You can tell by the level of commits recently that this obviously hasn't been the case for a while, and with big things like iOS8 drawing closer I'd rather see him direct time there instead. The community can fill the tutorial gap in the meantime. |
haha! basically what @photonstorm said :) My efforts would be much better placed if I work on the engine itself. Its certainly on my todo list but lots of other features to add before I get round to it I'm afraid. I would be more than happy to review any demo if something pops up from the community mind! Thanks all! |
Disclaimer: IANAL. First of all - thanks! Awesome project. I don't try to pressure you to post the code, but as far as I know, you've sold a license for the game and you still hold a copyright on the source. If this is the case, there isn't any problem of posting the code with a copyright notice in the root. It will not qualify as OSS, but will help the community to learn pixi. People will not be able to, legally, use it in their projects, because you don't provide any license and will only be able to read it. |
On 12 Nov 2014 03:09, "Nikolay Tsenkov" notifications@github.com wrote:
|
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
It would be really great to either have the source for runpixierun in the examples, or some other sanitized "full" example in src.
The text was updated successfully, but these errors were encountered: