Endstar SDK

From Endstar Wiki
Jump to navigation Jump to search

About

The Endstar SDK is a Unity project that allows creating and updating new content for Endstar. Currently it features Prop, and Terrain creation. In the future it will be expanded to allow character, ability, and prop cosmetics!

In order to open the Endstar SDK, you'll need to install the Unity Hub, and the proper Unity version that the SDK uses as detailed below.

Installation

Git

We need to install Git because the SDK uses it to download additional data during the install process and for updates.

To do this we'll need to download the software, install it on your computer, then configure it.

See complete instructions here...

Unity HUB

We'll also need to install the Unity HUB and a specific version of the Unity game engine.

See complete instructions here...

Endstar SDK

Next we'll need to install the Endstar SDK itself.

See complete instructions here...

Login

Once the SDK is installed and open, make sure you're logged in. To open the Login tab, go to the top menu bar Endstar SDK -> Show Login. From there, enter the same credentials you use to login to Endstar!

LoginEndstarSDK.png

Terrain SDK

Here is a Terrain Making Guide PDF for building terrain with the Endstar SDK.

Be sure to use the Endless_Shader_Terrain for all materials!

Prop SDK

The Prop SDK allows you to create objects that can be placed and rotated. These objects can use various components to add functionality, and can have a Lua script to customize it further.

We would recommend creating a Static Prop to start with because it is the most basic type of prop you can create.

Or if you prefer a video guide, here is one that walks through creating your first prop and using it in Endstar. Prop SDK Basics

When you're ready to make something a little more complex, check out the Guides for other step by step tutorials on building different example props.

Finally check out the Building a Prop page for details on Base Types and Components that are used to build other prop types. There are even suggestions on how to get started creating your own original props from scratch.

Read More...

Updating the SDK

Upon opening the SDK, it will notify you if there is a later version available. We recommend always updating to the latest version for the most stable performance. For full details check out Updating the SDK