# Unannounced Project 2 - Sumo Digital

As currently this project is still unannounced, I am unable to show any project visuals or discuss specific work that I participated in. However, I can still provide an overview of my work done and my skills used.

***

I worked as a gameplay programmer on an Unreal Engine 5 project in its early stages as part of the 'World Look and Feel' team. This team was made up of game designers, level designers, tech artists and programmers. The direction for this team was to explore ideas surrounding the feel of the game.

My typical work involved developing level-object prototypes using blueprint, or taking prototypes developed by our technical designers, and then creating production-ready versions using C++.

***

### Key Skills

Unreal Engine 5, C++, Blueprints, Iterative Prototyping, Perforce

### Technical Skills

1. Experience using Unreal Engine 5 with in-house engine modifications.
2. Usage of both C++ and Blueprints; C++ primarily being used for gameplay features, and Blueprints used for the visual-layer, and prototypes.
3. Being able to read other people’s code to efficiently understand how a system or feature was implemented, to build upon or maintain and make changes. This included both the work of my colleagues and that of the Unreal Engine 5 source code.
4. Version control, good use of Perforce, including detailed push messages, resolving conflicts, and locking binary files where necessary.
5. Code Review using Helix Swarm, e.g. submitting my code-review requests for appraisal, leaving comments on other people's code to improve the submissions of my colleagues, and querying aspects I didn't understand to further enhance my knowledge.
6. Mathematics for 3D games using Unreal, e.g. bézier curves, and splines.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://christopher-buss.gitbook.io/portfolio/work-experience/unannounced-project-2-sumo-digital.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
