top of page
  • GitHub
  • LinkedIn
KirbyFighter.png

Super Fighting Bros

Features

1

General information

02.

My contribution

03.

My contribution

04.

Github

General information

Team Size: 8
Platform: Unity
Genre: Fighting

My Experience

This project began in the second semester of my second year. It was our first major assignment where we had a lot of creative freedom, with minimal intervention from the instructors. Initially this was challenging, but as the project progressed it became liberating. I worked in a team of eight people, which fostered collaboration and the exchange of ideas. Along the way, I met some great individuals, and together, I believe we created a really solid game.

KirbyFighter.png

My Contribution 

In this project, I played a key role in enhancing the user experience by designing the UI. I focused on creating a visually appealing and intuitive layout that improves navigation and overall usability. Additionally, I developed a dynamic text color-changing script, which allows users to customize their experience and adds an interactive element to the UI. This combination of thoughtful design and functionality significantly elevates the project's appeal and engagement.

Color changing text

foto van colorchaging script.png

Color changing script

In Super Smash Bros., the player's text color darkens as they take more damage, providing a quick visual indicator of their status. For one of my assignments, I was tasked with recreating this system in Unity. The challenge was to dynamically adjust the text color based on damage, making it progressively darker as damage increased. This project helped me explore Unity’s color manipulation and UI features, while improving my understanding of visual feedback in game development.

Player respawning

foto van player lives S.png

Spawing
 

In the game, when a player falls off the edge, they are meant to respawn. I was responsible for implementing this feature, ensuring it worked seamlessly with the UI displaying the player's remaining lives. This involved creating the logic for the respawn mechanics and updating the UI to reflect the correct number of lives after each fall. It was a rewarding experience that enhanced both the gameplay and the user interface.

One way platform

foto van onwayplat.png

One way Platform

In my project, I implemented a one-way platform feature inspired by Super Smash Bros. This platform allows players to pass through it from below while blocking them from falling through from above.

I created a special collider to detect player interactions, enabling them to land on the platform from above and move through it from below. This mechanic adds a strategic layer to gameplay, enhancing the overall experience with new tactics and maneuvers.

GitHub

In this project, I worked with GitHub for the first time, and it was a valuable experience. The project leader was very skilled with GitHub, which made collaboration smooth and efficient. This guidance provided a nice change of pace, allowing me to learn best practices and effectively manage our codebase.

Branches

In this project, we utilized a lot of branches due to the large team working on multiple features simultaneously. This approach allowed us to collaborate effectively, manage our tasks, and integrate new functionalities without disrupting the main codebase.

© 2035 By Owen, C# Gamedeveloper.

bottom of page