The forests of a distant world have a secret: tucked away GLADES designated by the ANCIENT TREE SPIRITS as a neutral space to meet, broker peace, and foster relations between the disparate TREE TRIBES.
Now, the BEACONS of an ALIEN CIVILIZATION are falling from meteorites to colonize the Glades for their rich resources.
Imbued with the powers of the Ancient Tree Spirits, the WARDEN OF THE GLADES is the only force standing in between the aliens and the utter destruction of the Glades.
The Warden must find and destory each BEACON before the alien forces dominate the Glades, fighting off waves of alien enemies in the process. Along the way, the Warden may use POWERUPS provided by the Ancient Tree Spirits to assist in the grand mission.
Will the Warden succeed in repelling the alien invasion? Or will the Warden succumb to overwhelming alien numbers?
Only time will tell...
Glade is a 3D, 3rd person, hack n' slash video game built in Unity for Windows and MacOS! Check out the trailer!
If you'd prefer to build Glade yourself:
- Download Unity for your operating system.
- Unity Version should be 2020.3.34F1 LTS
- From a terminal, run this command to clone this repository:
git clone https://github.com/mccormick-wooden/glade-mirror.git
- From Unity Hub, select
Open > Add project from disk
and select local cloned project directory. - In the Unity Editor, navigate to
File > Build Settings
and ensure the build settings are configured as below. - Click
Build
- Run the executable!
- Player control / animations
- Enemy AI
- Enemy Spawning
- Enemy Animation
- Audio framework
- IK mechanics
- Crystals - anything and everything related to crystals
- Mana mechanic
- Environment design :chefs_kiss:
- Bug-fixes all over the place
- Original game concept!
- Combat animation and implementation
- Special attack mechanics
- Lock on and Strafe Mechanics
- Powerup mechanic
- Beacon mechanic
- Game state management
- Tutorial mechanics (story introduction, player training)
- Win / Loss conditions
- Damage / Combat framework
- Scene Transitions
- Minimap mechanic
- Menus
- Camera
- Health bar
- Player animations
The majority of the 3rd Party assets that are in use are contained in Assets/3rdParty/
:
- UI Button Pack 2 - Used for main menu and pause menu buttons.
- Pyro Particles - Used for Beacon meteorite effect.
- Nature Starter Kit 2 - Used for environments / terrain.
- Casual Fantasy - Ent - Used for Ancient Tree Spirit character
- Polygonal Metalon - Used for "Boss" character
- Toby Fredson - Used for the Terrain textures
- BizulkaProduction - Used for the crashed beacon model
- SkythianCat - Used for the training interaction stump the ent stands on
- SineVFX - Transluscent Crystals
- Hovl Studio - Used for wind sword tornado particle effect, model, and textures
- Hit Impact Effects - Used for visualizing hit impacts in combat
- minicrap - Some prebuilt art for minimap.
- ExplosiveLLC - Tornado (Wind Sword) attack animation