Procedural GPU terrain generation using Fractal Brownian motion.
Using 10 Octaves of gerstner waves to generate realistic looking water on the GPU using custom hlsl nodes.
Using the latest technologies to push procedural content generation to the next level
using splines to procedurally generate whole towns
I've always had a deep passion for pirate and sailing
games, ever since my early days playing classics like Sid Meier's Pirates! and Assassin's Creed
IV: Black Flag. These games ignited a fascination with the open seas and the adventures that
await on them. Now, with years of development experience under my belt, I'm channeling that
passion into my dream project—a fully procedural open-world game built in Unreal Engine 5.4.
This ambitious project aims to create a truly immersive sandbox experience where players can
design and customize their own ships, explore a virtually limitless world, and choose their own
path—whether it's trading or embracing the life of a pirate. I'm leveraging cutting-edge
technology to push procedural content generation to new heights. For terrain generation, I'm
using Fractal Brownian Motion on the GPU, which allows for the creation of vast, varied
landscapes that feel both dynamic and natural.
The water in the game is equally impressive, thanks to the implementation of 10 octaves of
Gerstner waves. This technique, achieved through custom HLSL nodes, produces highly realistic
water that responds dynamically to environmental factors, enhancing the overall immersion of the
game.
Additionally, I'm utilizing splines to procedurally generate entire towns, ensuring that
each settlement is unique and rich in detail. This approach not only makes the world feel more
alive but also allows for a vast array of architectural styles and layouts that evolve naturally
as you explore.
While this is a solo endeavor, the enthusiasm and support from friends who have seen the
project's vision and progress have been incredibly encouraging. Their interest in contributing
to the project reflects the potential and excitement surrounding this venture. I’m thrilled to
bring my vision of a boundless, player-driven pirate adventure to life, and I can’t wait to see
how this project evolves as I continue to develop and refine it.