BroncoDrome

BroncoDrome is a 3rd person vehicular combat game being developed using Unreal Engine 4. This project was created to satisfy the requirements of CS 481 - Senior Design, but it will likely be the start of a multi-semester project that new groups will incrementally take over. This project will be an opportunity for CS students who are interested in game design careers to work on a relevant project for their capstone.

Contributors

Name Role
Juan Becerra Car and Game Mechanics Programmer
Nate St. George Car and Game Mechanics Programmer
Olivia Thomas Car and Game Mechanics Programmer
Jared White Car and Game Mechanics Programmer
Mikey Krentz Mapping and AI Programmer
Jared Lytle Mapping and AI Programmer
Connor Wood Mapping and AI Programmer
Joey Sacino Texture and UI Artist
Tj Davis Audio Producer

Project Setup

Development Environment

BroncoDrome is developed using Unreal 4.26.0. For developing in C++, Visual Studio 2019 is highly recommended along with the ‘Game development with C++’ workload as Unreal can automatically generate VS Solutions and hot-load compiled code straight from the IDE. For more info, check out this article.

Git LFS and Unreal/Git Integration

This repository uses Git LFS, which means that large binary assets are stored in a separate location from this repository. If assets don’t seem to show up in your editor, try entering the following command in the root directory to pull these assets:

git lfs pull

Be sure to enable Git Source Control within the project editor. To do so:

Now, most assets (namely Blueprint assets) will have small icons indicating their change status (pending local commit, changed by another user, etc.). Additionally, you can right-click on these assets to view source control history or to open up Git Diffing / Merging tools.

Building