Game
Crumbling World

7 years ago

Archers And Character Controller
Hello everyone! Over the past week, I have been working on two new and exciting updates to my game Crumbling World. These updates will introduce a new type of enemy that is sure to give players a challenge: the archer.


These new enemies will increase the excitement of the game substantially, as they are able to move quickly and wield a long-range attack, which is sure to be lethal if players aren’t careful. In addition to this new enemy, I have been refining the game control, which will allow for a more natural behavior and efficient movement as players navigate their characters throughout the game.

Refinement for the Character Controller

After doing some in-depth testing of Crumbling World, I realized that players were unable to move through levels in a natural manner. The more time I spent with the game from a player’s point-of-view, the more I realized that long-term gameplay made it feel like the player was getting heavier, or even dragging their feet as the game progressed. Needless to say, this was a strange issue that I couldn’t quite figure out.

5d0966ab2cc4e.jpg

Due to the complexity of my level design, the player’s character needed some components (such as a rigidbody) set up as both not kinematic and not gravity-dependent in order to be detectable by the game’s box colliders. Originally, I set the player’s animator using root motion, as that seemed to feel more natural.

Long story short, as I was debugging in an effort to find the root cause of the player’s strange movement patterns, I realized that disabling the root motion was making the player’s movement appear less natural to the human eye while at the same time allowing for better movement throughout the game environment.

So, I eventually came up with a unique solution to this issue. I decided to use motion handled by the script, as this way I could allow the player to move via a script while letting the combat animations move the player using root motion. This solution ended up being the perfect compromise, as it allowed for a fix to my problem while still allowing for the player to behave in a natural manner throughout the game.

5d0966add4c90.gif

Introducing the Archers

After introducing the Magic Unique Enemies a few weeks back, I realized that I didn’t have any other long-range enemies throughout the entirety of Crumbling World. This could have severely limited gameplay in the long run, so I decided to create a new type of enemy to bring more variety, fun, and difficulty to the gaming experience. As we have already learned, this new type of enemy is the Archer. In short, archers are normal enemies with the same capability of movement as many of the other foes found throughout Crumbling World. However, archers are able to attack from a long distance.

This factor, combined with the frequency of these arrow attacks, depends on an enemy’s level. This is also true for the damage and life points, meaning that a higher level enemy will not only be stronger, but healthier and more difficult to defeat. Overall, archers are enemies that you want to take down quickly. Their ability to inflict damage from afar is sure to make things more difficult for even the most skilled of players.

5d0966b226fd4.gif

What’s Next?

That’s all for this update. Check back again soon, as I’m working on a number of other new and exciting updates for Crumbling World, such as new levels and new enemies. As always, thanks for reading, and I look forward to sharing more details from my journey as a game developer soon!

Join the exclusive Beta Test here.



0 comments

Loading...

Next up

Every good adventure hides something behind a waterfall. In Lobo, when you reach the bridge, you’ll spot a small hint, easy to miss, but hard to forget.

Follow it, and you might just uncover something special. Exploration will be rewarded.

Lighting, scale, and mood guide players into a world of mystery.

No Lumen. No Nanite. Just global illumination, LODs, and optimized geometry—crafted for performance and atmosphere.

Are you ready for your next adventure?

Jump And Grab Edge System Since the last update, I have been working on the Jump and Grab Edge System for Crumbling World. I decided to rework these movement mechanics, as I thought it would be great to add a bit more complexity to each of the levels.

Quests And Missions Recently, I have been working on incorporating Quests and Missions into Crumbling World, which is likely to be the most exciting and fun update to the game so far.

Built a cool system for Lobo that smoothly transitions gameplay → cinematic moments → back to gameplay! Perfect for dramatic actions like bridge jumps or sliding through gorges. Pick actors, animations & camera angles easily! 🎮

Hi everyone! Tomorrow I will be releasing the Beta Demo for #CrumblingWorld, sign up in http://crumblingworld.com if you want to play it !

Designing Levels That Tell Stories I'm always looking for ways to add variety to my levels—making them fun to explore, full of surprises, and visually rich with storytelling. In Lobo, every path has a purpose, and every obstacle has a story behind it.

Optimizing Crumbling World Hello everyone! I was working on a promising improvement that has the potential to optimize the performance of Crumbling World, especially when it comes to running the game on low-end computers and mobile devices.

Hi everyone! This is a small patch that fixes a bug in the Unique Enemies spawner. Thanks so much for keep reporting bugs and issues. I appreciate it very much!

Disclaimer: Don’t watch if you have motion sickness 😅

Unreal’s first-time shader stutter? I made a tacky fix in Lobo: a hidden camera rides a spline through tricky spots, preloading all shaders. Player sees nothing. Game runs smooth. 🎩✨