Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/csharpredottools/planets

Making planets in the Redot game engine!
https://github.com/csharpredottools/planets

3d csharp game geometry godot planets

Last synced: 3 months ago
JSON representation

Making planets in the Redot game engine!

Awesome Lists containing this project

README

        

https://github.com/user-attachments/assets/1fff9bfe-49d7-487f-9464-3bd31feb2e27

![Untitled](https://user-images.githubusercontent.com/6277739/234762377-65cb1992-0629-4bef-91c2-59e4faf6eea2.png)
![2](https://user-images.githubusercontent.com/6277739/234654822-cf03a839-d6fa-48ef-ba6d-3988e37c51f7.png)
![Untitled](https://user-images.githubusercontent.com/6277739/235272562-09cbc068-cbba-4e99-a037-8b6d07789395.png)
![1](https://user-images.githubusercontent.com/6277739/234654811-2a35c727-ebdc-4a58-8427-4893b93de0dd.png)

> [!NOTE]
> Unity Version of this: https://github.com/Valks-Games/Space-RPG-Client

## Setup
1. Download and install the [latest Godot 4 C# release](https://godotengine.org/)
2. Clone this repository with all its submodules
```
git clone --recursive https://github.com/ValksGodotTools/Template
```

## Roadmap
- Average normals along edges to fix seams (only do this when not using simple normal approach)
- Textures / Colors / Biomes!
- Water (I need someone to help me redesign the water shader to work nicely with a sphere instead of linear plane)
- Trees!
- Focal point of view shader!
- Split the chunks into further chunks!

## Reminders
- Generalize camera orbit code so you never have to write it again