Technical Assistant - Games and Digital Media
Arts and Digital Industries (ADI), Media and Screen
Joe is Technical Assistant to Games and Digital Media in the ADI school. He assists with scheduled classes, provides support to students and maintains the ludology studios. He is familiar with a wide variety of game production tools.
Joe has four years of experience developing gameplay with a variety of technologies. While most familiar with the Unity game engine, he has also developed games for the command line using C++, created demos with Stencyl and implemented gameplay in Unreal engine. He is also familiar with a wide range of asset production tools, including Adobe CC products, Autodesk 3D tools and others, such as Audacity. He also has some experience with web development and design.
He loves problem solving and has an appreciation for simple, effective designs in games as in other things. Outside of games, he is interested in technology, travel, photography and (human) languages.
Joe has a wide range of personal and professional interests, some of which are detailed below.
Joe does not teach but does assist with many practical workshops inside the area of Media and Screen. He also runs a workshop for Level 6 Games Students wishing to get started with Unreal Engine. Details these can be found below.
This Computer Game Development module is focused on learning to program games and gameplay using C#.
This module introduces games students from both games programs to the fundamental concepts of developing gameplay and creating and integrating 2D and 3D assets into a game. It uses a variety of technologies.
Dynamic Gameplay Programming
This Computer Game Development module is based around creating dynamic gameplay using advanced game engine features such as animation, particle effects and physics. The module is based in Unity and C#.
This module for both games programs has students use Unity and Unreal with a set of pre-defined behaviours to create gameplay in a level environment. They must consider many factors such as space, multiple gameplay styles and balancing difficulty. Students design levels to fit design briefs.
This module for all games students sees them come together in teams to work on a production game over the course of their final year. They are free to use any technologies they choose, however many use Unity as it is familiar.