Ren'Py Test Subject Zero [v0.0.3] [noa_is_in_chastity]

5.00 star(s) 1 Vote

lyondijon

Newbie
Dec 21, 2020
23
27
Invest your workforce in content and not advertising (banner, art,...) yet, you ´re on the right path don´t let em distract you.
 
  • Like
Reactions: SevySub

noa_is_in_chastity

New Member
Game Developer
Mar 20, 2024
8
25
i find skill system most interesting(definitely not stolen from disco elysium) i cheeked different build and some really give interesting information and if same quality continues in future it game will be interesting.

now just my opinions

skill description is very interesting i really like how game treats as having very high skill as negative if gameplay will take that in consideration it will be very interesting. like sometimes they give us wrong information or even make choice for us but they should still be useful to be any reason to pick them.

i would guess that there will be skills checks which will open and close some content and it wont be rng based like one game i can remember.


will characters haver arts?

from what i have seen there is no skill check for these version of game or miscible content?
Because I'm totally not ripping off Disco Elysium, a level skill level will give you passive text and choices that reflect that level. Might not be "good" but should fit the character build and be "fun". Example from a scene I'm working on is panty-sniffing. If you have high Spatial Awareness you'd be aware someone's coming but if you have super high Le Perv it'll be harder to stop before getting caught...

In the latest build I added RNG modifiers and active skill checks. I'm worried it'll be frustrating but unlike some other game where there's 10 in-game days, I think my game is gonna loop forever so I'll have some checks reset every "week".

Is there any “art” to this or is it mostly text?
noa_is_in_chastity congratulations on your release!

I have a doubt. Do you plan to include art for characters and femdom scenes in the future?
Just text and backgrounds. I gotta hire someone or find someone willing to do revshare. Also, just text means I can write whatever stuff I want and not worry about how to draw it, or hold back a release until art is done, or worry the artist will flake. I'd be down for doing like, pixel art character portraits but that's the limit of what I can do on my own.

Something about that sole screenshot gives me a British vibe.
It kind of reminds me of the art in Slay the Princess.
game scenery art is highest quality i have seen on these site
Yeah! Big fan of Slay the Princess, love that style. I was going for dark and like a mix of British and northern European. A lot of western VNs try to imitate Japanese ones but like... I don't know shit about Japan, Japanese villages or how Japanese MILFs act. I also don't want my game to look like a generic japanese suburb. I used AI to generate the backgrounds and TBH I feel bad because I'd rather have a human properly do it buuut... seems like most background artists for VNs do really sterile looking 3D model traces and charge out the nose for it. I'm filing what I have under "programmer art" for now.

The banner is not very attractive. There should also be one or two more preview pics.
Agreed!

Invest your workforce in content and not advertising (banner, art,...) yet, you ´re on the right path don´t let em distract you.
Also agreed!
 

noa_is_in_chastity

New Member
Game Developer
Mar 20, 2024
8
25
Version 0.0.3 released!
itch.io
PC & Linux:
Mac:

I'm getting closer to the point where I can focus on writing more scenes and characters instead of just trying to make the game actually work.
 

StandingD

New Member
May 17, 2023
2
2
I really like the Slay the Princess atmosphere. Any approximate time for when the next update comes out?
 

Melmoth99

Active Member
Oct 1, 2017
545
233
Dev
None of my old save files work

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/00nvl_mode.rpy", line 483, in nvl_menu
    return renpy.display_menu(
  File "game/menus/player_menu.rpy", line 4, in execute
  File "game/menus/player_menu.rpy", line 4, in execute
  File "game/menus/player_menu.rpy", line 5, in execute
  File "game/menus/player_menu.rpy", line 10, in execute
  File "game/menus/player_menu.rpy", line 43, in execute
  File "game/menus/player_menu.rpy", line 48, in execute
  File "game/menus/player_menu.rpy", line 50, in execute
AttributeError: 'TimeManager' object has no attribute 'day_names'

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

Full traceback:
  File "areas/day_0/hotel/hotel_small_room_01.rpyc", line 180, in script
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\ast.py", line 1618, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\exports.py", line 1107, in menu
    rv = renpy.store.nvl_menu(new_items) # type: ignore
  File "renpy/common/00nvl_mode.rpy", line 483, in nvl_menu
    return renpy.display_menu(
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\exports.py", line 1364, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\display\core.py", line 2165, 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:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\display\core.py", line 2687, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\display\core.py", line 2687, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/menus/player_menu.rpy", line 4, in execute
  File "game/menus/player_menu.rpy", line 4, in execute
  File "game/menus/player_menu.rpy", line 5, in execute
  File "game/menus/player_menu.rpy", line 10, in execute
  File "game/menus/player_menu.rpy", line 43, in execute
  File "game/menus/player_menu.rpy", line 48, in execute
  File "game/menus/player_menu.rpy", line 50, in execute
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\text\text.py", line 1738, in __init__
    self.set_text(text, scope, substitute) # type: ignore
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\text\text.py", line 1868, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute) # type: ignore
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\substitutions.py", line 368, in substitute
    s = interpolate(s, kwargs) # type: ignore
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\substitutions.py", line 86, in interpolate
    raise e
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\substitutions.py", line 78, in interpolate
    value = renpy.python.py_eval(code, {}, scope)
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\python.py", line 1209, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "C:\D Games\ZZZZZNEW\testsubjectzero-0.0.3-pc\renpy\python.py", line 1202, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "<none>", line 1, in <module>
  File "game/framework/time_manager_ren.py", line 27, in day_name
AttributeError: 'TimeManager' object has no attribute 'day_names'

Windows-10-10.0.22631 AMD64
Ren'Py 8.2.1.24030407
TEST_SUBJECT_ZERO 0.0.3
Wed Apr  3 11:20:06 2024
 

Melmoth99

Active Member
Oct 1, 2017
545
233
Dev
Just the game started over and I hate the Text on the side of the screen. Please put the Text on the bottom of the screen ;)
 
5.00 star(s) 1 Vote