William G. C. Fox

William Fox Dev Blog

Game Play Programmer in Unity and Unreal

UE5 C++ Prototyping: Player lean

May 21, 2023 Since I had some interviews I haven't had much time to code. Therefore I created a simple player lean that rotates and pushes the player character out to the left and right if the Q and E button is pr...

UE5 Prototyping: FPS Magazine System

May 4, 2023 A gameplay mechanic that I really enjoy in FPS is a realistic Magazine system with first person shooters. Normally the guns take a pool of bullets and each magazine resets from this pool, but in real ...

UE5 prototyping: Mantling

April 12, 2023 Have just started doing some UE5 fps prototyping. Currently trying to create a mantling system so when the player hits a ledge they will "climb" over it. Going to look into more systems to i...

Endless Scrap - UE4 C++

April 11, 2023 This a personal project that I created using a udemy course, Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games. When I completed the course it was for UE4. I adapted the course for a top...

Wonderjam - Unity C#

April 6, 2023 The Wonderjam game jam had the theme of sabotage. So me and an SFX artist came together to create a bomb defusal game. I was in charge of the basic 3d modeling and the coding that is not related to SF...

Mash Up Games game jam - Unity C#

April 6, 2023 The mash up game jam took a week to complete in. I was the only programmer on the project. We created a tower defense game where the player defends a tower from ghosts for as long as possible. We came...

GTMK Game Jam - Unity C#

April 6, 2023 In the Game makers toolkit game jam I had the task of secondary programmer. I coded the gameplay loop of the player and the Monster AI. This game jam took 48 hours and we came in the top 1000 of over ...