top of page

I'm a paragraph. Click here to add your own text and edit me. It's easy.

Screen Shot 2018-03-30 at 8.41.17 PM.png
How To Fire A Trebuchet

This project is a full video game created as a solo project over 16 weeks. This game teaches players how to arm, load, prime, and fire a trebuchet. It was made as a test of skills and portfolio piece at the time. The player must follow the pop-up text directions In order to complete the mission. The short game is repeatable and can be replayed as many times as the player sees fit without reloading the scene.

Screen Shot 2019-06-04 at 2.49.30 PM.png
Screen Shot 2019-06-04 at 2.49.55 PM.png
Screen Shot 2019-06-04 at 2.50.21 PM.png
Programming

For this project, I had already learned how to use basic code to make a scene function with gravity, pause, quit, and function with a UI for Unity. I focused on learning how to program pop-up text which would show up and disappear depending on the player's proximity. I also learned how to program wind using the default trees and grass.

Particles

I was able to push Unity's particle generation system within this project slowly creating unique effects. Some particles are locked in place while others are attached to movable objects. Within the scene Fog, smoke, explosions, sparks, and fire can be found.

Modeling

Besides the list of props created in Maya, this project was a chance to learn Unity's terrain sculpting tools which are quite robust. Some of the props modeled include: the terrain, book, barrel, trebuchet, crossbow, fire rack, shield, and torch.

Audio

This went hand in hand with the coding aspect of the project. I can be hard to make audio that sounds right, plays at the right speed, doesn't irritate the player, and isn't over-applied. 

Animation

Besides the particle and gravity interactions, the animation for the trebuchet was created in Maya.

Colliders

I spent time making sure that the collides of the objects felt real when the player interacted with them and that they worked correctly with gravity. I also took interest in making it impossible for the player to get out of bounds, past the mountains, which was a fun challenge.

 
Link:
bottom of page