This entire project consisted of tutorials because I have never worked in netcode and did not plan on making a portfolio piece about it. In the future, there will be projects that I may want to know how to incorporate such a thing, but since this is for our portfolios, I did not go the extra …
I think for the rest of this project I want to learn more about how clients would go about joining the server instead of UE5 creating a client that automatically joins the server, but…
This week, I learned the basics for creating a multiplayer game in UE5 by following Gorka’s tutorial: https://www.y…
This week was not a big week for progress as we begin to wind down to finish up content on Conquering Ciros. The last of the content I had to work on was finally finishing the Crystal Superchargement code. Previously, the code for Supercharging had already been written but its implement…
This week I dedicated most of my time to working on an Unreal Engine 5 project to start learning blueprints. The goal was to create a somewhat viable swinging system similar to Spider-Man.
My first attempt I was trying to figure out how to work this out mostly alone by using a Physics Constrai…
Over Spring Break, I worked with another programmer to refactor our painful system for crystal movement. The system involved three different scripts that did not work together very well and was not built with Unity’s input system in mind at all. Thankfully, the other programmer was able…
Supercharge Controller Integration
This week was tough as far as motivation is concerned. I have been working on the same system for nearly 3 months now due to issues that keep getting reintroduced or reworks that need to be made. After the recent controller implementation I needed to wo…
Very little progress occurred this week due to projects that were due. What did get done was prototyping to implement crystal sprites as prefabs and bug-fixing involving supercharging.
Last week ended with the finishing of the crystal supercharging system, our system that applies a constant bo…
This week was the proper implementation of the Supercharging System. As a refresher, this system is meant to apply a boost to a crystal for the rest of a run. My solo work consisted of creating a system for being able to click a crystal to supercharge once a discard criteria has been me…
This week my Ciros tasks were to fix our Lightning ability, to implement the crystal Supercharge system, and to replace the ability’s sprites with the finalized art.
The sprite task, I decided was best to be delayed into next week as not all of the crystal’s have only one sprite even tho…