Developer & Designer


Dec 2022 - May 2022
HyperSwitch was a project Josh worked on as part of his coursework at NYU. The game was made by a team of five MFAs over the course of a semester. They spent their time mainly prototyping ideas to do with interesting and abnormal movement mechanics, and settled on the concept of 'swapping places with enemies.' Josh's role on this project was to program the player controller, enemy AI, and some of the systems. He also assisted in level design and art production. 
A public build of HyperSwitch can be found here to be played for free.

While HyperSwitch was never a game Josh saw himself working on for ages, it was a great stepping stone during his academic career at NYU. It was built within a group of five, with Josh heading the development and working collaboratively with one other. It was one of the more complex projects he had worked with on a team that size, and they were collectively happy with the result.

Josh was responsible for programming the player controller, importing and managing the 3D models, implementing animations, and ensuring stability of the whole project. He also took on a small technical producer role, ensuring the 

You may also like

Back to Top