Skip to main content

Everest Expedition - Postmortem

Everest Expedition - Postmortem


I have been working as a programmer on the game Everest Expedition for CAGD 370 at CSU-Chico. It is a prototype for a game based around climbing a mountain with a pickaxe using the Unity collision and physics systems. We just finished our very last sprint in the process and are no longer working on the project, and throughout the 5 sprints I think I had a pretty rough start due to some personal issues I was dealing with, but ended up finishing it off pretty well.


Center puzzle of the level using my system

In the first two sprints, I only finished 2 points worth of cards, which is clearly not enough for a full 2-week sprint. I was dealing with some personal issues during this time that massively distracted me from my work and caused me to fall behind in the prototype progress. On top of this, I was deeply struggling to try to understand the unity collision and physics since this was the first time I had ever massively relied on them before in a project. I had about a dozen failed scripts to try to make the player’s pickaxe function as intended, and had to continuously change my approach to try to find a way to make the game work. This was also the first time I had worked with Unity’s joint system, so I had to do a huge amount of research to learn how to use each one correctly, which took a considerable amount of time and testing to learn. Looking back on this I definitely should have gotten help on this sooner, and I should have communicated with my professor better about what had been going on outside of class to make sure that he and my group knew I would be lacking a bit.

After these 2 sprints though, I picked up the pace a lot more. I was able to complete 6 points in the 3rd sprint, which was a massive improvement, as well as finally getting the physics to function as they were intended, which was a huge relief for me. On sprint 4 I lacked a little bit more with 4 points, though it was not nearly as bad as my first few. In our most recent 5th sprint, I was able to finish off the prototype with 5 points, closing out the project and doing much better than I had started. By this time, I was much more familiar with all of the systems our game was based on and was able to fine-tune all of the systems we had been working with so the game would feel a bit better to play for the players. I was able to correct my old, primitive colliders to new, more accurate ones, and fix some faulty force and gravity numbers that made it extremely difficult for the players to navigate at some points.



Fixed weight and force numbers


This means that in all I was able to complete 19 points over the span of the project, which is much less than I had hoped. If I had maintained the pace I had in the last 3 sprints, I would have had closer to 25 points in all, which means the first 2 sprints brought my total down by just about 6 points, give or take since I may have done less or more. Seeing this lack out of my first few sprints shows me that in my next project, I need to do my best to communicate with people about what is going on and what I need help with, and I need to learn how to pick up momentum and push through hardships. There were a lot of things that went poorly during this process, namely the early stages of it, but I was able to learn from my mistakes and figure out all the new issues being thrown at me. What went well through the project though is that I learned a lot about Unity’s different systems that I can work into my future endeavors. I also learned a lot about C# that I had not known before since I hadn’t done a ton of programming. I had to research a lot of the scripts I was trying to write, but in the end, it taught me a ton about writing scripts and how to organize and set them up well.


Fully finished joint script.


Overall, I didn’t end up performing as well as I had hoped during this project. If I could go back to the beginning with the knowledge I know now, I definitely think it would have been a smoother process, but I am planning to apply this new knowledge in the future and I believe I have grown as a person and developer because of this hardship. I am looking forward to my next project and have confidence that I can do well all the way through.


Comments

Popular posts from this blog

Sources and APA

APA Sources for Kickstart Gottfried, J., & Park, E. (2025, November 20). Americans' Social Media Use 2025 . Pew Research Center. Retrieved February 20, 2026, from https://www.pewresearch.org/internet/2025/11/20/americans-social-media-use-2025/ This article from Pew Research seems like a very useful collection of information about social media use amongst Americans in 2025. This can be easily used to influence choices from our group, as we can see what forms of media are working, as well as what forms are not working anymore. An immediate example from this article is the fall off of Twitter, now known as X, which is only receiving 21 percent of people who say they use it. Health Benefits of Social Media Use in Adolescents and Young Adults . (2025, August 15). PMC. Retrieved February 20, 2026, from https://pmc.ncbi.nlm.nih.gov/articles/PMC12356748/ This could be an extremely interesting article to pull from, especially when thinking about the broader effects of social media. For ...

KickBack - Sprint Review 1

KickBack - Sprint Review 1 My name is Kyle Ramser, and I am currently working as a 3D artist on the game KickBack. We just finished up our first sprint, which means I was able to finish some of the early models to be implemented into the game. So far, this production has been one of the most interesting for me personally, and the team I am working with is a bit larger than I am used to. The art style for this game is low-poly models with a very simplistic texture style, reminiscent of something like Risk of Rain 2 or Solar Ash. I have never worked on a project with this type of style before, so it has been a learning curve for me, and I am still trying to find helpful information for texturing in these kinds of games. So far, I think the models have turned out quite well, and I am definitely getting the hang of the art style as it has become more natural for me to create these lower-poly models. As for the work I have completed this sprint, like I said before, I completed several model...

CAGD 373 - Destiny 2 Tower - Sprint 5

My name is Kyle Ramser, and I am currently working with my group to recreate the Tower, a social space from Destiny 2. We just finished up our fifth sprint of the project, which means we are nearly at the deadline for the game scene. This sprint was a fairly productive one for me, as I was able to finish nine cards, all which were very important to the main layout of our scene, and was able to make some progress on the modeling of a pistol for the main player character. So far, this has proven to be one of the most difficult models I have ever tried to create. This sprint, I focused on finishing the last of our main models. This includes things like the vault wall, the giant overhang in the back of the map, and a modular wall to be used for the left side of the map.I was able to model and UV each of these, as well as add a few smaller things like a target for the shooting range and a Unity local fog to block off the underside of the tower. All I need to do now is to import these models...