SexGameSluts — Who Will You Fuck First? Play Now!
x

Ren'Py Our Bright Days [v0.2.0] [keyclap]

3.90 star(s) 47 Votes

neronx

Member
May 18, 2021
121
361
163
1753923540522.png

The main character of the new version reminds me of the character of the boss baby.
How is it possible for a little boy to live alone, be combative , and be hired in a management position?
 
  • Haha
Reactions: NewSeal

neronx

Member
May 18, 2021
121
361
163
just played the new update and man... why does this dev keep doing this?? every time things start getting good, he hits reset like it’s nothing. the game had so much going for it early on—cool tone, decent characters, a story that actually had some depth. now it’s just reboot after reboot, and each one somehow feels more empty than the last.

yeah sure the UI looks nice now or whatever, but who cares?? it’s like he’s more focused on making it look polished instead of actually finishing the damn story. this is supposed to be an adult game and we’ve gotten, what... one optional scene in YEARS?? what are we even doing here

he really threw away all the momentum for this?? it’s like watching someone burn down a house cause they didn’t like the rug. there was so much potential and he just keeps tossing it out to chase some “perfect” version no one asked for.

at this point it feels like the game’s just sitting there looking pretty but going absolutely nowhere. i’m so tired of getting hyped for updates only to start from square one AGAIN. if next update’s more of this, i’m out for good.:rolleyes:
He suffers from crippling perfectionism.
This means he often designs or creates something very good at first, but then ruins it by obsessively over-editing or over-correcting every little detail. Instead of trusting the good initial version, he keeps pushing for an impossible standard of perfection — which ends up destroying the quality or delaying the result forever.
Crippling perfectionism is an unhealthy form of perfectionism that can lead to anxiety, procrastination, and self-sabotage :BootyTime:
 

Madeddy

Well-Known Member
Dec 17, 2017
1,016
735
244
Woa, what happened here again? A pity...
what did i just play? i don't even understand what's happening
That's the million bucks question, huh? If you or someone else finds out, please tell.

All the guys who whine "WHY REMAKE", the dev already answered.
I did not come across such a "EXPLANATION", so where? And sitting with the dev somewhere over a beer hearing "his reasons" i would even in my age remember.

I'd actually call it his third attempt (link for those who weren't aware), and say it's a pattern at this point. It's clear he really likes designing and implementing the UI stuff but doesn't know what to do with the actual game.
Thanks for reminding me he did this now already thrice. I forgot really the first one. And i agree, his work has high quali in the visual department and very high love to mechanics to the last little piece. Ability and willingness is clearly there. Consistency, dependability on the other side... well.

Crippling perfectionism is an unhealthy form of perfectionism that can lead to anxiety, procrastination, and self-sabotage
I agree. I rarely do anything on §atreon, but i read his sermon on ingame phone design. Such a infatuation, bordering obsessiveness, for a fraking virtual game device is very telling IMHO.

The "so called rape scene" cannot be "the problem" for all this, as the scene could simply be changed and the game was story and design wise on a good way.
The bathroom situation is clearly not forced, but admitable whats called "questionable consent", causative in the drunken state. So, if some people take offense from it the scene could easily altered to ease it a bit. E.g with some switch at game start, where you can activate a "risky mode" as alternative to "base(soft) mode". Renders could mostly the same, just some text changes to make something like the bathroom scene clearly non offensive. Easy.

I think its possible the dev doesn't really know what he wants, especially from the games story and that's mostly a killer to any game-dev aspirations.

Well, in the end we can discus all we want, for most of us it will still not make sense what the dev thinks is a good idea.
Greets
 
Last edited:

BOZZU

Active Member
Nov 2, 2024
531
950
191
Here's my compressed Unofficial Android Port of "Our Bright Days" 0.20:

Download:
APK size: 339 MB

Note: Fixed some game's code issue during porting process with AI. Minor bugs are possible.

You don't have permission to view the spoiler content. Log in or register now.


Some phones may require you to force close and relaunch the app after granting storage permissions in order for the game to load.
 
Last edited:

nimsen

Active Member
Dec 22, 2017
580
215
265
Mac version don't work. It doesn't open the game.

I'm sorry, but an uncaught exception occurred.

Compiling ATL code at game/core/core/effects/master/master.rpy:14
File "game/core/mechanics/smartphone/apps/music/engine/01_server.rpy", line 5, in script
File "game/core/mechanics/smartphone/apps/music/engine/01_server.rpy", line 7, in <module>
File "game/core/mechanics/smartphone/apps/music/engine/01_server.rpy", line 216, in update_db
File "game/core/utils/path.rpy", line 98, in ensure_folder
OSError: [Errno 30] Read-only file system: '/private/var/folders/91/fh87rqs944l863ktj32bczrc0000gn/T/AppTranslocation/993568A1-38E2-4E49-805A-AC16592347CD/d/OurBrightDays.app/Contents/Resources/autorun/game/custom_playlist'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "game/core/mechanics/smartphone/apps/music/engine/01_server.rpy", line 5, in script
File "game/core/mechanics/smartphone/apps/music/engine/01_server.rpy", line 5, in script
File "game/core/core/effects/master/master.rpy", line 14, in <module>
NameError: name 'effects' is not defined

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

Traceback (most recent call last):
File "game/core/mechanics/smartphone/apps/music/engine/01_server.rpy", line 5, in script
File "renpy/ast.py", line 1187, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/python.py", line 1260, in py_exec_bytecode
exec(bytecode, globals, locals)
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "game/core/mechanics/smartphone/apps/music/engine/01_server.rpy", line 7, in <module>
File "game/core/mechanics/smartphone/apps/music/engine/01_server.rpy", line 216, in update_db
File "game/core/utils/path.rpy", line 98, in ensure_folder
File "<frozen os>", line 225, in makedirs
OSError: [Errno 30] Read-only file system: '/private/var/folders/91/fh87rqs944l863ktj32bczrc0000gn/T/AppTranslocation/993568A1-38E2-4E49-805A-AC16592347CD/d/OurBrightDays.app/Contents/Resources/autorun/game/custom_playlist'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "renpy/bootstrap.py", line 376, in bootstrap
renpy.main.main()
~~~~~~~~~~~~~~~^^
File "renpy/main.py", line 506, in main
node.execute_init()
~~~~~~~~~~~~~~~~~^^
File "renpy/ast.py", line 1071, in execute_init
renpy.game.context().run(self.block[0])
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "game/core/mechanics/smartphone/apps/music/engine/01_server.rpy", line 5, in script
File "game/core/mechanics/smartphone/apps/music/engine/01_server.rpy", line 5, in script
File "renpy/display/error.py", line 135, in report_exception
renpy.game.invoke_in_new_context(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
call_exception_screen,
^^^^^^^^^^^^^^^^^^^^^^
...<4 lines>...
ignore_action=ignore_action,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "renpy/game.py", line 301, in invoke_in_new_context
return callable(*args, **kwargs)
~~~~~~~~^^^^^^^^^^^^^^^^^
File "renpy/display/error.py", line 44, in call_exception_screen
return renpy.ui.interact(mouse="screen", type="screen", suppress_overlay=True, suppress_underlay=True)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/ui.py", line 304, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/core.py", line 2216, in interact
repeat, rv = self.interact_core(
~~~~~~~~~~~~~~~~~~^
preloads=preloads,
^^^^^^^^^^^^^^^^^^
...<4 lines>...
**kwargs,
^^^^^^^^^
) # type: ignore
^
File "renpy/display/core.py", line 2754, in interact_core
root_widget.visit_all(lambda d: d.per_interact())
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/displayable.py", line 432, in visit_all
d.visit_all(callback, seen)
~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "renpy/display/displayable.py", line 432, in visit_all
d.visit_all(callback, seen)
~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "renpy/display/displayable.py", line 432, in visit_all
d.visit_all(callback, seen)
~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "renpy/display/displayable.py", line 423, in visit_all
for d in self.visit():
~~~~~~~~~~^^
File "renpy/atl.py", line 821, in visit
block = self.compile()
~~~~~~~~~~~~^^
File "renpy/atl.py", line 732, in compile
block = self.atl.compile(self.context)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "renpy/atl.py", line 926, in compile
statements = [i.compile(ctx) for i in self.statements]
~~~~~~~~~^^^^^
File "renpy/atl.py", line 2067, in compile
return Function(self.loc, ctx.eval(self.expr))
~~~~~~~~^^^^^^^^^^^
File "renpy/atl.py", line 393, in eval
return renpy.python.py_eval(expr, locals=self.context)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/python.py", line 1292, in py_eval
return py_eval_bytecode(code, globals, locals)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/python.py", line 1285, in py_eval_bytecode
return eval(bytecode, globals, locals)
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "game/core/core/effects/master/master.rpy", line 14, in <module>
NameError: name 'effects' is not defined

macOS-15.6-arm64-arm-64bit arm64
Ren'Py 8.4.0.25071206
Наши Яркие Дни 0.2.0
Fri Sep 12 03:44:47 2025
 
  • Like
Reactions: DarkSaitama

icewolf81

Member
Jan 24, 2024
116
80
57
Can someone give me resume of what has been change please? Last time i play the story ends in the birthday party
You don't have permission to view the spoiler content. Log in or register now.
The game you played is dead.
It´s a new one. If its for you, you can test. But most people here didnt like it so much.
I think the new one is some impressive game. But i think it would have been better to work with the old one and dont scrap it.
There are both here on the side in the first post.
Best regards.
 

jonquilnatrix

Member
Feb 27, 2024
274
1,492
229
So I'm slightly confused as to why Ekaterina seemingly has two last names? On social media her last name is Ekaterina Novikova (the same last name as her daughter on there), but everyone she introduces herself to she she says her name is Ekaterina Alexandrovna? Did she like switch to her maiden name after her husband left/died, but then why would she not change her name online too? Or am I missing some kind of Russian culture nuance and she's like telling everyone her middle name instead of last name?
 
  • Haha
Reactions: dazdraperm

dazdraperm

Newbie
Jun 17, 2023
47
212
143
So I'm slightly confused as to why Ekaterina seemingly has two last names? On social media her last name is Ekaterina Novikova (the same last name as her daughter on there), but everyone she introduces herself to she she says her name is Ekaterina Alexandrovna? Did she like switch to her maiden name after her husband left/died, but then why would she not change her name online too? Or am I missing some kind of Russian culture nuance and she's like telling everyone her middle name instead of last name?
You’re not missing a last name — what you’re hearing is something different from Western naming. In Russian culture, people traditionally have three parts to their name:
  1. First name (given name) – e.g. Ekaterina
  2. Patronymic– this is not a middle name or a last name. It’s derived from the father’s first name and shows “whose child you are.”
    • If her father’s name was Alexander, then she is Alexandrovna (“daughter of Alexander”).
    • If she were male, it would be Alexandrovich (“son of Alexander”).
  3. Last name (family name) – e.g. Novikova

So, her full formal name would be Ekaterina Alexandrovna Novikova.
  • On social media she just uses Ekaterina Novikova (first + last name, like in the West).
  • In real life introductions, especially in more formal or traditional settings, she might say Ekaterina Alexandrovna. That’s a respectful cultural thing — in Russian you often address people by first name + patronymic.

So no, she didn’t change her surname. She’s just using two different levels of formality:
  • Online → Western style (first + last)
  • In person → Russian style (first + patronymic)
 

MikesDK

Member
Apr 10, 2023
436
4,911
359
I played this back in 2023 and it was great, perfect sandbox type, choices that matter, even a rape scene kinda if you wanted it, then i come back to try it again and it has close to no content i would say less content then 2 years ago and its now hes 3th remake or fail trying to make a game....i had this rated 5/5 since it had so much potential, its such a let down to see a dev that just cant make up hes mind or just dosent know what to do, changed my review to 2/5 since whats the point when it keep getting remade or abandon.
 
3.90 star(s) 47 Votes