A downloadable game for Windows

Download NowName your own price

E X P L O R E   3 D   F R A C T A L S

Yedoma Globula is a sandbox game where you explore vast procedural fractal landscapes.  Currently there are no goals and not much stuff in terms of gameplay. You can wander around on foot or in vehicle and discover some derelict ancent placeholder models.

Perfomance and system reqierments:

Game is GPU heavy, dedicated graphics card is highly recomended. Even old one is better than most integrated ones. GTX 960 or 1050 will run it at 40-60 fps at FullHD.  550 ti will pull it at half resolution. Perfomance highly dependent on resolution 4k is much slower, lower resolution is significantly faster.

Tech and engine:

I use customized Urho3D engine,

Here is a devlog article about my technical and artistic decisions.

If you speak russian, you can check мой доклад  на ДевГамме.

What about Linux and Mac?

Game uses OpenGl, and it runs under wine very well. I consider adding native support later, but for now I want to focus on one platform.

Social:

Follow me on

T W I T T E R

Join the

D I S C O R D

Download

Download NowName your own price

Click download now to get access to the following files:

YDG_004a.zip 39 MB
YDG_005.zip 39 MB

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit)

I cant stress how amazing this game is. Just listening to some chill music while going through dimentions with the teleport feature. Its something special. it is great and this is one of my screenshots! keep up the good work!

(1 edit) (+1)

This is absolutely amazing!  How do you even make something like this?  Specifically the deformable terrain.  Do you use voxels?

(+1)

No voxels, I use distance field ray marching. I wrote an article a while back, it describes some of the tech, not the terrain deformation though.

https://medium.com/@bananaft/my-journey-into-fractals-d25ebc6c4dc2

How are the meshes being generated though?  I guess I'm just confused at how this whole thing works.

(+1)

There is no meshes (apart form man made stuff), no voxels, no terrain representation in the memory whatsoever. It's like I'm generating the world in every pixel to render it, and around each physics object to calculate collisions. Everything is generated on the spot. That way I can animate whole world, or have limited number of local deformations.

That's crazy!  It explains a lot, thank you.  It sounds like it'd be a nightmare to calculate collisions for though.

(+1)

Yeah, because terrain collisions are done GPU, but physics runs on CPU. The actual math is trivial.

(+1)(-2)

can you just make it for mac??

I love this game its what I've always wanted. But could you ad an option to have no fog or at least reduce fog for the people with PCs who can handle it? because I think it would make the game look that much more mesmerizing!

Fog is important because it helps convey the distances through areal perspective

Draw distance is not a performance concern (for now at least).

This is an amazing game.Big spooky monsters that camouflage themselves into the terrain would be neat but this game could go in any direction other than horror and not have any NPCs and it would still be terrifying.

Please keep developing this project.You are on to something amazing here!

This game really revs my computer, but clearly it's very well optimized if it can run at all on my crappy thing. Excellent work!

After about 30 minutes of play, i have just a few things to say: I think the character NEEDS a flashlight! (maybe i missed the feature?) it's so damn dark in most places I want to see.

I couldn't understand the teleport feature... is there a place that explains it somewhere? it seemed to go between just two places, or sometimes into a void of nothing.

I feel like the dingy is a cool transportation method, but it feels very limited and clunky in such a complex world, and the jet booster couldn't really get me anywhere, so I felt mostly frustrated in regards to getting around.


I really love this idea tho, I look forward to seeing where this goes!

Hi, thank you for feedback.

There is a flashlight on key 1 and flare launcher on key 2. Your position in the world defines the destination of teleportation, use visor thing on key 6 to observe the destination.

It is not very clear, yeah, I still working on it.

I'll give it another go! It's a fascinating little game.

I particularly love how if you teleport somewhere occupied by walls, the wall opens up to let you out, then grows back together. it's seriously intriguing. I'm amazed my machine can even run it!

I see you have only used opensource components, so why it doesn't have a linux build?

To make things a bit simpler for me during development. And i'm not very good at linux, though, I try to use open source software as much as I can.

(+2)

Never in my life has any game made me feel so small and insignificant. In a good way I mean haha! It really bestows on you a sense of awe and wonder that few games reach. 

This is some really great stuff you have here! I found this through Vinesauce's ProcJam stream. I can't wait for more to be developed. Keep up the amazing work, I would love to see this go further!

(+1)

I have a few issue with the game at this state. The fact you can't run and the pixelation when you see the sky(?). I'm sure the run has a reason and the pixelation is just the engine. Other than that I love this game, especially when the terrain has issues with me using the hole gun and makes a massive crater.

(+1)

Thank you. Pixelation is due the rendering optimizations I use. Someday I'll add higher graphics settings for people with top level GPUs.

would love to see this too. Also a run button.

(+1)

found a weird bug, not entirely sure what this is, but its here. but i LOVE this game, sure its like a nightmare and fever dream combined, but i would love to see this turned into like, a full out game and not just a sorta demo you could say, 10/10

(+1)

The game is nice. you can for sure end up in some... interesting places, but I got a single, yet significant complaint:
the game too often default itself to "generic brain zone" (as I call it) when trying to travel with the boat. or in general


(at least I think this is it)

I just... end up way to often in here. for a game that is supposed to be proceduraly generated this feels... weird to keep ending up in the same place. hell, I had a situation where Paraller universe viewer and actual world (in this zone) perfectly overlaped.

but hey. when I end up anywhere else, it's bloody gorgeous
keep it up lad. maybe drop an updeate or something some day. 
seeing that last time you did so was in october

(+8)

This is so utterly incredible, it's both terrifying and beautiful. Seriously, if this gets turned into a fully fleshed-out ambient exploration game I would buy it so fast, I love this thing!!!!!! It's just a demo yet I felt like I was exploring an alien world and the sense of discovery was incredible, it would be so cool if there was more to find. Good luck on your development future!!!

(+3)

Thank you!

(+1)

Agreed. This is an experience I literally can't get anywhere else. Would love to see the concept refined and polished.

Windows sees the software as dangerous, and when I run it Sandboxed, it freaks out and I keep spinning in circles.

Yes my account is four minutes old, I made one so I could ask about this.

Hi. Do you see regular dialog, that Windows shows on any executable downloaded from internet, or something extra? Spinning in circles can mean, that game lost the input. Don't know why it might happen is sandbox mode.

(+5)(-10)

le vinesauce army is here

(+4)

I picked this up because I have always been fascinated with fractals going back to the original DOS version of fractint.  I look forward to updates and I love the boat. Glad to donate to your project.

(+2)

Thank you!

very welcome

(+2)

awesome...

(+2)

SO AMAZING!!!

Nice. Thank you.

No, Thank you. You're the best. If you develop more projects like this please keep me posted. I'd truly appreciate it.

(+1)

love the game. nothing else needs to be said. although i was questioning something. i saw through the dimension xray thingy a static sphere. maybe it was something?

Black sphere in the center of x-ray is your position. All other spheres should be terrain features. Later I will add resource searching to this thing.

Is there any plans on a macos/linux version?

(+1)

Yes, but on much later stage. For now I want to focus on one platform to make things easier.

For now you should try it with wine. It uses OpenGl, and it runs under wine very well.

Thanks!

(+2)

Holy moly this is so cool! The boat is such an incredible touch; I can see myself coming back here often. I feel like, if you were to take this in a more traditional game-y direction at some point, a "delivery quest/maintenance" game could work well here. Circumnavigating between these different worlds, finding where the good spots to teleport are, getting routes down and trying to find new delivery/quest spots, etc. 

I've been following radio signals for an hour and just now found one of those white floating pyramids that made the fractal warp pretty dramatically for a while, and now I'm determined to find... more

I'm not sure how to describe this: I'm having a hilarious problem where, whenever I start capturing the game via OBS to stream, suddenly everything loses all collision and I fall straight down forever. I've tried it multiple times, and it's always the Instant that the Game Capture grabs the game that I start falling. It doesn't seem to matter if I'm actually streaming, but it works just fine with the Monitor Capture tool! I just figured you should know, I'm pretty curious as to what's making that happen

Thank you. I'm pretty sure my hacky GPU physics gets somehow broken by OBS. You can try different screen mode or capture settings.

That would be interesting to investigate, but I never had this problem capturing all my vids with OBS.

For a while I tried to consider the logistics of recording my session and OBS with a third program to show it in action and how I could maybe get you logs of it happening, but then my brain exploded???

You mentioning GPU physics gave me an idea: I switched from the NVENC (GPU-based) OBS encoder to a CPU-based x264 encoder... but the same thing happened, so that theory's out the window. However, I did find out that non-fractal structures (at least the boat) are immune to this collision issue.

Really, like I said, it doesn't matter - display capture works just fine and I really, Really dig this game and can't wait to see how it develops and your future projects. If the problem fixed itself without restarting the game I'd have an unconventional little noclip cheat on my hands!!!

(+1)

Totally awesome worlds to explore.
Although there's hardly any gameplay, it's more than just a fractal browser.
I love shooting flares and let them reveal the intricate structures.
Jetpack jumping through Ossium is super thrilling.
I have one huge wish: please, please, please let me explore these worlds in VR. Experiencing them in immersive stereoscopic 3D would be such an incredible trip. Exploring 3D fractals was the thing that pushed me over the edge to back the oculus kickstarter.
On my gfx1060 I'm getting 150 fps, so there's performance headroom that might allow for VR. 
Btw, I am seeing tearing, can I enable vsync somewhere ?
Also, the mouselook is a bit sensitive for my taste.

Keep up the good work, I love what you've done with the place !
Patrick

Thank you very much!

Vsync is enabled with -v launch parameter.
Unfortunately I can't promise VR support in any foreseeable future. It is not in my scope, and I already made some technical decisions, that will probably make it even harder to implement.

Check out Sheltron's Rta:

https://nshelton.github.io/vr/fractals/2017/12/30/RTA.html

Or try getting access to CoralVR (I hope, it is still alive)

https://coral-vr.com/

I had a look at VR support for Urho3D and it's pretty experimental.
So I understand completely that it is not on your roadmap.

What a coincidence, I discovered RTA just this weekend !
It's awesome, open source, and made in Unity (which I use daily).
Just the thing to scratch my VR-fractal exploration itch :D

Didn't know there was beta access for Coral, going to check if it's still alive.