Archives November 2021

Production Tools

We mainly use Perforce as our source control. So I’m most familiar with using that, but I’ve made some smaller games and downloaded a couple of things using GitHub before.

When it comes to planning and time tracking, I generally use Jira and Toggl for those. We have also used Trello before.

Platforms

I’ve worked mainly on windows, with some projects being multiplatform, for example, Cabinet of Curiosities was at first also able to be played on the switch.

I’ve worked with the Raspberry Pi 4 and a Nintendo Switch to make games on.

Currently, we are working on a game that will be released on Steam, and I have released games such as Cabinet of Curiosities and Caravan Criminals on itch.io before.

Programming Languages

I currently have been programming for 5 years, and I’ve mainly been doing so in C++. I’ve created several projects that I worked on. Such as the Ray Tracer or Cabinet of Curiosities. I’ve also worked on C++ in conjunction with SQL which is also relevant to add. I’ve also made a project on a Raspberry PI and a Nintendo Switch, which allows for some other fun constraints.

Cabinet of Curiosities

I worked on this project for about 24 weeks split into an engine part and a gameplay/AI part. The first 8 weeks I worked as part of the team creating the custom engine, then worked the other 16 weeks primarily on the AI and the system that controlled it. This game was split into 2 versions to let the designers work on their things while the programmers set up everything that was needed for the game to work in the custom engine.

Read More

Caravan Criminals

This project was to create a game in Unreal with a limited amount of time. Our group decided to create a strategy game where the goal was to rob a caravan of their items, you would do this by defeating the opponents using the strategic placement of your own characters, and then using what they can do to eliminate them one by one.

Read More

Raytracer

In this block, we were tasked with creating a Raytracer, we had to start from scratch without much knowledge about how they worked, so first, we had to look into how they worked.

This took some time. But with some good guides and helping each other in class most people, including myself, got the basics set up.

Read More