Тёмный

Solar System Demo 

Zylann Productions
Подписаться 2,1 тыс.
Просмотров 9 тыс.
50% 1

Technical demo I made using my voxel engine in Godot Engine 3.3.2.
This was captured on a Ryzen 5 2600 with nVidia 1060.
Github repository: github.com/Zyl...

Опубликовано:

 

6 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 84   
@clonkex
@clonkex Год назад
I love the detail of the sounds, like how the ship clangs and scrapes when you drop it onto the planets lol.
@UnionBytes
@UnionBytes 3 года назад
Wow, it's amazing like all of your work. I love the atmospheric fog effect. Thank you for sharing.
@MirceaKitsune
@MirceaKitsune 3 года назад
Please tell me this is going to be an actual game. This is amazing beyond words!
@syikoosu
@syikoosu 11 месяцев назад
Play No Man Sky...
@MirceaKitsune
@MirceaKitsune 11 месяцев назад
@@syikoosu That's not open source or using an open engine, though I heard of it and it's definitely an amazing concept.
@atirutwattanamongkol8353
@atirutwattanamongkol8353 3 года назад
I never knew I needed No Man's Sky remade in Godot
@Slakimil
@Slakimil 3 года назад
Thanks for the voxel engine.
@Shredonus
@Shredonus Год назад
Already better than Starfield :), no loading screen while landing on planet :) haha
@SploxLabs
@SploxLabs 3 года назад
Populate with a story and enimes and you got yourself a game!
@nikolazivka6745
@nikolazivka6745 3 года назад
What are enimes?
@SploxLabs
@SploxLabs 3 года назад
@@nikolazivka6745 enemies*
@RTSFan1337
@RTSFan1337 3 года назад
i know that skybox XD. Great demo really love the smooth and believable voxel lod
@cjbaezilla
@cjbaezilla 2 года назад
simply amazing, thanks for sharing!
@Glightstar
@Glightstar 3 года назад
Do the stellar objects orbit each other (as in does the moon move around the earth-like and the earth-like and the volcano-one around the sun)?
@ZylannMP3
@ZylannMP3 3 года назад
Yes
@LuccDev
@LuccDev 3 года назад
Well, this is just so neat I actually was coding the same thing, without your voxels library (cuz I wasn't sure it would work for spherical objects) and I was re-coding the whole transvoxel algorithm, but you just proved your library is 100% able to do it so... I guess I'll just use it ahah Gratz
@DanTube1024
@DanTube1024 2 года назад
I was just about ready to give up with proc gen planets after getting stuck on LOD & stitching, but this is so damn inspiring, I have to try again
@user-sw9ff1ow8h
@user-sw9ff1ow8h 3 года назад
Wow!
@crabbite3093
@crabbite3093 Год назад
This is just stunning ❤️ I am speechless 😍
@xananacs
@xananacs 3 года назад
Damn this is so cool
@Cmdr_DarkNite
@Cmdr_DarkNite 3 месяца назад
This is amazing
@AnthonyHarivel
@AnthonyHarivel 3 года назад
Alors là.... WoW !!!!... Bravo 👌
@CharlesVanNoland
@CharlesVanNoland 3 года назад
Dope. I can see this going far. Keep it up!
@sanyi9667
@sanyi9667 3 года назад
amazing work!
@cachorrogamescacau
@cachorrogamescacau 2 года назад
You are the best
@xXBrutus67Xx
@xXBrutus67Xx 3 года назад
Really nice, i like your videos !
@theshadowgamedev61
@theshadowgamedev61 Год назад
You're insane!!!
@gaetanrollet9030
@gaetanrollet9030 3 года назад
Je ne sais pas si c'est une question indiscrète mais as-tu comme projet de continuer Milhana ?
@ZylannMP3
@ZylannMP3 3 года назад
J'ai des notes sur une suite mais rien de prevu niveau prod.
@KaletheQuick
@KaletheQuick 3 года назад
Well this is outstanding! Would you be releasing this demo with your voxel tools, or putting it in it's own github?
@ZylannMP3
@ZylannMP3 3 года назад
Link in the description
@KaletheQuick
@KaletheQuick 3 года назад
@@ZylannMP3 this is awesome! I can't wait to look at how this all works!
@user-cm2yw9fc6v
@user-cm2yw9fc6v Год назад
@@ZylannMP3 how to download it
@ZylannMP3
@ZylannMP3 Год назад
@@user-cm2yw9fc6v there is no executable. It's a Godot project source files. You need to download a fork of the engine and use it to open the project, as linked in the description.
@whatsmynameagain8528
@whatsmynameagain8528 3 года назад
That guy be chllin' without space suit tho
@TheMoye
@TheMoye 3 года назад
Impressionnant !
@TheOneWhoHasWallnuts
@TheOneWhoHasWallnuts Год назад
very cool :)
@canaldoinfinitooficial
@canaldoinfinitooficial Год назад
Great game start!
@canaldoinfinitooficial
@canaldoinfinitooficial Год назад
Looks like mini KSP
@EeVeE3D
@EeVeE3D 3 года назад
Great work...
@meriadecdekerhor2289
@meriadecdekerhor2289 3 года назад
Franchement c’est ouf
@thomasmaier7053
@thomasmaier7053 3 года назад
Any problems with floating point precision yet?
@ZylannMP3
@ZylannMP3 3 года назад
A few visual glitches on planets far away, but no issues otherwise thanks to cheating with world origin
@swishfish8858
@swishfish8858 3 года назад
@@ZylannMP3 World origin cheating is :mwuh:
@maneatingspam9069
@maneatingspam9069 2 года назад
Did you create the orbits dynamically or is it just an animation?
@ZylannMP3
@ZylannMP3 2 года назад
The orbits are calculated deterministically. They are not an actual newtonian simulation. There is not enough precision to do that.
@alengm
@alengm 3 года назад
Beautiful*-*
@adsick_ua
@adsick_ua Год назад
don't specify just "Ryzen 5" the difference between generations is huge. I advice to add info about specific model like Ryzen 5 3600X
@ZylannMP3
@ZylannMP3 Год назад
It was Ryzen 5 2600
@canaldoinfinitooficial
@canaldoinfinitooficial Год назад
Did anyone saw that the Moon was larger than Mercury?
@oldfallstorm3064
@oldfallstorm3064 2 года назад
Hey there! This project looks awesome! Can I use this and create my own game with it? Would mean the world ;) Thanks in advance.
@ZylannMP3
@ZylannMP3 2 года назад
The project is available under the MIT license github.com/Zylann/solar_system_demo/blob/master/LICENSE.md
@oldfallstorm3064
@oldfallstorm3064 2 года назад
@@ZylannMP3 Ok thanks for letting me know it´s under MIT license!
@Gureenu
@Gureenu Год назад
this was made in godot ? damn
@HeavensDisciplesGames
@HeavensDisciplesGames 2 года назад
Are you using doubles or floats for your world coordinates or just doubles for the math?
@ZylannMP3
@ZylannMP3 2 года назад
I used floats
@pujasaha2368
@pujasaha2368 11 месяцев назад
It is infinite space?
@GAMEBR0VIP2462
@GAMEBR0VIP2462 Год назад
so to create this did you make the gravity? the tutorial online says use Directional Gravity with Voxel for best results i just used ninja and it for whatever reason allows me to walk on the sides of the mountains and stuff on my planet.
@ZylannMP3
@ZylannMP3 Год назад
Yes gravity is applied manually
@GAMEBR0VIP2462
@GAMEBR0VIP2462 Год назад
@@ZylannMP3 nice , I've been working on a couple diff gravity projects I know that stuff gets messy to say the least. nice work!
@GAMEBR0VIP2462
@GAMEBR0VIP2462 Год назад
what i would really love to see from you is a tutorial on some similar planet auto materials or even if it's not auto ! .
@trysomecode1129
@trysomecode1129 2 года назад
I compiled everything but now i have issues with voxel instancer Edit: Kindly reply its important, plsplspls
@trysomecode1129
@trysomecode1129 2 года назад
and loaded the tres v4
@PaintedBirds
@PaintedBirds 3 года назад
On the github it says that this project requires a powerful computer, is there anyway I could currently optimize it to help it run on lower-end computers?
@ZylannMP3
@ZylannMP3 3 года назад
It probably runs on lower-end too, just some things will be slower than intended, which can cause bad experience, like unexpected behaviors (not necessarily bad FPS). I'm not sure where the threshold will be. To optimize things, you need to have a computer to profile things on, just to see where it tanks (I'm on a Ryzen5 and nVidia 1060 so I'm only aware of bottlenecks from this hardware, and tuned the demo for it). High-level optimizations include tuning down settings of the project (lower LOD distance mainly). Lower-level optimization are down to the voxel module's C++ code, but aren't easy to do. The main bottlenecks in terrain handling are noise generation (it is planned to use SIMD in the future) and colliders generation (which is forced on the main thread because of Godot's limitation).
@PaintedBirds
@PaintedBirds 3 года назад
@@ZylannMP3 got it, thanks for replying so quickly.
@noahgranger6749
@noahgranger6749 3 года назад
OMG PLEASE HELP I'm new to Godot and I'm trying to make a space flight sim similar to this, how do you do Boarding the ship and the seemless transition from space to planet have you got other videos on this? could u do a tutorial?
@ZylannMP3
@ZylannMP3 3 года назад
I plan to do a descriptive video of this demo one day, however even if the framework helps making this kind of game, it involves experience in Godot (and it can sometimes involve tweaking stuff yourself in C++). So even before I make that video, I recommend getting used to the engine and making simpler games with it first :)
@noahgranger6749
@noahgranger6749 3 года назад
@@ZylannMP3 Awesome, yeah the space game is a long term goal, im still learning the system
@canaldoinfinitooficial
@canaldoinfinitooficial Год назад
Please make the astronaut model better and add interior to the ship
@ZylannMP3
@ZylannMP3 Год назад
I'm not an artist, so Cube Person it is
@canaldoinfinitooficial
@canaldoinfinitooficial Год назад
@@ZylannMP3 BUT ITS WEIRD
@canaldoinfinitooficial
@canaldoinfinitooficial Год назад
@@ZylannMP3 I can do a tutorial if you want
@canaldoinfinitooficial
@canaldoinfinitooficial Год назад
@@ZylannMP3 Also, if you're not an artist, how can you make the planets?
@canaldoinfinitooficial
@canaldoinfinitooficial Год назад
@@ZylannMP3 And the ship too
@Anonymousanimator234
@Anonymousanimator234 2 года назад
Do you have any tutorials that help you in making this if so please share
@ZylannMP3
@ZylannMP3 2 года назад
I didn't follow just one tutorial to do this. A close one would be Sebastian Lague series on marching cubes, atmosphere and planets, though there are more things involved like origin shifting, spaceship movement, instancing or cave generation, while also not using the same techs
@Nic0oable
@Nic0oable 11 месяцев назад
@@ZylannMP3 Are you performing origin shifting in this demo? Skimmed the github but couldnt find the part doing that. E: you do, it says on your github "takes place only once when close enough to a planet" . So I reckon its the reference_change thing handling that?
@ZylannMP3
@ZylannMP3 11 месяцев назад
@@Nic0oable It does origin shifting per planet. Space is world space, but when getting close to a planet, the planet becomes the origin. It is done here github.com/Zylann/solar_system_demo/blob/990b8c7c580a74e2593688abd5942ec9a47310f1/solar_system/solar_system.gd#L116
@pubgmobile1006
@pubgmobile1006 2 года назад
how to download it?
@ZylannMP3
@ZylannMP3 2 года назад
There is no built version, only source project.
@godev1563
@godev1563 3 года назад
Mean. Could we get some system specs?
@ZylannMP3
@ZylannMP3 3 года назад
Ryzen 5 nVidia 1060
Далее
I Recreated our Solar System in Godot
8:06
Просмотров 4,4 тыс.
НЕДОВОЛЬНА УСЛУГОЙ #shorts
00:27
Просмотров 22 тыс.
Electromagnetic Aircraft Launcher
15:09
Просмотров 782 тыс.
Most Loved vs Most Hated Indie Game Devs
15:39
Просмотров 520 тыс.
[Godot] Procedural Planets (E01 the sphere)
19:07
Просмотров 23 тыс.
Voxel Octrees: What Are They?
17:28
Просмотров 50 тыс.
When you Accidentally Compromise every CPU on Earth
15:59
New Railgun AI Drones Are Devastating - Space Engineers
12:19
Turning floating voxels into RigidBodies
1:06
Просмотров 1,4 тыс.
I Optimised My Game Engine Up To 12000 FPS
11:58
Просмотров 656 тыс.