• To improve security, we will soon start forcing password resets for any account that uses a weak password on the next login. If you have a weak password or a defunct email, please update it now to prevent future disruption.

Ren'Py Abandoned Pie In The Sky [v0.5.0 Ruby Edition] [Emmerald Entertainment]

4.50 star(s) 15 Votes

tsunamisung

New Member
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 :/
 
Nov 24, 2018
31
29
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:
Code:
$ NPC = []
$ NPC.append(Tammara)#0
$ NPC.append(Kissa)#1

$ NPC[1].isActive = False
How dictionaries can be used:
Code:
python:
    NPC = {}
    NPC["Tammara"] = Tammara
    NPC["Kissa"] = Kissa

    NPC["Kissa"].isActive = False
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.

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 ;)
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.
For Android port, I think the size of the cave-button is probably a bit small and easily missclicked. You might want to have this in mind at least.


Well, 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.
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 line 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.
 
Apr 24, 2020
192
257
Wow, I didn't even have that much a look at the code yet.
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.

It'll get unmanagable if you don't address this soon.
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.

Real beginner stuff such as, terrible variable names (your character name is the variable "y"), everything uses lists indexes instead of dictionaries (as mentioned above), characters states are being handled by a long list of bool values (instead of just a string that describes the state), a bunch of loose variables that should be better organized and long lists of dialogues in nested if statements.

It will take some time to clean, but it shouldn't be that difficult. So nothing that's too worrisome, it just needs to be addressed before the game grows too much.

It was cool to see that navigation is handled through a node tree, I certainly didn't expect that, but again, all the connections are written manually using index numbers.
 

stungbyabee

New Member
Sep 17, 2020
4
5
Hello guys! Stungbyabee here. I wanted to say thank you so much for all the replies and feedback.

About the tecnical stuff, thank you so much for your input on the code, we are taking note of everything you write us. I'm actually in charge of the art and Mikeloyd does all the coding, but he is a bit busy right now to reply.

Also on a side note, the night scenarios don't show up properly because they haven't been made yet :p The art is done with the priority to move the story forward, at least for right now.

Once again, we really apreciate all the input you guys give us.

All the best.
 
  • Like
Reactions: cuthbert_binns

Firior

New Member
Jun 4, 2020
12
3
The Game looks great but, for some reason, i can't find the mushroom needed to continu.


I understand that you need to go deeper in the cave next to the Tamara's house but i can't find where i need to clic to go there.

Can someone help me ?
 

Porn_Jesus

Forum Fanatic
Jun 21, 2017
5,527
5,428
The Game looks great but, for some reason, i can't find the mushroom needed to continu.


I understand that you need to go deeper in the cave next to the Tamara's house but i can't find where i need to clic to go there.

Can someone help me ?
That's the wrong cave.^^ You need to go here.

Here.png
 
  • Like
Reactions: Saint Blackmoor

Kianu Rivz

Newbie
Sep 8, 2020
55
19
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.
 
  • Like
Reactions: Zatrian

stungbyabee

New Member
Sep 17, 2020
4
5
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.
Did you check what primerib1 said?

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.
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.
 

Highland_Hunter

Well-Known Member
Aug 26, 2019
1,231
527
I agree with some others here, the art is very nice ! (y)(y)(y)(y)(y) (we don't have access to 'Stars' for 'like' symbols, so I'll give you "5-thumbs-up" instead ;)).

The girls are cute and pretty, and Sexy ! :p

The guy . . not so much . . or, maybe too much at being 'pretty' to be a guy, ( could see him being a M2F transformation subject easily, :oops: (or, maybe a Hermaphrodite ? :p).

Have down-loaded it, but yet to play it, will see how the story & 'action' goes :) .
 

xt2021

Active Member
Feb 16, 2018
647
2,155
I like the art,but when I play the game the PITS.exe auto deleted by my antivirus soft.
I upload the file to the , this is the result
02_0104936ba3fc4bc9b7.jpg
@Skypie22 Could you please contact the developer to check it? thanks very much!
 
Last edited:
  • Like
Reactions: bigunsir

Highland_Hunter

Well-Known Member
Aug 26, 2019
1,231
527
I like the art,but when I play the game the PITS.exe auto deleted by my antivirus soft.
I upload the file to the , this is the result
View attachment 823091
@Skypie22 Could you please contact the developer to check it? thanks very much!
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 . :oops:

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.
 

Emmerald Entertainment

Newbie
Game Developer
Aug 1, 2020
43
380
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 . :oops:

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.
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! :)
 

xt2021

Active Member
Feb 16, 2018
647
2,155
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! :)
Haven't you see my post? the said your exe files has virus.
I play more than 100 renpy games, only this game have this problem.
The exe file size is different with other games. and the files in the lib\windows-i686 folder is different too
If you said you encrypt the code,the exe file may detected as a virus by mistake, I think it is ok.
But you said you just used renpy to build game and not do anything else. I think it is very dangerous for us to play the game.
 
Last edited:

primerib1

Newbie
Jul 8, 2020
39
32
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 never used Renpy, so I can't be sure about this...

But does the Renpy build process use UPX to compress the executable? If so, that might be the issue.

UPX is notorious for triggering false positives in antivirus software. I often got bitten by that problem whenever I compress my compiled AutoHotkey scripts.

So, if there's a UPX step in building your game, you might consider skipping that step.

Note: This problem also befell compressing files with MPRESS. Neither UPX nor MPRESS are malwares, but these two tools are often used to obfuscate malware.
 

ZupkaChinska

New Member
Feb 11, 2018
13
7
I have this utf-8 decoding issue:
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
Putting folder in direct c:\ and changing my username won't help.
 

primerib1

Newbie
Jul 8, 2020
39
32
I have this utf-8 decoding issue:
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
Putting folder in direct c:\ and changing my username won't help.
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) ?
 
  • Like
Reactions: ZupkaChinska
4.50 star(s) 15 Votes