Summer Internship 2023

Screenshot from gameplay taken 08-10-23 by Chino Beach

Chino Beach <br /> (They/Them)
Chino Beach
(They/Them)
2 min read

This was the project that I worked on for my summer internship at Colgate University. Timeline: May 8th 2023 - August 11th 2023


This game was created as part of my internship at through the Visualization Lab at Colgate University, which served as my first work experiance in the game programming industry. This internship allowed me to put my skills to use with the basics of game design, project management, and gameplay experiance and provided me with the opportunity to experiment with the UnrealEngine and multiplayer functionality.


Throughout the internship, I was able to hone my skills and develop a better understanding of game design principles and project management. This project, in particular, allowed me to work with unreal engine 5 in a 3D enviroment, build scenes and levels, work on UI design, and learn how to implement LAN and Local multiplayer to our game. We also delved into the technical aspects of game design, including how Blueprints work in Unreal Engine 5, implementing camera tracking, object destruction, and using event overlaps to keep score during gameplay and handle combat.

In this game you are taken back to ancient Mayan times to partake in their ritual ball game.

Unfortunatly you are unable to play this game in browser as it is property of the Colgate Visualization Lab, and not my own.



Contributors

  • Chino Beach
  • Henry Crespi
  • Sam Larson
  • Bergen Linden
  • Micheal Mansfield
  • Seth Walden
  • Jieni Wu

About The Vis Lab

Ho Tung Visualization Lab opened in 2008 and hosts summer internships for students looking to do videogame development. Ho Tung also hosts science field trips as well as opperating as an academic lab. It holds Colgate Universitiy’s Planetrium and is considered part of the IT department.


My Responsibilities on the Project

  • Learning how to operate and utilize unreal engine 5 with blueprints
  • Managing our Git Hub Repository as well as handling merges and teaching the team how to use Git Hub and Git Hub Desktop
  • Project Management and Kanban Boards
  • Implementing both Local and LAN Multiplayer functionality
  • Documentation
  • Camera set up for playing in the planetarium
  • Helping resolve any issues that arose
  • Adding invisable walls

Development Screenshots

The Court

The images bellow show how far the level/map has come throughout development.

Top Image: 1st edition of the court.

Middle Image: A view of a (close to) finished court from within it.

Bottom Image: An aerial view of the map/court.


Playing in the Planetarium

The images bellow show the camera system and tracking implemented while playing in the planetarium Local Multiplayer.

Images of the court from as seen when playing in the planetarium.
Images of the court for playing in the planetarium from the level editior.

Combat

Tge images bellow display combat taking place with event overlaps in LAN multiplayer to stun the opponet

Images of the combat implemented within the game (hit to stun opponenet).

Fire

The images bellow show the fire system we made to improve our graphics within the game.

Images of the fire particle systems and 3D modeled braizers.

3D Modeling

AS an additional benefit of this project I was able to learn some 3D modeling.

The first image is my model, the second was used as my refrence.

Helpful Resources

  • Fire Simulation Tutorial, follow this link: Click Here

  • LAN Multiplayer Tutorials, follow this link: Click Here

  • Another LAN Multiplayer Tutorial: Click Here

  • Local Multiplayer Tutorial pt1, follow this link: Click Here

  • Local Multiplayer Tutorial pt2, follow this link: Click Here

  • Another Local Multiplayer Tutorial: Click Here