- Apr 24, 2019
- 4
- 2
Yeah it figures that would be the case, no error no log file is going to make it hard to figure out why it won't run :/
Wow, I didn't even have that much a look at the code yet. Just a quick peek to find the gallery password. But this is actually a great advice. It'll get unmanagable if you don't address this soon.I second this advice, although not to allow for better customization, but rather to make things easier for yourself in the future.
A quick example would be your list of NPC's. You have the right idea, but it would be far better to use a dictionary, since you will eventually forget whom NPC[6] is, whereas NPC["Hera"] is much easier to remember. This is especially something you need to consider, since you are currently just appending things to the list, which could easily break everything if someone added an NPC to the middle of the list.
How you are using lists:
How dictionaries can be used:Code:$ NPC = [] $ NPC.append(Tammara)#0 $ NPC.append(Kissa)#1 $ NPC[1].isActive = False
Code:python: NPC = {} NPC["Tammara"] = Tammara NPC["Kissa"] = Kissa NPC["Kissa"].isActive = False
To the list of improvablilities I want to add the fact that ddy's loincloth sometimes just vanishes. I mean, I don't mind, he may run around naked if he likes, but I'm pretty sure it's supposed to be a trigger in the future.First off great demo, love the art style.
The characters are fun, the locations are pretty and there is the beginning of a story
Some things to improve
Daddy shark lost part of his name
You can make Tammara appear out of nowhere if you try to go into the backroom while she isn't in the room at all
Some basic typo's certainly not terrible but a native speaker could be a boon.
There are some logic issues that I noticed, and the way you structure your code is probably the reason these sneak in
You don't have permission to view the spoiler content. Log in or register now.
These are just the ones I remember running into, keep up the good work
PS if you want someone to look at your code I'm a retired programmer with a bunch of time on my hands and no need for immediate income
If you search for the excact error message, you get 3 entries in this forum and one on a Renpy Game homepage in Russian. All of them have the exact lineWell, I code quite a lot of Python, and the "UnicodeDecodeError" is something I encountered quite frequently back in the days of Python2-to-Python3 conversion...
It seems that the user's home directory contains punctuated characters (e.g., 0xE3 is " ã ") and RenPy did not properly convert ANSI characters to Unicode. Seeing that RenPy is still based on Python 2.7 (with Unicode horseshoed in), I suspect this is the matter. (Python2's Unicode handling is the reason why I quickly stopped developing anything with Python2, and migrated to Python3 completely when Python 3.6 came out.)
You'd better raise this issue with RenPy developers, but after getting some details from jomhfer123, especially the full name of his/her home directory.
File "/home/tom/ab/nightly-build/tmp/install.linux-x86_64/lib/python2.7/ntpath.py", line 85, in join
in them. I guess, it's an issue with the RenPy 7.4.0 build on some platforms.I like to look at other peoples code and see how they they implemented their features and the game had enough polish to spark my interest.Wow, I didn't even have that much a look at the code yet.
Thankfully how those lists were made seem to be the only ticking time bomb that could break the game, the rest is just going to be super annoying to deal with later on once they forget what specific things do.It'll get unmanagable if you don't address this soon.
That water girl with the flower in her hair is straight from that game. just drawn a little different hahaNew gen Summertime Saga
Damn ! Never saw it ! Thanks !
Did you check what primerib1 said?Hmm. Yet the PITS.exe doesn't work for me. Any clue how to start the game? I have downloaded it from all four sources, but the outcome is the same.
Maybe try changin the user name or move the game folder to somewhere else that's not under C:\Users\yournameIt seems that the user's home directory contains punctuated characters (e.g., 0xE3 is " ã ") and RenPy did not properly convert ANSI characters to Unicode.
Thanks, it helped!Did you check what primerib1 said?
Maybe try changin the user name or move the game folder to somewhere else that's not under C:\Users\yourname
Or run as administrator.
Yeah, I had a similar experience, when un-packing/un-zipping the game .I like the art,but when I play the game the PITS.exe auto deleted by my antivirus soft.
I upload the file to theYou must be registered to see the links, this is the result
View attachment 823091
@Skypie22 Could you please contact the developer to check it? thanks very much!
I literally just used renpy to code the whole thing, built it, zip it, and uploaded it. I don't think any Malware cnould possibly have snuck in our game, but if someway you find something wrong with it, please let me know!Yeah, I had a similar experience, when un-packing/un-zipping the game .
My Anti-Virus, (Webroot), deleted the games Exc., for reasons of it being Malware, usually it'll just put them in Quarantine, and let me decide to Delete or not . ( as in cases of "false-positives" results )
So, I'm guessing it was a real potential threat to my systems, as I've never seen it do that before .
I'm not saying that the Dev's, had/have any knowledge, of this, as it could have been, "added" by another source/program that they are/were using, that they downloaded from where-ever.
They might, want/should, check the utilities/programs they are using, just to be safe.
Haven't you see my post? theI literally just used renpy to code the whole thing, built it, zip it, and uploaded it. I don't think any Malware cnould possibly have snuck in our game, but if someway you find something wrong with it, please let me know!
I never used Renpy, so I can't be sure about this...I literally just used renpy to code the whole thing, built it, zip it, and uploaded it. I don't think any Malware cnould possibly have snuck in our game, but if someway you find something wrong with it, please let me know!
I'm sorry, but an uncaught exception occurred.
After loading the script.
UnicodeDecodeError: 'utf8' codec can't decode byte 0xb3 in position 12: invalid start byte
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/bootstrap.py", line 326, in bootstrap
renpy.main.main()
File "renpy/main.py", line 452, in main
game.persistent = renpy.persistent.init()
File "renpy/persistent.py", line 223, in init
filename = os.path.join(renpy.config.savedir, "persistent.new")
File "/home/tom/ab/nightly-build/tmp/install.linux-x86_64/lib/python2.7/ntpath.py", line 85, in join
UnicodeDecodeError: 'utf8' codec can't decode byte 0xb3 in position 12: invalid start byte
Does your username and/or your computer name contain the character " ³ " (superscript 3 or 'cubed' sign) or the letter " і " (Cyrillic Small Letter Byelorussian-Ukrainian I = Windows-1251 0xb3 = Unicode U+0456) ?I have this utf-8 decoding issue:
Putting folder in direct c:\ and changing my username won't help.Code:I'm sorry, but an uncaught exception occurred. After loading the script. UnicodeDecodeError: 'utf8' codec can't decode byte 0xb3 in position 12: invalid start byte -- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/bootstrap.py", line 326, in bootstrap renpy.main.main() File "renpy/main.py", line 452, in main game.persistent = renpy.persistent.init() File "renpy/persistent.py", line 223, in init filename = os.path.join(renpy.config.savedir, "persistent.new") File "/home/tom/ab/nightly-build/tmp/install.linux-x86_64/lib/python2.7/ntpath.py", line 85, in join UnicodeDecodeError: 'utf8' codec can't decode byte 0xb3 in position 12: invalid start byte