CREATE and FUCK your own AI GIRLFRIEND TRY FOR FREE
x
4.00 star(s) 35 Votes

boobsrcool

Active Member
Apr 1, 2022
972
809
good game. but much preferred not seeing as much of the mc in the earlier chapters very shadow the hedgehog
 

myukimo

Member
Nov 18, 2021
345
299
This game has great art. Now I understand why I have received some requests for signatures. But first I want to play and see for myself, if the game is scheduled for a Harem it means that I will have to do many signatures. ;)
 
Mar 4, 2022
62
29
I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00start.rpy", line 273, in script
python:
File "renpy/common/00start.rpy", line 273, in script
python:
File "renpy/common/00start.rpy", line 277, in <module>
renpy.call_in_new_context("_main_menu")
File "renpy/common/00action_file.rpy", line 462, in __call__
renpy.load(fn)
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

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

Full traceback:
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/bootstrap.py", line 331, in bootstrap
renpy.main.main()
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/main.py", line 662, in main
run(restart)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/main.py", line 148, in run
renpy.execution.run_context(True)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/execution.py", line 922, in run_context
context.run()
File "renpy/common/00start.rpy", line 273, in script
python:
File "renpy/common/00start.rpy", line 273, in script
python:
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/ast.py", line 928, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/python.py", line 2245, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00start.rpy", line 277, in <module>
renpy.call_in_new_context("_main_menu")
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/game.py", line 344, in call_in_new_context
return renpy.execution.run_context(False)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/execution.py", line 922, in run_context
context.run()
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/ast.py", line 928, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/python.py", line 2245, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/core.py", line 3325, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/core.py", line 4160, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/transition.py", line 48, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/screen.py", line 727, in event
rv = self.child.event(ev, x, y, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1323, in event
rv = super(Window, self).event(ev, x, y, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1323, in event
rv = super(Window, self).event(ev, x, y, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/behavior.py", line 983, in event
return handle_click(self.clicked)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/behavior.py", line 918, in handle_click
rv = run(action)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/behavior.py", line 330, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 462, in __call__
renpy.load(fn)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/loadsave.py", line 771, in load
log.unfreeze(roots, label="_after_load")
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/python.py", line 2200, in unfreeze
self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/python.py", line 2014, in rollback
self.load_failed()
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/python.py", line 1932, in load_failed
raise Exception("Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?")
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

Darwin-21.6.0-x86_64-i386-64bit
Ren'Py 7.4.11.2266
Hard Times Ch.12
Sat Nov 19 11:03:51 2022
 
Mar 4, 2022
62
29
I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00start.rpy", line 273, in script
python:
File "renpy/common/00start.rpy", line 273, in script
python:
File "renpy/common/00start.rpy", line 277, in <module>
renpy.call_in_new_context("_main_menu")
File "renpy/common/00action_file.rpy", line 462, in __call__
renpy.load(fn)
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

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

Full traceback:
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/bootstrap.py", line 331, in bootstrap
renpy.main.main()
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/main.py", line 662, in main
run(restart)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/main.py", line 148, in run
renpy.execution.run_context(True)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/execution.py", line 922, in run_context
context.run()
File "renpy/common/00start.rpy", line 273, in script
python:
File "renpy/common/00start.rpy", line 273, in script
python:
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/ast.py", line 928, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/python.py", line 2245, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00start.rpy", line 277, in <module>
renpy.call_in_new_context("_main_menu")
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/game.py", line 344, in call_in_new_context
return renpy.execution.run_context(False)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/execution.py", line 922, in run_context
context.run()
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/ast.py", line 928, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/python.py", line 2245, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/core.py", line 3325, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/core.py", line 4160, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/transition.py", line 48, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/screen.py", line 727, in event
rv = self.child.event(ev, x, y, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1323, in event
rv = super(Window, self).event(ev, x, y, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1323, in event
rv = super(Window, self).event(ev, x, y, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 1102, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/behavior.py", line 983, in event
return handle_click(self.clicked)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/behavior.py", line 918, in handle_click
rv = run(action)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/display/behavior.py", line 330, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 462, in __call__
renpy.load(fn)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/loadsave.py", line 771, in load
log.unfreeze(roots, label="_after_load")
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/python.py", line 2200, in unfreeze
self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/python.py", line 2014, in rollback
self.load_failed()
File "/Users/johncappelli/MEGAsync Downloads/games repy/Hard Times.app/Contents/Resources/autorun/renpy/python.py", line 1932, in load_failed
raise Exception("Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?")
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

Darwin-21.6.0-x86_64-i386-64bit
Ren'Py 7.4.11.2266
Hard Times Ch.12
Sat Nov 19 11:03:51 2022
This happens every time a day changes irl
 

myukimo

Member
Nov 18, 2021
345
299
Very good images, I don't usually put white backgrounds because when reducing the image it distorts and loses quality but I had a few saved for games with great image quality ,now in about 5 minutes they will be ready ;)
 

boobsrcool

Active Member
Apr 1, 2022
972
809
Cruelty/Benevolence will impact endings, same for engaging in relationships, some choices to tell a character something or to spare someone will trigger some content later on.
good game so far interested to see how that i s implemented
 

otronegro

Member
Jan 24, 2020
227
606
Nice story dev, much room to growth too, we barely scratched our own family and there's still 2 of those to explore. Shit will start to get real now that we are about to "go outside". My MC is cruel AF since that's his upbringing, it only fits. That innocent fat fuck had no chance.
 
  • Like
Reactions: boobsrcool

CSLysander

Member
Jul 13, 2021
128
117
This story is pretty amazing. I am in awe of the storytelling that is done here, to the point it has made me get back into my mob history stuff. Thank you for this game. Other than some spell checking, this game could be sold when it is done.
 
  • Like
Reactions: Kuranai

El Tanque

Well-Known Member
Game Developer
Jul 29, 2017
1,609
3,643
Hi Kuranai, finally I was able to give some time to the game, very good my friend, I really like where the game is going.
The ninja girl piqued my interest. :LOL:
Although I must say the style of the MC took me a bit by surprise, I guess I hadn't realized what he looked like, or it hadn't come out until now?
Anyway keep up the good work my friend, you do it very well.;)
 

Kuranai

The Fool
Donor
Game Developer
May 28, 2020
501
3,826
Hi Kuranai, finally I was able to give some time to the game, very good my friend, I really like where the game is going.
The ninja girl piqued my interest. :LOL:
Although I must say the style of the MC took me a bit by surprise, I guess I hadn't realized what he looked like, or it hadn't come out until now?
Anyway keep up the good work my friend, you do it very well.;)
He's always had that style, but I showed it for the first time on that abandoned factory scene. I'm doing more scenes alternating to third person now if it benefits the scene.
Thank you very much my friend, I'm almost done upgrading some of my hardware and will check out your new update too :cool:
 
  • Red Heart
Reactions: El Tanque
4.00 star(s) 35 Votes