Skip to content

Zizaco/yesmansky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

87b148c · Oct 16, 2019

History

67 Commits
Sep 21, 2019
Oct 15, 2019
Oct 15, 2019
Oct 16, 2019
Oct 8, 2019
Oct 8, 2019
Oct 15, 2019
Oct 14, 2019
Oct 8, 2019
Oct 8, 2019
Oct 15, 2019
Oct 14, 2019

Repository files navigation

Yes Man's Sky

A procedural planet generation tech demo

Check it online 💻🌎


Preview Image

"Yes Man's Sky" is a webgl tech demo that explores how to use simple procedural generation techniques to generate 3d planets. It's inspired by a game of similar name.

The demo was developed using babylonsJS, Vue and typescript.

It features dynamic level of detail for the planets, mouse/touch controls and a set of parameters to generate different kind of planets. :)

Sample planets

Todo

  • ✅ Procedural planet generation
  • ✅ User interface
  • ⬜️ Eliminate artifacts in texture edges
  • ⬜️ Save as url
  • ⬜️ Gas giants
  • ⬜️ Space and nebulas
  • ⬜️ GPU (shader) based procedural textures (for better performance)
  • ⬜️ Landing on planets 🥾

Thanks to: redblobgames SebLague

gif