Core Academy Essentials

Core Academy Essentials Logo

Overview

Core Academy Essentials are a collection of useful components that can easily be added to any project. These are usually common features that have been requested multiple times in the past.

These components will be updated when necessary and the list will continue to grow, so keep an eye out.

This article will serve as a master list of any components that have been published. Each component has a small description, link to a more in-depth article, and a GitHub link to example project.

How to Contribute

Please leave a response to this article if you have any suggestions or feedback.

If you would like fix bugs or add more to a component, then clone the GitHub repo and create a pull request with your branch.

How to Find

The components can be found in the Community Content window inside the editor under the CoreAcademy account.

Each component also has a GitHub repo with an example project of the component. Click the button below to see a list of all the GitHub repos.


Weapon Switcher

Weapon Switcher

Weapon Switcher is a template that allows players to switch between multiple weapons.

NFT Loot Drop

NFT Loot Drop

The NFT Loot Crate component will allow you to add loot crates to your game that drop down for each player.

Healing Buff

Healing Buff

The Healing Buff component can be used by players when they need to heal themselves.

Camera Orbit Animation

Camera Orbit Animation

Camera Orbit Animation is a component to have a project start with a camera orbiting a center point and displaying a UI container.

Damageable Healthbar

Damageable Healthbar

The Damageable Health bar component will show a health bar for objects that can take damage and die.

Player Shadow

Player Shadow

The player shadow component will show a shadow blob below the player on the ground when they are in the air.

NFT Display Attributes

NFT Display Attributes

The NFT Display Attributes component will display the attributes of an NFT in the UI.

Sprint

Sprint

This component will allow players to sprint while pressing a key.

Triggerable UI

Triggerable UI

Triggerable UI is a component that implements logic on a trigger to display a UI Container.

Teleporter

Teleporter

The Teleporter component allows creators to set up teleporters around their map to help players quickly travel between different areas.

NFT Random Cosmetic

NFT Random Cosmetic

The NFT Random Cosmetic component will give players the ability to run through a trigger and receive a random box cosmetic that is attached to the head socket.

NFT DNA Generator

NFT DNA Generator

The DNA Generator is a tool that can be used to generate content based on traits from NFTs.

Weapon Spawner

Weapon Spawner

Weapon Spawner is a template that spawns a weapon item for the player to equip.

Player Indicator

Player Indicator

The Player Indicator component will add an indicator above all player’s heads in the game so that players can easily find where other players are in the game.

NFT Searcher

NFT Searcher

NFT Searcher is a component that allows users to search for a specific NFT and display it on an image.

Bounce Pad

Bounce Pad

The bounce pad component will allow creators to place these around the map that could be used to get to certain areas of the level that could be unreachable by other means.

Player List

Player List

The Player List component will show who is in-game to all players.

NFT Shareable Links

The NFT Shareable Links component makes copying URLs to NFTs a lot easier by using the Text Entry Box.

Shared Pickups

Shared Pickups

The Shared Pickups component will allow you to place pickups in your game that can be picked up by all players.

Talking Heads

Talking Heads

The Talking Heads component allows you to have animated actors show up in the UI that displays some dialogue to the player.

Player Health

Player Health

The Player Health component will show a health bar and health number in the UI so the player can see how much health they have left.

Player Names

Player Names

The Player Names component is a lightweight component for showing the names above the player’s heads.

VIP Entrance

VIP Entrance

VIP Entrance is a component that restrict users from a certain team from entering.

NFT Image Display

NFT Image Display

The NFT Image Display component will display a UI image with a loading animation while it fetches the NFT to be displayed.

Free Cam

Free Cam

The Free Cam component is useful for taking screen shots/video from a live public game. The component is lightweight, easy to use, and comes with some useful features to make it easy to take captures.

Main Menu

Main Menu

The Main Menu gives creators an very simple way to create a main menu for players that shows up when loading into the game.

Chat Rewards

Chat Rewards

Chat Rewards gives players a reward if they type a certain phrase into the chat.

VIP Teleporter

VIP Teleporter

The VIP Teleporter component allows creators to set up teleporters that checks if a player is VIP.

NFT Slideshow

NFT Slideshow

NFT Slideshow allows creators to display NFTs in a slideshow format.

VIP Team Selection

VIP Team Selection

VIP Team Selection selects player to certain teams based if they have VIP status.

2 thoughts on “Core Academy Essentials”

  1. Such an amazing collection of useful resources that will help players take their projects to another level and up and running super quick.

    Great job Commander Foo and Double A – what a lot of work and thank you for creating this great toolkit.

Leave a Comment

Scroll to Top