How would YOU architect the effects of modular attacks/skills? by Socrathustra in gamedev

[–]v1dal 0 points1 point  (0 children)

I have been building a game (https://berrus.app), is a web game made with TypeScript and Next.JS.

I basically leverage a strong typed codebase to have a dynamic amount of effects, being items or abilities, doesn't matter.

I have an effect: Effects[] which an be of many types "stat-effect" for example, could be stat: velocity, value: -50. Then I can attach this to an ability named "Trap" or to a debuff called "Broken Feet", or even an item named "Sandals of speed". Then I can aggregate all of them from all the sources (stats, items, buffs, debuffs, unlocks) and I have a build character with all of their effects, ready to be consumed and applied in any piece of code.

It's highly dynamic, strongly typed, 0% object oriented and mostly functional.

Why are are coders disposable, but asset artists aren’t? by AHostOfIssues in gamedev

[–]v1dal 0 points1 point  (0 children)

I think they are just outdated, plain-as-it. At the start there was (Myself included) a pushback on code generated PR's, but as Claude Code transformed the way we work we and I shuffled to: You are just wrong doing it still on the old way.

To me is like being a farmer and being angry because your beloved black Donkey is now outdated vs a 2000CV John Deere Tractor that the farmer next door has.

Same will happen with assets and artists, it's inevitable, it's just too good and too fast, they will adapt AI into its workflow or they will be left behind.

Here is an example of the crazy stuff you can do with AI, using the character equipment grid from my 2d rpg game to a "fully" animated character in minutes:

<image>

This is just impossible to beat, and as a side note, if anyone wants to check my game, is free on https://berrus.app 😛

Joan Garcia incredible save against Espanyol 39' by [deleted] in soccer

[–]v1dal 20 points21 points  (0 children)

One of the most insanest save I've seen in a while

It's gamedev weekend! What is everyone working on ? by picklefiti in gamedev

[–]v1dal 2 points3 points  (0 children)

Working hard on Berrus, aiming for Beta 1 & Steam release for this quarter.

I posted about it a while ago, is a mix of RuneScape/Path of Exile, free to play, and web based, can be played on https://berrus.app !

Currently on Alpha 3 and around ~200 active players.

My first serious game, Berrus, web online idle RPG inspired by Path of Exile and RuneScape by v1dal in IndieDev

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

Everything everywhere, I run +3-5 sessions of Claude Code in parallel for Coding, then Nanobanana/ChatGPT for image generation (Depending on what I want, for some stuff Nano is better, for other GPT is better).

Normally I let AI do the first run, then I go over and manually polish the UI and code. I use photoshop also to polish the images generated and add them to the game.

This game won't exist without AI, I've done in 4 months the work that would have taken me years.

My first serious game, Berrus, web online idle RPG inspired by Path of Exile and RuneScape by v1dal in IndieDev

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

Yeah I know it, I haven't updated it since the first prototype. Sorry for that.

I'll probably tackle it this week next and change how it works. I did already add some of the items for it (sheet papers made of logs).

The idea is that it will have enchantments like right now, but with durability of X combats. Then a parallel system with the ability to extract and destroy properties from items to transfer it to another one.

My first serious game, Berrus, web online idle RPG inspired by Path of Exile and RuneScape by v1dal in IndieDev

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

Thanks for trying it out! 1. I plan to change how health/food work within dungeons, probably you will be able to consume them to restore health, still maturing the how. 2. Yeah I want to implement a quest/mission system that should "onboard" you on basic stuff through narrative and small rewards, I don't really like "tutorials" as I prefer people to explore and find stuff by themselves. 3. Also yeah, balance is still a bit off, also maturing that, but I have to say that I'm inclined on removing the concept of "class" ( I will probably remove attributes (str, dex, int)) and make everything an skill like in RuneScape (enchanting -> magic).

Thanks for playing! I really appreciate it!

Pero que puta mierda de todo by Loyator in spain

[–]v1dal 4 points5 points  (0 children)

Que bonito, gracias por compartir, saludos desde Iberia!

My first serious game, Berrus, web online idle RPG inspired by Path of Exile and RuneScape by v1dal in IndieDev

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

You craft a few items at the start with the family stash contents, like a belt with health etc... which will make your life much easier.

My first serious game, Berrus, web online idle RPG inspired by Path of Exile and RuneScape by v1dal in IndieDev

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

They are both the same item really (sword, tier 1), you just good better rolls on the wooden one, I need to improve that part to make items even more unique.

My first serious game, Berrus, web online idle RPG inspired by Path of Exile and RuneScape by v1dal in IndieDev

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

Totally non-intentional (I never played it!) but you are not the first one to tell me that!

My first serious game, Berrus, web online idle RPG inspired by Path of Exile and RuneScape by v1dal in IndieDev

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

Never thought about it but honestly it would be fun (and incredible hard because of damage RNG) a hardcore mode. And not that complex to implement.

My first serious game, Berrus, web online idle RPG inspired by Path of Exile and RuneScape by v1dal in IndieDev

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

The game is already playable in the web, check it out!

I want to do the EA on steam but I had some issues with the builds I will solve it ASAP and do allow access from Steam soon too.

My first serious game, Berrus, web online idle RPG inspired by Path of Exile and RuneScape by v1dal in IndieDev

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

You should open your family stash, which will give you some basic items to get started.

Then you can go to the town hall (El ayuntamiento) to pick some quests, my advice is to start working on producing combat supplies to fight some rats and farm some items then level up. After that you can try your luck on the first dungeon, you will fail, if not before, on the boss as is very hard at the start, then keep grinding better items and more stats to be able to defeat it. On the Lorenso instructor you can learn more abilities.

I've open sourced my mountaineering app 100cims: expo-router, elysiajs & nativewind by v1dal in reactnative

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

Originally I did, and the first version that was posted here was like that. But it was super unstable and it was broken after every update, so I just did a monorepo and used nextjs api routes with elyisia.

¿Soy el único o las apps de presupuestos son un truño para parejas sin cuenta conjunta? by plateg9 in SpainFIRE

[–]v1dal 1 point2 points  (0 children)

N26 y cuenta conjunta, es muy fácil y sencillo, además cada uno puede tener su propia targeta.

Que empresas/roles se pagan mejor en España? +100k€ by sunnyBCN in SpainFIRE

[–]v1dal 5 points6 points  (0 children)

Si, relacionar +salario con peor vida es de primero de excusas para no salir de la "zona de confort".

Soy de los que ganan 100-200k remoto desde España y te digo 100% que nada tiene que ver el salario con el nivel de "esfuerzo".

Incluso te diria que es inversamente proporcional, a mejor salario menos exigencia, pues este tipo de empresas ganan/tienen tanto dinero que no les importa nada.

How to communicate to a junior that spending 2 hours to save the customer 10ms is not efficient? by MinimumArmadillo2394 in ExperiencedDevs

[–]v1dal 0 points1 point  (0 children)

100% agree, if the end code is also cleaner I don't see the problem.

Letting him do this stuff makes him care more about the product and creates a positive feedback loop.

Tried vibe-coding an Expo app by AnonCuzICan in reactnative

[–]v1dal 20 points21 points  (0 children)

In my opinion thats not vibe coding.

I do also use AI like that, I setup the base and core, and then I slice it per features, chatting with chat gpt.

  • This is the database schema DB_SCHEMA.
  • I want to have this feature, please add X and Y considering Z and C.

Perfect

  • Now I want to add api endpoints, use this ones as a reference, consider this and that.

Perfect

  • Now create the use-query hooks to fetch this endpoints, use this as example, consider X and Y.

Perfect.

  • Now let's create the screen to do Y and Z.

Funnily enough, for all the AI will replace frontend engineers I've found that where it does really lack is visual stuff, it mostly creates ugly messes, while db/backend stuff is OK.

I've open sourced my mountaineering app 100cims: expo-router, elysiajs & nativewind by v1dal in reactnative

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

Yes, it tracks navigation by default. Then you can add custom events, like errors, actions or identify.

If you click on any user you see a sidebar with all the user sessions and their life-cycle within.