background-slider background-slider

Caelum

Project Type: University Project
Software Used: Unity3D
Languages Used: C#
Roles: IT Manager, Lead Programmer

About

Caelum is a survival-adventure were you play as Gaby, Murdock's grandson, who was taken away by a monstrous giant bird. You will have to survive and gather resources in order to find him. Explore this world of sky floating islands full of mysterious creatures and flora.

Roles

IT Manager

During the Pre-Production Phase, I was responsible for designating the software to be used by the team and the specifications of their output files.

Lead Programmer

As the Lead Programmer, I was responsible for managing the Programming Team. In the end the team end up consisting of myself and Lucas (check his art station). I made the Online Multiplayer using MLAPI and SteamAPI, gameplay, UI backend, system architecture, etc.

Showcase

Online Multiplayer was achieved through the use of Unity MLAPI and SteamAPI. We had access to Friends and Lobby Systems in SteamAPI while MLAPI offers ways for handling the message transfer.

In this video you can see how it's working flawlessly together with the inventory I developed.

For the inventory we wanted something practical. You should be able to open it, mess around with the items, drop the items, split the item stack, etc. This is a showcase video of all the functionality I've implemented:

The movement is composed by the player's basic movement (Walk, Run, Jump, Crouch), two grappling hooks with different behaviour, a Parachute for gliding and a simple dash mechanic.

Crafting had to be a little complex to give out the idea of a simulation, where the materials have to be worked and not just magically mixed together.

We didn't want farming to be something to keep the player busy, therefore we decided to go with the simple approach of planting a seed and waiting for it to grow. Here's a fast version of how it would work:

AI tries to simulate a simple ecosystem of animals, some are harmless while others might give you a bite, or anything that moves.

Download Source