Conductor - Project Lead, Programmer, VFX Artist
2020
Unity Game Engine
Team Size: 5
Timespan: 3.5 Months
_______________________________________________
Programming
For Conductor, my main role on the project was to handle a lot of the programming within our game. The game was created using the Unity engine, alongside the C# programming language that is used by it. I'll now talk about some of the things I had programmed within the game!
Conduit Circuitry & Puzzle Interactions
In the video above, I go through some of the conduits, and the objects that they are able to interact with. I also show off one of our puzzle elements; the mushroom deflector! In the next parts of the video, I go through how the conduits are hooked up inside of the Unity inspector, along with an example of their code, and how it works!
Thunderbuss Aiming & Firing
Another core aspect of our game that I worked on was the Thunderbuss, an electrical gun that was used to solve puzzles within our game. The aiming is pretty simple, the gun just points towards where the cursor is on screen; ideally, we wanted Flynn Locke's arms to move while holding the Thunderbuss as well, however, we were unable to implement this due to the tight time constraint, along with several other complications we had ran into. For firing the gun itself, we used a charge system, where the weapon required a full charge to fire; this charge is interrupted by the player letting go of the fire button, or by touching water. Charge % is indicated by a radial gauge that fills around the crosshair.
Other Misc. Scripts
Turret AI
The turret has a couple of different modes it can be in:

Inactive - The turret does nothing in this state

Detected - Activates when player enters detection area for turret, makes a "Click" sound, and aims at the player

Attacking - After a short delay of being in the detected mode, the turret begins rapidly firing at the player, returns to inactive state when player leaves detection.

There is also an alternate version of the turret that does not aim, but is always attacking in one direction if powered.
Options Menu
Here's a link to our game if you want to try it out!
Conductor
Published:

Owner

Conductor

Published: