About Me
Hi, my name is Cameron Fleming and i am a Technical Artist / Programmer from Scotland. In 2017 I graduated with honors in Computer Games Technology at the University of Abertay, Dundee. In this course I learned many things in relation to game programming, such as AI and path-finding, game-play programming, Scripting and dynamic systems; media production for games and design. Following on from then I begun a Professional Masters course in Games Development at Abertay, graduating in the fall of 2018; this course primarily involved improving the professional persona, working in an industry-like environment and is where I further developed my skills as a technical artist; working with visual scripting for materials in Unreal engine and creating rigs and animations for characters in a Unity game.
​
From December 2018 to January 2022 I worked as a researcher as part of the 3DVisLab group based in the Duncan of Jordanstone College of Art and Design, a part of the University of Dundee. The 3DVisLab team focuses on 3D visualisation solutions for various projects. At the lab my main focus was on programming and using game engine technology to create unique Virtual Reality experiences for fields such as maritime history; and automating workflows in 2D and 3D applications through python scripting.
​
Since then I have been freelancing as a software developer; in 2022 I worked with Celestial, a drone show company based in Somerset; producing animation software in Unreal Engine 4. Most recently I worked with the games company Skyhook Games Ltd on the VR title "Lawn Mowing Simulator VR" as one of two full time programmers.
​
I have had a keen interest in Computer Games from a young age with fond memories of playing Truxton on the Sega Mega Drive with my brother. After coming to university to study computer games programming I gained a key interest in Technical Art; the bridge between the technical, programming aspects and the art side. I am particularly interested in the rigging of models and how to create fluid, realistic movement and the creation of tools, any way to make the development pipeline smoother.
