Jake wrote:Cybeat wrote:I think you and PyTom are right. The list of the files I posted are the ones that needed to be capitalized (I don't know why). The game went further this time, but sometimes I still get errors saying png not found, in other words, only some have to be capitalized and some stay lower cased. I'll test it again.
If you follow option 1 in my previous post, then do a find-and-replace in your script to change ".PNG" into ".png", it should result in all the files in your game directory having a lower-case extension, and all the file references in your script having a lower-case extension.
Warning: Jake's suggestion would fix the case-matching issue for the extension part of the filenames only. You'd still need to check that the rest of the filenames are properly matched.
To put an example, if you have a file named "MYIMAGE.PNG" and have a reference from your code to "myimage.png" or "myimage.PNG", Jake's method will make you end up with "MYIMAGE.png" in your disk, and "myimage.png" in your script's references to that image: you would still need to rename "MYIMAGE.png" to "myimage.png" for it to work. Anyway, according to the Lint's output you posted, it seems that you only have capitalization problems with the extensions. Just make sure to run Lint everytime before you build the distributions, and you should be fine (and I think the launcher actually runs Lint when you ask it to build the distributions, so just make sure you check the results when it does).
Something that worries me about your posts is that you said:
Cybeat wrote:I distibuted the game and everything
but afterwards you also commented:
Cybeat wrote:
I have copyright over the images already? I thought I needed to license my work first.
By any chance, do you what's the best place (site) to license my work?
Did you distribute the game without
any license? If you did that, you're not granting the users even the right to run the game; and while you don't seem to sure about which license to use, I'd bet you at least want the players to be able to play it. Note that distributing doesn't mean just using Ren'py launcher's "Build distributions" function, but also to make these distribution packages reach actual users. If you've built the distributions, but haven't "spread" the game among users (nobody other than you has it yet), then you haven't actually "distributed" it; if somebody already got the game, and there is no license, then you haven't granted any permission to that user to run the program, and by doing so s/he'd be violating your copyright on the program. If this is the case, I hope you won't take legal actions against such person, but rather clarify that the lack of license is more like a mistake, and grant her/him some license once you decide which one to use.
One more thing, about your question:
Cybeat wrote:By any chance, do you what's the best place (site) to license my work?
I'm not actually sure of what do you mean with this. If your question is about which license to chose, you already started a topic on
http://lemmasoft.renai.us/forums/viewto ... f=8&t=3062. I encourage you to review Pytom's reply on that topic, and post the answers to the questions described there; if you do I'll try to browse the web and find licenses matching your interests for you to review and chose (I suggest you to post these answers on the topic I've just linked above, since it will be more relevant).
If your question is about what should you do once you chose your license in order to apply it to your game, then in most cases is quite simple, there are two basic steps:
1) Include a license.txt (or something like that) with the text of the license you've chosen for your product.
and 2) Add a note (ie: at the beginning of the game and / or in the webpage where you publish it, if you publish it on a webpage) saying something like that "© [your name or your company's name here] 2008. You are entitled to use this product according to the terms described in the license.txt document within the distribution package."
Remember that thanks to the Berne Convention, the
Agreement on Trade-Related Aspects of Intellectual Property Rights, and similar international agreements you own the copyright of something you create as soon as you create it, and are entitled to license it under any terms you chose just by following the steps above.
Hope this helps.