Skip to content

Virtual javascript worlds at planetary scales for your threejs or react-three-fiber scene πŸ‘‹πŸŒ

Notifications You must be signed in to change notification settings

p113-io/hello-worlds

Β 
Β 

Repository files navigation

Hello Worlds πŸ‘‹πŸŒ hello-worlds-discord Ko-Fi-flat

Hello.Worlds.mp4

Overview

Virtual javascript worlds at planetary scales.

Warning These libraries are a work in progress. APIs may change unexpectedly until they reach version 1.0.

In this project you'll find a growing collection of tools to plop large planets into your three.js scene, and then populate that world with interesting things.

If you're interested in using this library and want to keep up to date, please follow me on Twitter, and/or click the Watch button for this repository.

Docs πŸ“„

Visit https://worlds.kenny.wtf/docs/intro to learn more.

Demo πŸš€

Visit https://worlds.kenny.wtf to explore a test scene.

Packages 🎁

Name Description
@hello-worlds/planets Tools build large-scale planets, moons, planetoids, ring-worlds, and other fantastic environments in three.js, and help you query against them to create interesting features for your game or web experience.
@hello-worlds/react React.js components to easily integrate @hello-worlds/planets and other components into your @react-three/fiber scene
@hello-worlds/tongues Tools to build and operate against ConLangs
@hello-worlds/cultures Tools to generate cultures and societies
@hello-worlds/core shared utilities

Questions? πŸ’¬

Find me on Twitter, streaming on Twitch, or the Hello Worlds Discord

Alternatives πŸ’•

Check out terra if you're looking for something more performant and don't mind something not written in js. It's fantastic!

Credits πŸ““

This library would not be possible without their help.

About

Virtual javascript worlds at planetary scales for your threejs or react-three-fiber scene πŸ‘‹πŸŒ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 67.9%
  • GLSL 29.1%
  • JavaScript 2.2%
  • Other 0.8%