I'm on day 2023-01-16 Monday and chose to listen to music to recharge energy, but seem to be stuck. Can't continue and energy is 27 but not changing. Any suggestions?
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/00gamemenu.rpy", line 170, in script
$ ui.interact()
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/ast.py", line 1131, in execute
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/python.py", line 1061, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00gamemenu.rpy", line 170, in <module>
$ ui.interact()
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/ui.py", line 299, in interact
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/core.py", line 3377, in interact
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/core.py", line 4258, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/screen.py", line 743, in event
rv = self.child.event(ev, x, y, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1073, in event
return handle_click(self.clicked)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1008, in handle_click
rv = run(action)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 329, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 383, in __call__
renpy.save(fn, extra_info=save_name)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/loadsave.py", line 408, in save
reraise(t, e, tb)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 441, in raise_
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/loadsave.py", line 389, in save
dump((roots, renpy.game.log), logf)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/compat/pickle.py", line 103, in dump
pickle.dump(o, f, pickle.HIGHEST_PROTOCOL if highest else PROTOCOL)
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/00gamemenu.rpy", line 170, in script
$ ui.interact()
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/ast.py", line 1131, in execute
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/python.py", line 1061, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00gamemenu.rpy", line 170, in <module>
$ ui.interact()
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/ui.py", line 299, in interact
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/core.py", line 3377, in interact
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/core.py", line 4258, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/transition.py", line 53, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/screen.py", line 743, in event
rv = self.child.event(ev, x, y, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1073, in event
return handle_click(self.clicked)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1008, in handle_click
rv = run(action)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 329, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 383, in __call__
renpy.save(fn, extra_info=save_name)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/loadsave.py", line 408, in save
reraise(t, e, tb)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 441, in raise_
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/loadsave.py", line 389, in save
dump((roots, renpy.game.log), logf)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/compat/pickle.py", line 103, in dump
pickle.dump(o, f, pickle.HIGHEST_PROTOCOL if highest else PROTOCOL)
Seems like a really cool game but I can't seem to save at all. Every time I try to save I get an error message. I'm playing on Mac. Anyone else run into this problem?
I don't remember exactly what the button said, maybe "more"? It's beside the cancel/close button. I pressed that, then when it gave me more information it asked me whether or not I wanted to open the file anyway. That's how you open the game. I'm using windows not a mac but I believe it's the same
Gatekeeper doing its job. You can unlock that in the system preferences under Security. There's a radio button that needs to be checked in order to successfully install third party software that doesn't have. I forget which one off the top of my head but it's under the FileVault tab I think?
Sorry I haven't worked support in a long time and it's escaping me now but I know there's an article about it on the Apple Support website.
How do I change execution access? I managed to unzip the file but I can't run LearnToCodeRPG.sh. Am I supposed to type something into the terminal or is there something in settings
There's something embarrassing here! emails come saying there are new updates on the game while here the version is always 1.0 as if there was no change!
Hi kmbenjel, thanks for the note! The emails you get are about small bug fixes. We will keep the version number as 1.0 until we have major content updates, at which point we will bump the version to 2.0 and so on.
I just unlocked the completed CS curriculum and applied for cupcake company. After that as I was answering the quiz the game crashed. Here the exact error message:
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 1282, in script call
call study_session from _call_study_session_3
File "game/scripts/labels/quiz_session.rpy", line 41, in script
$ renpy.say(None, quiz_question.question, interact=False)
File "game/scripts/labels/quiz_session.rpy", line 41, in <module>
$ renpy.say(None, quiz_question.question, interact=False)
TypeError: %o format: a number is required, not TagQuotingDict
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 1282, in script call
call study_session from _call_study_session_3
File "game/scripts/labels/quiz_session.rpy", line 41, in script
$ renpy.say(None, quiz_question.question, interact=False)
File "renpy/ast.py", line 923, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 2235, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/scripts/labels/quiz_session.rpy", line 41, in <module>
$ renpy.say(None, quiz_question.question, interact=False)
File "renpy/exports.py", line 1406, in say
what = what % tag_quoting_dict
TypeError: %o format: a number is required, not TagQuotingDict
Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Learn to Code RPG 1.0
Mon Jan 17 14:23:18 2022
You know what I loved most about this game? The constant reminders that you have to take breaks and live a life away from the computer, so as not to burn out and/or go insane.
As someone who tends to push himself to burnout, and who is currently taking the self-study path to becoming a developer, I really needed to hear this. (Even if, as a game mechanic, it 's sometimes frustrating that you can only do a tiny bit of actual "studying" before your sanity drops dangerously low . . .)
Anyway. I've only played once through so far, but I appreciate what you've done here. Thanks!
I love the look of this game and can't wait to play it further, but I've encountered a problem.
I'm running Windows 10 Home 10.0.19043 and whether I play the game from the .exe file in the .zip, or download the code from Github and run it through RenPy, the stats aren't working for me. I get this:
Thanks for the bug report. Both have been fixed on GitHub and new builds have been uploaded here :)
Shhh now some spoilers about what caused this error: we are working on translations into different world languages so we’ve started extracting strings and interpolating variables.
I liked this game. I read the story of the programmer behind it in the freecodecamp blog. I joined tech industry for some time now but I am not a software developer (I am a Network Engineer). With regards to coding & software engineering, although I start with some coding tutorials from time to time and I can do some Python/Git/Linux, there is something that always makes me stop and I don't feel I am leveling up the way I want. This game is a good project that has succeeedd with its purpose, it has motivated me to seriously upgrade my coding skills this 2022. Thanks!
You did the right thing by being concerned. It's always good to make sure that what you run is legit and not a virus. If you got the game directly from here, then it should be fine. Always make sure to get software directly from the source, since if you get it from somewhere else, sometimes bad hackers could put malware into the files. The other people here should have told you that, rather than "just click through it" or "no worries." That's not a good habit to have, unless you're 100% sure the executable is legit. This one is, though, so you can click through it.
I've been played this game, and I have to tell this game is a great resources for learning how to make an interview and get a dev job, this is great, but maybe you have to change some dialogues in the game, some of those dialogues repeat so many times, for example: in the kitchen with the mom and in her room, with the cat or when she's taking a rest day in her home and she has to decide what she wants to do in her rest day, maybe add more task for this situation, also add more features or other things.
← Return to game
Comments
Log in with itch.io to leave a comment.
Loved it!
I'm on day 2023-01-16 Monday and chose to listen to music to recharge energy, but seem to be stuck. Can't continue and energy is 27 but not changing. Any suggestions?
Is there any way to change to a male character?
cannot save the linux game version
Hi, I love the concept of this. I wanted to know if there was a way to play this on my iPad. Should I download some sort of Mac OS emulator ?
same here. unfortunately can't save the game. Love the game otherwise!
- version 1.5
- I am on mac os10.16
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00gamemenu.rpy", line 170, in script
$ ui.interact()
File "renpy/common/00gamemenu.rpy", line 170, in <module>
$ ui.interact()
File "renpy/common/00action_file.rpy", line 383, in __call__
renpy.save(fn, extra_info=save_name)
TypeError: cannot pickle '_io.TextIOWrapper' object (perhaps store.requests = <module 'requests' from '/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Con)
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/00gamemenu.rpy", line 170, in script
$ ui.interact()
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/ast.py", line 1131, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/python.py", line 1061, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00gamemenu.rpy", line 170, in <module>
$ ui.interact()
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/core.py", line 3377, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/core.py", line 4258, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/screen.py", line 743, in event
rv = self.child.event(ev, x, y, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1073, in event
return handle_click(self.clicked)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1008, in handle_click
rv = run(action)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 329, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 383, in __call__
renpy.save(fn, extra_info=save_name)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/loadsave.py", line 408, in save
reraise(t, e, tb)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 441, in raise_
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/loadsave.py", line 389, in save
dump((roots, renpy.game.log), logf)
File "/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/compat/pickle.py", line 103, in dump
pickle.dump(o, f, pickle.HIGHEST_PROTOCOL if highest else PROTOCOL)
TypeError: cannot pickle '_io.TextIOWrapper' object (perhaps store.requests = <module 'requests' from '/private/var/folders/q_/crqf_y3s4915hhyn3vtjtsb80000gn/T/AppTranslocation/B26D755B-5D94-4F81-85F4-805B0B405B8E/d/LearnToCodeRPG.app/Con)
macOS-10.16-x86_64-i386-64bit x86_64
Ren'Py 8.0.3.22090809
Learn to Code RPG 1.5
Sun Dec 25 13:33:41 2022
[/code]
i got a error while saving
```
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00gamemenu.rpy", line 170, in script
$ ui.interact()
File "renpy/common/00gamemenu.rpy", line 170, in <module>
$ ui.interact()
File "renpy/common/00action_file.rpy", line 383, in __call__
renpy.save(fn, extra_info=save_name)
TypeError: cannot pickle '_io.TextIOWrapper' object (perhaps store.requests = <module 'requests' from 'C:\\Users\\i9shu\\Downloads\\learn-to-code-rpg-win\\LearnToCodeRPG-1.5-pc\\lib\\python3.9\\requests\\__init__.pyc'>)
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/00gamemenu.rpy", line 170, in script
$ ui.interact()
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\ast.py", line 1131, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\python.py", line 1061, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00gamemenu.rpy", line 170, in <module>
$ ui.interact()
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\core.py", line 3377, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\core.py", line 4258, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\transition.py", line 53, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\screen.py", line 743, in event
rv = self.child.event(ev, x, y, st)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\behavior.py", line 1073, in event
return handle_click(self.clicked)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\behavior.py", line 1008, in handle_click
rv = run(action)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\display\behavior.py", line 329, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 383, in __call__
renpy.save(fn, extra_info=save_name)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\loadsave.py", line 408, in save
reraise(t, e, tb)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 441, in raise_
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\loadsave.py", line 389, in save
dump((roots, renpy.game.log), logf)
File "C:\Users\i9shu\Downloads\learn-to-code-rpg-win\LearnToCodeRPG-1.5-pc\renpy\compat\pickle.py", line 103, in dump
pickle.dump(o, f, pickle.HIGHEST_PROTOCOL if highest else PROTOCOL)
TypeError: cannot pickle '_io.TextIOWrapper' object (perhaps store.requests = <module 'requests' from 'C:\\Users\\i9shu\\Downloads\\learn-to-code-rpg-win\\LearnToCodeRPG-1.5-pc\\lib\\python3.9\\requests\\__init__.pyc'>)
Windows-10-10.0.22621 AMD64
Ren'Py 8.0.3.22090809
Learn to Code RPG 1.5
Sat Dec 24 20:39:15 2022
```
I'm second to have this on a linux computer
Hello! What a cool game. I tried to save it after a while, but got the following error:
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00gamemenu.rpy", line 170, in script
$ ui.interact()
File "renpy/common/00gamemenu.rpy", line 170, in <module>
$ ui.interact()
File "renpy/common/00action_file.rpy", line 383, in __call__
renpy.save(fn, extra_info=save_name)
TypeError: cannot pickle '_io.TextIOWrapper' object (perhaps store.requests = <module 'requests' from '/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Con)
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/00gamemenu.rpy", line 170, in script
$ ui.interact()
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/ast.py", line 1131, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/python.py", line 1061, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00gamemenu.rpy", line 170, in <module>
$ ui.interact()
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/core.py", line 3377, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/core.py", line 4258, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/transition.py", line 53, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/screen.py", line 743, in event
rv = self.child.event(ev, x, y, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1399, in event
rv = super(Window, self).event(ev, x, y, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 1175, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1073, in event
return handle_click(self.clicked)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1008, in handle_click
rv = run(action)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/display/behavior.py", line 329, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 383, in __call__
renpy.save(fn, extra_info=save_name)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/loadsave.py", line 408, in save
reraise(t, e, tb)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 441, in raise_
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/loadsave.py", line 389, in save
dump((roots, renpy.game.log), logf)
File "/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Contents/Resources/autorun/renpy/compat/pickle.py", line 103, in dump
pickle.dump(o, f, pickle.HIGHEST_PROTOCOL if highest else PROTOCOL)
TypeError: cannot pickle '_io.TextIOWrapper' object (perhaps store.requests = <module 'requests' from '/private/var/folders/w8/sv_ss32j63sdvc85gxyzw3f40000gn/T/AppTranslocation/00E5C053-54D1-4E4D-BAE1-DB6E9316975C/d/LearnToCodeRPG.app/Con)
macOS-10.16-x86_64-i386-64bit x86_64
Ren'Py 8.0.3.22090809
Learn to Code RPG 1.5
Sat Dec 24 18:40:06 2022
Seems like a really cool game but I can't seem to save at all. Every time I try to save I get an error message. I'm playing on Mac. Anyone else run into this problem?
Me too!
Same here, can't save at all!
can't save the game,too.I am on windows.
Can you put the game's APK on itch i downloaded it from google play and it gets stuck downloading the assets
“LearnToCodeRPG” cannot be opened because the developer cannot be verified.
Tried to play it on a MacBook Pro....
I don't remember exactly what the button said, maybe "more"? It's beside the cancel/close button. I pressed that, then when it gave me more information it asked me whether or not I wanted to open the file anyway. That's how you open the game. I'm using windows not a mac but I believe it's the same
APle moment
Gatekeeper doing its job. You can unlock that in the system preferences under Security. There's a radio button that needs to be checked in order to successfully install third party software that doesn't have. I forget which one off the top of my head but it's under the FileVault tab I think?
Sorry I haven't worked support in a long time and it's escaping me now but I know there's an article about it on the Apple Support website.
Hi, there! :D
I have a little issue with the game.
The graphics look blury (characters and backgrounds)
Don't know if it's a game's bug or my laptop is the trouble maker here. bug or my laptop is the trouble maker here.
What could it be?
P.D. Nice game, btw. Pretty much enjoying it :D
Game crashing when i go to hackathon with Annika
Windows-10-10.0.17763
Ren'Py 7.4.11.2266
Vendor: 'Intel'
Renderer: 'Intel(R) Q45/Q43 Express Chipset'
Version: '2.1.0 - Build 8.15.10.2413'
When the "Sounds good!" text apears game crashing, but thank you for the game! Its amazing!
Great game! Take a breathe, take a day for yourself, you'll be alright.
How do I change execution access? I managed to unzip the file but I can't run LearnToCodeRPG.sh. Am I supposed to type something into the terminal or is there something in settings
If you mean you don't know how to run from the commandline, then type:
./LearnToCodeRPG.sh
If you mean it won't execute, even after you type that, then try:
chmod +x LearnToCodeRPG.sh
If it still won't run, then I'm sorry, but I don't know how else to help.
That worked, thank you
There's something embarrassing here! emails come saying there are new updates on the game while here the version is always 1.0 as if there was no change!
Hi kmbenjel, thanks for the note! The emails you get are about small bug fixes. We will keep the version number as 1.0 until we have major content updates, at which point we will bump the version to 2.0 and so on.
bon
I just unlocked the completed CS curriculum and applied for cupcake company. After that as I was answering the quiz the game crashed. Here the exact error message:
You know what I loved most about this game? The constant reminders that you have to take breaks and live a life away from the computer, so as not to burn out and/or go insane.
As someone who tends to push himself to burnout, and who is currently taking the self-study path to becoming a developer, I really needed to hear this. (Even if, as a game mechanic, it 's sometimes frustrating that you can only do a tiny bit of actual "studying" before your sanity drops dangerously low . . .)
Anyway. I've only played once through so far, but I appreciate what you've done here. Thanks!
im unable to open the .exe
Im on windows 11 on a PC and have tried everything I see in the comments. I click on the game and my cursor gets the spinning wheel and then nothing.
Any suggestions?
Hi there,
I love the look of this game and can't wait to play it further, but I've encountered a problem.
I'm running Windows 10 Home 10.0.19043 and whether I play the game from the .exe file in the .zip, or download the code from Github and run it through RenPy, the stats aren't working for me. I get this:
Hi TeaandOwls,
Thanks for the bug report. Both have been fixed on GitHub and new builds have been uploaded here :)
Shhh now some spoilers about what caused this error: we are working on translations into different world languages so we’ve started extracting strings and interpolating variables.
Best, Lynn
Wonderful - it works perfectly now. Thank you, and good luck with those translations! :)
I liked this game. I read the story of the programmer behind it in the freecodecamp blog. I joined tech industry for some time now but I am not a software developer (I am a Network Engineer). With regards to coding & software engineering, although I start with some coding tutorials from time to time and I can do some Python/Git/Linux, there is something that always makes me stop and I don't feel I am leveling up the way I want. This game is a good project that has succeeedd with its purpose, it has motivated me to seriously upgrade my coding skills this 2022. Thanks!
click more details, then click run anywa
That message is shown up with every ".exe" file whether the file has virus or not. So you don't need to worry about it so much :)
It shows up because freecodecamp is not a varified developer with Windows. They are legit, just havent gone through the hoops registering yet
You did the right thing by being concerned. It's always good to make sure that what you run is legit and not a virus. If you got the game directly from here, then it should be fine. Always make sure to get software directly from the source, since if you get it from somewhere else, sometimes bad hackers could put malware into the files. The other people here should have told you that, rather than "just click through it" or "no worries." That's not a good habit to have, unless you're 100% sure the executable is legit. This one is, though, so you can click through it.
I've been played this game, and I have to tell this game is a great resources for learning how to make an interview and get a dev job, this is great, but maybe you have to change some dialogues in the game, some of those dialogues repeat so many times, for example: in the kitchen with the mom and in her room, with the cat or when she's taking a rest day in her home and she has to decide what she wants to do in her rest day, maybe add more task for this situation, also add more features or other things.
Congrats!