Go to file
Aritz Erkiaga 5679e35db0 Update CHANGELOG.md 2022-08-25 06:16:03 +02:00
menu Changing the menu icon 2022-08-24 23:55:46 +03:00
mods Generate just one single large planet 2022-08-25 06:11:27 +02:00
.deepsource.toml Add .deepsource.toml 2021-09-05 19:52:11 +00:00
.gitmodules Add 'player_api' as submodule 2021-08-29 01:00:43 +02:00
CHANGELOG.md Update CHANGELOG.md 2022-08-25 06:16:03 +02:00
LICENSE Initial commit 2021-08-10 10:33:01 +02:00
README.md Update README.md 2022-08-09 06:29:48 +02:00
game.conf Update game.conf 2022-08-09 05:31:43 +02:00
screenshot.jpg Crop screenshot 2022-08-10 21:54:41 +02:00
screenshot.png Crop screenshot 2022-08-10 21:54:41 +02:00

README.md

Nodeverse

ContentDB

Screenshot

This is a procedurally generated space exploration game, inspired by No Man's Sky and other similar titles, but built around voxel mechanics. It features an immensely large universe with a never-ending variety of planets to explore.

It is still in very early development, but a simple proof-of-concept game has been built on top of the code to make it playable. Since this is an early release version, it is expected that any following versions will make breaking changes to the core game.

Status

A huge cloud of floating planets is created. Blocks include stone, gravel, dust, sediment, water, hydrocarbon, lava, grass soil, grass, dry grass, tall grass and snow. Planets of different colors, rockier, more hilly or flat, richer in oceans, arid, frozen, volcanic, and with or without living organisms are generated. World generation features oceans, caves, deserts and craters.

The player starts out flying a small, boring spaceship near the ground. Pressing 'sneak' (shift by default) will land it. After landing, it's possible to unboard ('move') or lift off ('jump'). A ship can be boarded by pressing 'use' (right- click by default) on any of its nodes.

Some planets may have a few colorful piñatas scattered over their surface. Breaking them affords new spaceship parts as random loot. These can be used to modify one's ship or create a new one.

Mods

This is a list of the components that make up this game. Each of these mods can be used by itself, as long as its dependencies are satisfied.

Name Dependencies Description
nv_planetgen None Generates planet terrain. See its README.md for instructions on advanced usage.
nv_ships nv_player Adds spaceships that can be built from nodes.
nv_player player_api Adds player models and tools.
nv_game nv_planetgen, nv_ships Introduces a basic minigame on top of other mods.

TODO

  • Add minerals and ores
  • Add more complex flora
  • Add fauna
  • Add player mechanics
  • Add basic items
  • Add basic crafting
  • Add interplanetary space
  • Add interstellar travel
  • Improve all of the above