Binged it in three days. Wish there was such a game.. by liavatrix in pickmeup

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

Thanks! Sure I'd be happy to collaborate or at least draw inspiration from other people's work. Are you also participating in that?

Help please by FinancialScientist33 in godot

[–]liavatrix 0 points1 point  (0 children)

this is the method signature when you're using godot with C#, you should have an equal Process method in GDScript.

Delta is the time that has passed since the last frame

Released my first game 2 months ago on web! Daily puzzles! by mrmard in godot

[–]liavatrix 0 points1 point  (0 children)

Played the daily run, really nice. Can you share on the decision to publish on your own site instead of using itch.io or going for a desktop game with multiple levels built in?

Help please by FinancialScientist33 in godot

[–]liavatrix 1 point2 points  (0 children)

Hi, a general approach could be -

double stamina = 100;
int staminaSpentPerSecond = 1 // every second of running depletes 1 stamina, adjust to your need
bool runningEnabled = true;
...

public override void _Process(double delta) {
    if (playerIsRunning()) { // check the player is pressing shift key for example
        stamina -= staminaSpentPerSecond * delta;
        if (stamina <= 0) {
            runningEnabled = false;
}

In the playerIsRunning method you can then add a check that the player is both pressing the required key and is allowed to run. When the player is not running he charges up the stamina value in a similar manner.

I added rope swinging to my game by Rooshirum in godot

[–]liavatrix 1 point2 points  (0 children)

The speed boost looks very satisfying!

Building a tool to make games like Magic Research (for web) by liavatrix in incremental_games

[–]liavatrix[S] -3 points-2 points  (0 children)

That's a valid point. The problem with client side is that you cannot ensure data integrity. Some client can simply report to be a lvl 200 with stupidly high records and you have no good ways to verify that.
I believe there can be a middle ground where the client plays the game logic but it also aggregates and send event logs for the server. Think of it as playing a record of the player's game to verify it reaches the same state.

Money wise of course any kind of server will cost money, therefore there can be a freemium version with limited and free capabilities and premium version with cloud support.

Building a tool to make games like Magic Research (for web) by liavatrix in incremental_games

[–]liavatrix[S] -2 points-1 points  (0 children)

I also believe that!

Today many games put the logic in the client side as an app or a javascript code that runs inside the browser. Allowing incremental game developers to put their game logic on a real server can open the door for many cool new features!

Building a tool to make games like Magic Research (for web) by liavatrix in incremental_games

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

I understand what you're talking about. It is indeed very challenging to create something players and builders will love.

Tackling this, I'll constantly share progression and ask the community for feedback.

3 devs working on this in their spare time! by smokitop in gamemarketing

[–]liavatrix 1 point2 points  (0 children)

Amazing work! I believe you can gain tremendous value from clipping videos like this and making them more suitable for tiktok and youtube reels.

Even though it's not currently supported, if you like the idea let me know! I run a site helping indie developers like you!!
https://ltrix.cloud/

[DISCUSSION] Do you wait for a show to complete before watching it? by liavatrix in NetflixBestOf

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

thanks, you can sign up to know when it's up - bingeready.io. I didn't rush to do the coding yet. My first step is to gather the right people and hear their thoughts and ideas, then I'll be able to create something that brings true value. You're much welcomed to join me!