Ren'Py Abandoned Princess Tower [v0.12.public.3] [Euphemismus]

4.60 star(s) 50 Votes

Jackmcbean

Member
Dec 20, 2017
152
180
Does anyone know why this game hasn't been ported to Android? I love trainers and have been keeping an eye on this, but haven't seen any ports yet.
 

Euphemismus

Newbie
Game Developer
Sep 9, 2020
80
452
Does anyone know why this game hasn't been ported to Android? I love trainers and have been keeping an eye on this, but haven't seen any ports yet.
I can't really do that myself - I have neither the hardware (I'm not testing this on my tiny phone :D) nor the dev skills.
And if someone else wants to (which they're welcome to), then I'm not entirely sure how they're going to work with the mouse hover interactions and other such stuff. I made sure that the game is good to go with whatever pointing device you use, but it does need a pointing device.
 

sonicxd983

Member
Jul 17, 2018
127
63
Euphemismus there's an error that occurs when you do a punishment after she gets pissed off from touching her
when trying to save after the punishment h-scene the error prompt appears
 

Euphemismus

Newbie
Game Developer
Sep 9, 2020
80
452
1615677519853.png

I've spent about the last three weeks chasing down what might be causing that. I can't even get it to reproduce properly. I was hoping it was just an issue caused by me reloading changed files into renpy in the middle of development, but apparently not.
 
Last edited:
  • Like
Reactions: Fyo and Josh Spicer

Shipfu

Member
Mar 20, 2020
201
159
Getting bug with the saving, maybe cause of old saves. In what folder do I find them for deletion?
 

sonicxd983

Member
Jul 17, 2018
127
63
View attachment 1083104

I've spend about the last three weeks chasing down what might be causing that. I can't even get it to reproduce properly.
I think I figure out why this occurs it seems that the error occurs when you get her mad but don't have enough discipline to obtain the talk to her about leaving early task
additionally it continues until you obtain 3 infractions and discipline her through spanking
it seems to fix itself when you complete the quest Haughty
 

Xam Rei

Member
Aug 14, 2020
101
99
I have just completed a new run of the game.
Thank you for your work and keep it up !



Bugs:
1. The menu at the bottom disappeared at one point. Restarting the game and reloading the save didn't make the menu come back. This happened when I tried to quicksave during a punishment.
2. Many other cases of RenPy crashing (rollback always possible though).
3. Ruler stays on screen.
4. Probably one or two minor bugs, but I didn't take notes... Sorry. ^^'


Remarks:
1. There is a missing capital letter to the start of a sentence the princess says (I think it starts with "oh").
2. Why is it not possible to use the evening to make a potion ?
3. For the candle wax: the necessary movement with the mouse should be a bit smaller. I almost had to bring my mouse outside of my monitor to make the animation happen.
4. Does Ari's excitement is completly resets every morning ? I feel like it should decay but not completly disappear overnight.

Opinions:
1. I still find the start of the relantionship between the protagonist and our favorite princess a bit too fast. She goes from a (legitimate and expected) state of mind "I don't want to do anything with this pervert" to "Ok I'll listen and obey to you". Maybe there should be a scripted first punishment which occurs before she starts opening up.
2. More generally, I think the evolutions of the mood and attitude of Ari are sometimes slightly too quick.
3. The current system which allows you to explore both paths is great in the sense that it's less frustrating, but it lowers replayability and more importantly gives the feeling our choice (as a player) is meaningless and we can't influence the relationship between the main character and the princess. If the player doesn't have access to some customization, I feel like it becomes more of a kinetic novel than an interactive game in the long run.
4. Moreover, as it is, it is a bit confusing and sometimes contradictory: Ari can have some drastically different moods and attitudes towards the main character back to back when you upgrade the level of both paths one after the other. Story-wise, it's a bit clunky.
5. Rules are a marvelous addition to the game. I hope this will be expanded in the long run.
6. I feel like we should be able to give "cleaning" as a task during the day for the princess (but maybe it will come in a future update).
7. Oh god I fucking love when Ari is made to call herself "a good girl".
8. Please do not force us to "bimboificate" the princess in the long run. I want to be able to keep her in chastity in a state of perpetual arousal while I make her act like a proper little girl and a dignified princess. =D
9. I think there should be more dialogue options during the cutscenes, even if they don't impact the story very much. Just so it feels more like I (the player) am having a discussion with the princess (and not like I'm watching the discussion between 2 people from afar).
10. And let's end with what will probably be my most controversial opinion: I know you have to deal with the censorship of Patreon and the likes, but please do not make the relationship between the main character and the princess too soft. If the princess starts liking and not opposing at all what is happening too her too quickly and/or too clearly, the story loses its charm. Maybe I'm wrong, but I have the feeling that relatively to the previous version you're already shifting to a more "consensual" writing. Please don't end up writing a scene where the main character asks Ari for her consent before spanking her or a scene where it is made blatantly obvious that Ari is absolutly delighted by everything which is happening to her and loves her captor without any resentment...
 

andy60

Newbie
Jan 14, 2017
80
101
Euphemismus
Found a bug.
Started a new game and saved at the first choice in the intro.(save 1)
Played and bought the "Talking about storming upgrade" and continued till I got Chain 1.
saved in another slot.(save 2)
loaded save 1
made the other choice and continued playing the intro.
finished intro quest and wanted to buy the first heart upgrade and noticed the "Talking about storming upgrade" was still unlocked in even though this is a different savefile.
 
  • Red Heart
Reactions: Euphemismus

Jackmcbean

Member
Dec 20, 2017
152
180
I can't really do that myself - I have neither the hardware (I'm not testing this on my tiny phone :D) nor the dev skills.
And if someone else wants to (which they're welcome to), then I'm not entirely sure how they're going to work with the mouse hover interactions and other such stuff. I made sure that the game is good to go with whatever pointing device you use, but it does need a pointing device.
Thank you. This game looks good enough that I'll have to try it out on a computer.
 

SilentRunning

Member
Feb 19, 2021
289
745
I tried your game/demo and enjoyed it quite a lot.

So much potential. The writing is quite good. Compared to most of the writing that is done for games on this site it is by far the strongest element of your game.

If you can maintain the quality I would suggest leaning into the writing as much as possible.

I would suggest more conversation. Slower build up. (From reading the thread I gather there was apparently a more verbose version; I wish I would have tried your game at that point)

Even if there were just conversations that didn't technically advance anything I would have read them as the interactions are what makes everything else work (people that don't want to read them could then skip them).

Having multiple versions of conversations for the same task would be interesting. It was a just a pleasure to read them.

I tend to like game elements so it would be interesting if you were to expand into some management elements where you had to manage, with Ari's help, the provincial area. I know actual game elements aren't universally enjoyed by the community, but I don't see this game as ever becoming mindless porn, which is what the vast majority of the so called "games" on this site are in the end.

Clearly you are doing some world building as well, which was also interesting. I would love to read more about this world, and I gather from this thread you intend to go in that direction which is good news.

I look forward to seeing what you can do here.

Oh, yeah, I wish there was an option for pubic hair. Is the chastity belt also giving her a wax?
 
  • Like
  • Red Heart
Reactions: Euphemismus and Fyo

Dole

Well-Known Karen
Apr 28, 2017
3,079
2,548
I played before 0.7 for me it looks the same bugs no changes and I started new.

All time these bugs:

I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00action_file.rpy", line 372, in __call__
renpy.save(fn, extra_info=save_name)
RuntimeError: maximum recursion depth exceeded in cmp

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
$ ui.interact()
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\ast.py", line 914, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\python.py", line 2028, in py_exec_bytecode
exec bytecode in globals, locals
File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
$ ui.interact()
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\ui.py", line 297, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\core.py", line 2702, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\core.py", line 3518, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\transition.py", line 47, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\screen.py", line 714, in event
rv = self.child.event(ev, x, y, st)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\layout.py", line 244, in event
rv = d.event(ev, x - xo, y - yo, st)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\layout.py", line 244, in event
rv = d.event(ev, x - xo, y - yo, st)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\layout.py", line 998, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\layout.py", line 244, in event
rv = d.event(ev, x - xo, y - yo, st)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\behavior.py", line 962, in event
return handle_click(self.clicked)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\behavior.py", line 897, in handle_click
rv = run(action)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\behavior.py", line 313, in run
new_rv = run(i, *args, **kwargs)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\display\behavior.py", line 320, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 372, in __call__
renpy.save(fn, extra_info=save_name)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\loadsave.py", line 419, in save
six.reraise(t, e, tb)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\loadsave.py", line 405, in save
dump((roots, renpy.game.log), logf)
File "D:\Downloads\Princess Tower-v 0 9-pc\Princess_Tower-v.0.9-pc\renpy\loadsave.py", line 49, in dump
cPickle.dump(o, f, cPickle.HIGHEST_PROTOCOL)
RuntimeError: maximum recursion depth exceeded in cmp

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Princess Tower v.0.9
Sun Mar 14 08:26:14 2021

I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'icons/clock.png'>:
File "game/scripts_content/daily_loop.rpy", line 30, in script call
call screen imagemap_study_daily
File "game/scripts_mechanical/study_menu.rpy", line 5, in script
call screen cabinet_menu
File "renpy/common/000statements.rpy", line 531, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
IOError: Couldn't find file 'icons/clock.png'.
 
Last edited:

Vraskh

New Member
Apr 28, 2017
3
4
I played the update without reading the changelog and my previous save did not work properly, so I was very disappointed I spent my time playing the whole game again for no progress whatsoever. Especially after having this game near the top of my update watchlist for months.

The game is extremely well-written and has a lot of potential so I hope that's not a first sign of incoming development hell. If the refactoring really will help with adding content in the next updates then I guess that's fine but having at least an additional scene would have been great.
 
  • Like
Reactions: Hey you there boy
4.60 star(s) 50 Votes