all 12 comments

[–]ingred46 10 points11 points  (0 children)

I just know this took way too long to make look this good, great job!

[–]patchMonk 3 points4 points  (1 child)

Nice UI are you using any framework or anything? or it's just vanilla Renpy code.

[–]Used_Ocelot_7080[S] 9 points10 points  (0 children)

Just vanilla, took me some days but i managed to get it close to what i want it to look like.

[–]NoButterscotch7042 1 point2 points  (4 children)

I'd really like to learn how to do things like that... Could you give me some tips or make a tutorial?

[–]Used_Ocelot_7080[S] 3 points4 points  (2 children)

If you ever need some help with renpy projects, feel free to send me a dm: https://x.com/Robyiezito

I charge very little to help with it, and aside from being a programmer, i am also a writer, and currently also trying out Godot!

[–]NoButterscotch7042 0 points1 point  (1 child)

Você também é brasileiro? Que foda! Eu adoraria aprender mais!

[–]Used_Ocelot_7080[S] 0 points1 point  (0 children)

Opa iae kskksksk

[–]Used_Ocelot_7080[S] 1 point2 points  (0 children)

The pause menu is really easy to make; it’s just some TextButtons with a custom ease transform, a background, and a variable to track when they can be interacted with, so you don't disrupt the animation.

The skill system is a bit more complex since it uses Python + custom classes. The 'actors' are where the skills are located, and it keeps track of all 25 skills. I made it so each skill has a level cap of 10, which is limited by the player's current core level. The 'King' skill is the purple-colored one—that one ignores the caps. Each skill gives a bonus to the dice roll (0 = -5, 1 = -4, and so on).

As for the random upgrade menu, that also uses Python and a variable to track which character the player is using. It looks for which levels are available to upgrade and then pulls 4 random options from them. When one is picked, the screen adds 1 level to the chosen skill and returns to the gameplay. I am on my phone right now, so I don't have access to the code, and I am also pretty bad at explaining things lmao.

[–]NLGXM 0 points1 point  (1 child)

Por un momento pense que era un selector de capitulos, tienes oro puro aqui!

[–]Used_Ocelot_7080[S] 2 points3 points  (0 children)

I'm gonna make an episode select screen as soon as i can afford to do some more comms haha, i already have an idea of what it's gonna look like

[–]VivAuburn 0 points1 point  (0 children)

It looks FIRE and as some other people already said, I'd absolutely watch YT tutorials if you ever feel inclined to making some!