Posts

Showing posts from May, 2023

To Git or Not To Git

Image
To Git or Not To Git: A Horrific tragedy of Hubris and Time By: Pedro Colon 5/26/2023   Reference: https://github.blog/2021-10-29-thirteen-short-and-scary-games-plus-source-to-play-or-hack-this-halloween/ Prelude To Git or Not To Git-That is the question. Since the beginning of time, developers have been finding ways to better work on projects together and to ensure that a safe backup of their work works well. From centralized to distributed, Developers still ponder on the tool that is right for the job. For if a tool can hurt progress, productivity dies and so does the sanity of the developer. This is one of those stories. Or at least a story of how I managed to make things harder for me all because I didn't carefully read Gits errors and instead set back a good chunk of work which I was able to make up thankfully, but was still terrifying! Welcome to this story of mine. Part 1: The Horror, The Horror! The horror of misreading errors! So what did happened? Well what occurred ...

The Pains of Menu Creation

 The Pains of Menu Creation By: David Powers 5/26/2023 Developing a functional pause menu entails overcoming various challenges, particularly in ensuring the seamless integration of buttons and code. The process begins with the creation of a canvas and defining the buttons, along with their respective names and functionalities. Subsequently, the focus shifts to the coding aspect, which is critical for enabling the desired functionality. During the coding phase, one encounters a mix of successes and setbacks, primarily influenced by the correct implementation of the previously created canvas. It is essential to meticulously arrange the buttons as child objects within the main canvas object, ensuring a proper hierarchy and organization. Failing to do so may result in encountering the same issues that I faced, where none of the buttons were functioning as intended. Overall, the process of developing a pause menu at the college level requires a combination of thoughtful planning, metic...

Finishing The Technical Document and Setting Plans Forward

Finishing The Technical Document and Setting Plans Forward  Author: Pedro Colon There were two main tasks I was working on this week, the technical document and getting us back on track with development on the game. Admittedly, we are behind in regards to R.A.D Kart Racer. Recently we were able to get Jira going, though different time zones along with life responsibilities have proven to be challenging. So what did we do to help fix these issues? For technical document, we have been taking turns and working on it whenever we can. Today, I worked on early and with the help of Alec, we were able to finish it for submission. I had to do errands today which took longer than expected, but with help and thoughtful planning, we were able to get it done. Another thing done to help fix the issue, is by getting our plans in order to do work, even in regards to our time zones differences. Creating tasks and being able to assign it to others for them to work on, along with taking actions on my...

Creating the HUD

Image
Creating the HUD Author: Alec McManaway     For a while, our game project was lacking a HUD. Of course, it's an integral part of the game as it's the main way of displaying important information about the game to the user. Without the HUD, the game would be extremely difficult to play.   A screenshot of the new HUD     I whipped up a HUD canvas prefab based on the one in our game's primary inspiration, Crash Team Racing . For now, it's full of placeholder images and default text. In time, we'll add proper functionality to all its elements, such as the map and the drift boost meter on the bottom right, the power-up indicator on the top, and the position & lap text elements.
Title: Addressing Player Script Issues: Enhancing Functionality and Kart Stability in Unity Author: David Powers Introduction: The player script is a crucial component in Unity game development, responsible for controlling the player character's actions and interactions within the game world. In this blog post, we will explore two common issues related to the player script: the lack of functionality with the W, A, and D keys and the challenge of keeping the player's kart grounded. We'll delve into the process of addressing these issues and provide practical solutions to enhance the player's experience. Let's get started on the journey to create a more immersive and stable gameplay environment. Issue 1: Lack of Functionality with W, A, and D Keys: One of the key aspects of player control is the ability to move the kart using the W, A, and D keys. However, if the player script fails to respond to these input commands, it can hinder gameplay and frustrate the player. L...
R.A.D Kart Racer By Crystal Eyes      In R.A.D. Kart Racer, you take on the role of a robotic driver in a high-speed kart racing grand prix. You'll compete against other advanced robotic drivers in a variety of challenging tracks. With power-ups and special abilities at your disposal, you'll need to use all your skills to emerge as the ultimate R.A.D. (Robotic Advanced Driver). Do you have what it takes to master the tracks, beat your opponents, and claim victory in the grand prix? Currently in development and will have more posted soon! We hope to have a full-functioning game within a couple of weeks. We hope to see you there! Note: This is merely to show that our setup process is complete/nearly complete. Please stay tuned to our development of R.A.D Kart Racer!