MediumRo Souls 3 — Dark Souls Vibes in Roblox | by Games Scripts | Medium
Sitemap
Games Scripts

Games Scripts

Join Telegram Channel: https://t.me/scriptsandmods Join Youtube Channel : https://www.youtube.com/@GamesModsScripts Join Discord : https://discord.gg/Mh7VAgKh8B

Ro Souls 3 — Dark Souls Vibes in Roblox

3 min readJul 3, 2025

--

🔧 Scripting With No Keys, No Mercy

Most Roblox games map every single thing to a key. Press F for parry. G for emote. Q for dodge. Ro Souls 3? None of that.

Combat is contextual and entirely driven by your movement, weapon stance, and timing. I scripted a system that reacts dynamically to inputs — not just “did you press block”, but how you moved before, during, and after.

The hardest part? Making it feel responsive but brutal. When you mess up in Ro Souls, it’s not lag — it’s your fault.

💻 Realistic Combat: Built From Scratch

Combat systems in Roblox are often layered with legacy code or built on plugins. I started with nothing — literally a blank script.

Every swing, collision, and stagger animation was hand-tuned. Even things like stamina regen, hitlag, and weapon reach were based on frame-by-frame feedback from early testers.

I didn’t want combat to look cool — I wanted it to feel earned.

🖥 UI: Minimalist, On Purpose

Ro Souls has almost no HUD.

No minimap. No giant XP bar. Not even a quest tracker. The idea is simple: your attention should be in the world, not the corners of your screen.

Health and stamina exist — but they only show up when needed. Most of the time, it’s just you, your weapon, and the vibe.

🔊 Sound: The Vibe Carries the Weight

Dark Souls is nothing without sound. That eerie echo in the distance? The hiss of a blade? I spent weeks curating a custom sound library.

Footsteps change depending on surface material. Swords have weight in the audio. Even silence is designed to mess with you.

Players keep telling me: “This game’s audio is doing way too much,” and honestly… that’s the point.

📣 Player Reactions: “This Game Don’t Hold Your Hand…”

I didn’t expect people to like suffering, but here we are.

Get Games Scripts’s stories in your inbox

Join Medium for free to get updates from this writer.

Players have called Ro Souls 3:

  • “the most stressful experience I’ve ever loved”
  • “why is this on Roblox and not Steam??”
  • “this game don’t hold your hand, and that’s why I keep coming back”

The most rewarding feedback? Watching someone rage quit… only to come back five minutes later.

🛠 Dev Tools I Used

For devs wondering how I pulled this off:

  • Rojo for code organization and Git sync
  • VS Code with custom Roblox LSP
  • FastCast and Raycast Hitboxes for weapon tracking
  • CollectionService for managing enemy AI states
  • ProfileService for data saves
  • A bunch of custom animation rigs and tweens, no plugins

I avoided most third-party frameworks. The goal was to keep it tight and low-bloat.

😤 The Hard Parts

Not gonna lie — this project nearly broke me.

  • Getting hitboxes to feel fair but unforgiving? Nightmare.
  • Balancing animation windups without making the game feel sluggish? Took forever.
  • Tuning AI to be smart but readable? Still not perfect.

Oh, and don’t get me started on Roblox physics randomly bugging out mid-fight. 😅

🚀 What’s Coming Next

Ro Souls 3 is still early. Here’s what I’m working on next:

  • Co-op Dungeon Mode (because misery loves company)
  • Weapon Skill Trees with branching stances
  • Boss Rush Mode for hardcore players
  • Lore items that piece together the story, if you’re paying attention…

And yes — PvP arenas are coming. But not the button-mash kind. We’re going full duel-style.

🎮 Final Thoughts

Ro Souls 3 isn’t for everyone — and that’s the point. It’s brutal, unforgiving, and atmospheric by design.

But if you’re looking for something different on Roblox… something that rewards patience, reflexes, and raw curiosity?

This might be your next obsession.

Thanks for reading, and if you play it — don’t expect mercy.

--

--