VN Ren'Py BattleArenaReyka [v0.0.4] [Artisnal Depravity]

5.00 star(s) 4 Votes

Keaton FF

Newbie
Aug 8, 2018
16
16
92
Haven't played the update very much so far, work got crazy again.
Considering the bully mechanic: I do very much like the idea of it, as it gives us a personal agenda of whom to win and whom to lose against. it would be great though if it would have impact both outside and inside the fights, maybe granting access to new moves/dialogue once it has passed a certain threshold.
 

Dinglederper

Member
Dec 19, 2020
315
1,118
317
Hah. thanks for reminding me, I forgot to add that to the changelog. I really love the idea too.. There's a "bout-history" class I coded up very early on, which was intended to drive the "post fight iinterview" sequence where reporters ask the girls humiliating questions after each tournament.. The question-asking part is buggy and I haven't had a chance to go through that code, but the bout-history class has a lot of potential to color the interpersonal situation between maya and the other competitors... the bullying mechanic is the first of those Ideas that I've kind of scaffolded out. I envision it being something of a three-tier system where we begin with some hallway and/or shower scenes and escalate up to the point where Maya is "claimed" and forced to sleep in her bully's bed every night, and peform chores or spend entire days in bondage, or otherwise have her time wasted, which impacts her ability to train...In the original night-games during the tournament you sometimes come across a pair of girls fighting and you choose which to help as a friendship mechanic. I imagine similiar things with bullying, except where maya's bully takes her by the collar and uses her to win matches during the tournament etc..
You certainly live up to the "artisan" in your name :PogChamp:Being collared and forced to be someone's pet (especially Octave, since that was set up very early on) and/or fight for them is a next level idea. If that kind of idea would be hard to implement however, imo the scenes like we already have with Octave collaring Maya and Harry's morning after are already incredible, and I at least would be more than happy to just see more of that style of content but with the bullying angle to it.

On a related note, there are two scenes with Octave using/enslaving Maya after the party in the game files: I wasn't able to access either after reloading and getting a "fail state" from the party 20+ times. Are those only available on party nights after the first one, or is there some other condition that causes them?
 
  • Like
Reactions: artisnal.depravity

artisnal.depravity

Righteous Dudebro
Game Developer
May 19, 2019
139
311
180
On a related note, there are two scenes with Octave using/enslaving Maya after the party in the game files: I wasn't able to access either after reloading and getting a "fail state" from the party 20+ times. Are those only available on party nights after the first one, or is there some other condition that causes them?
A few weeks ago I wrote about content I wasn't sure was a good fit or not, and those two scenes were mostly what I was talking about. In one scene Octave whores maya out for4 bottles of whiskey to a group of thugs in a back-alley, in the other Octave ties maya down to abed in a basement and has a "giant" half-demon fuck her unconcious (that one is very nicely animated if I say so myself.) Both of these scenes Imply a degree of freedom that I think kind of breaks the literary device of the "house", and the lust dimension they're supposed to be trapped in. If Octave can just drag her off places, we don't really need harry to broker deals and etc..

So for the moment I've backed off the octave whoring scene to just the part in the library where drugs maya and forces her to perform fellacio on her while the VIPs watch and take pics. That scene should be reachable randomly from the vip event (I may have blocked that behind octave's bully-level I don't remember atm)

The basement scene just isn't wired in to anything, but you should be able to reach it from the debug terminal (shift-o in game) by typing `jump drunk_end_octave.end_2`
 

skatikus

New Member
Jul 27, 2023
8
4
106
the harry morning after scene is fantasitc! honestly man keep up the great work. Im so glad we got an update so no rush but god i want more! lol I know im being greedy but i legit love your game and where your taking this game.
 
  • Like
Reactions: artisnal.depravity

estrada777

Forum Fanatic
Modder
Donor
Mar 22, 2020
5,037
11,865
924
Updated Android port. Nothing too fancy but let me know if you have any issues.

Version: 0.0.4

Appreciate my porting? Leave a Tip! You're supporting my efforts, paying for storage, and encouraging more ports!
¯\_(ツ)_/¯ OR

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

This unofficial port/version is not released by the developer, download at your own risk.

PLEASE don't reply, or @ me, or DM me for updates. I always update my ports, YES I ALREADY KNOW ABOUT THE UPDATE.
If you ping me for updates, I will mark you account as ignored.





Size 130 MB

Updates are faster on .

Game Developers: Want to talk about an official Android version for your game? Come join my Discord.
 
Last edited:

estrada777

Forum Fanatic
Modder
Donor
Mar 22, 2020
5,037
11,865
924
Updated Android port. Nothing too fancy but let me know if you have any issues.

Version: 0.0.4

Appreciate my porting? Leave a Tip! You're supporting my efforts, paying for storage, and encouraging more ports!
¯\_(ツ)_/¯ OR

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

This unofficial port/version is not released by the developer, download at your own risk.

PLEASE don't reply, or @ me, or DM me for updates. I always update my ports, YES I ALREADY KNOW ABOUT THE UPDATE.
If you ping me for updates, I will mark you account as ignored.



MEGA

Size 130 MB

Updates are faster on .

Game Developers: Want to talk about an official Android version for your game? Come join my Discord.
Updated.
 

OuterBusiness

Newbie
Apr 5, 2021
18
4
47
Found some bugs with "Struggle" having no attribute "consecutive"


I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/labels/fight.rpy", line 195, in script call
call .roll_to_hit(p1, p2, action) from _call_fight_roll_to_hit_1
File "game/labels/fight.rpy", line 211, in script
$action.on_failure(attacker, defender)
File "game/labels/fight.rpy", line 211, in <module>
$action.on_failure(attacker, defender)
File "game/actions/common.rpy", line 164, in on_failure
self.consecutive += 1
AttributeError: 'Struggle' object has no attribute 'consecutive'
 
  • Like
Reactions: artisnal.depravity

edmoney

New Member
Apr 9, 2017
4
2
101
Hi big fan of the game, was a long time fan of Night Games as well and I think this captures the spirit of the original very well.
Ran into a bug trying to save on day 10 and got this error message

I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00action_file.rpy", line 415, in __call__
renpy.save(fn, extra_info=save_name)
PicklingError: Can't pickle <class 'store.am29'>: it's not the same object as store.am29

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

Full traceback:
File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
$ ui.interact()
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/ast.py", line 834, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/python.py", line 1187, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
$ ui.interact()
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/core.py", line 2218, 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/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/core.py", line 3289, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/screen.py", line 794, in event
rv = self.child.event(ev, x, y, st)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 1526, in event
rv = super(Window, self).event(ev, x, y, st)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 285, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 1526, in event
rv = super(Window, self).event(ev, x, y, st)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 285, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 1297, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/layout.py", line 285, in event
rv = d.event(ev, x - xo, y - yo, st)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1182, in event
return handle_click(self.clicked)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1103, in handle_click
rv = run(action)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/display/behavior.py", line 401, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 415, in __call__
renpy.save(fn, extra_info=save_name)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/loadsave.py", line 431, in save
reraise(t, e, tb)
File "lib/python3.9/future/utils/__init__.py", line 444, in raise_
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/loadsave.py", line 417, in save
dump((roots, renpy.game.log), logf)
File "/private/var/folders/52/40bm3m855wz9mqx1lcyxvcyh0000gn/T/AppTranslocation/2B65CA41-8E86-414E-9C90-382320BBD913/d/battleArenaReyka.app/Contents/Resources/autorun/renpy/compat/pickle.py", line 107, in dump
pickle.dump(o, f, pickle.HIGHEST_PROTOCOL if highest else PROTOCOL)
PicklingError: Can't pickle <class 'store.am29'>: it's not the same object as store.am29

macOS-14.5-arm64-arm-64bit arm64
Ren'Py 8.3.7.25031702
Battle-Arena Reyka! 0.0.4b
Thu Aug 7 02:32:54 2025
 
  • Like
Reactions: artisnal.depravity

artisnal.depravity

Righteous Dudebro
Game Developer
May 19, 2019
139
311
180
Thank you for the bugfix reports and interest uguise. I'm pretty sure I have a handle on what's causing these state errors in the runtime, and I'll get it fixed when I come back around to the next update on BAR

I've been working pretty diligently on my other project.. which I'm pro tempore calling "operation establish dominance" (I mentioned it briefly in a post above). I'm really happy with what's coming out of that effort, the art, the storyline, the character work is all really great imo, and I'm going to commit here and now to a jan 1 release of OED. That's at the latest, if I get these last few elements wired up before then, it'll be sooner. So I have some content "coming soon" or whatever for yall, just not quite in the battle-arena-reyka context.

happy halloween!
-art
 

artisnal.depravity

Righteous Dudebro
Game Developer
May 19, 2019
139
311
180
Also I really wish I could find a chill talented artist to collab with. If yall know anybody hook a motherfucker up.
 
  • Like
Reactions: Taisha

artisnal.depravity

Righteous Dudebro
Game Developer
May 19, 2019
139
311
180
is this game gonna get abandoned like every other game?
Like every other game?! No sir! This is going to be extra special abandoned

When THIS game gets abandoned it will be at the apex of its ground-breaking redefinition of a new pornographic genera! I will create a work of erotic art SO COMPELLING and REVOLUTIONARY that every goon on the internet including that one girl who is actually a real girl supposedly but nobody is really sure will be utterly and hopelessly addicted to this project and THEN and ONLY THEN will I wholesale abandon it along with everyone whose innermost concupiscence is utterly dependent upon my content in order to get off.. leaving an entire generation of young men and that one girl in a perpetual state of masturbatory dysfunction MUHAHAHAHA
 

Nahtecraft

Newbie
May 30, 2023
17
6
130
Like every other game?! No sir! This is going to be extra special abandoned

When THIS game gets abandoned it will be at the apex of its ground-breaking redefinition of a new pornographic genera! I will create a work of erotic art SO COMPELLING and REVOLUTIONARY that every goon on the internet including that one girl who is actually a real girl supposedly but nobody is really sure will be utterly and hopelessly addicted to this project and THEN and ONLY THEN will I wholesale abandon it along with everyone whose innermost concupiscence is utterly dependent upon my content in order to get off.. leaving an entire generation of young men and that one girl in a perpetual state of masturbatory dysfunction MUHAHAHAHA
...so like Katalist then?
 
  • Haha
Reactions: artisnal.depravity

Trickstar

Well-Known Member
Jun 2, 2018
1,777
7,056
811
I really like this game, just wish it had more content as for how long its been out it barely seems to have any. Dev doesnt have a subscribstar or patreon as well so they are not even getting support when I feel like this would get at least a hundred or 2 subs as long as it was actively worked on.

Hope the dev dedicates more time to it and adds more ways to interact and talk to the succubus (like adding a room to go to talk to her) as well as adding more submissive dialogue options like we had with harry outside of combat with the girls.
 
  • Like
Reactions: Dinglederper

artisnal.depravity

Righteous Dudebro
Game Developer
May 19, 2019
139
311
180
"the dev" is like right here in the room uguise.

Currently there's a single dream-sequence with Reyka, the longer term plan is for Maya to be able to "meditate" in the garden and interact with Rekya, also some more dream sequences with her, and perhaps some interaction at the vip party events.
 
5.00 star(s) 4 Votes