John_O_Really Online Avatar

Hey, hi, I'm John O'Really!

I'm a freelance tech artist and lecturer, specialising in shaders and real-time visual effects. My previous experience includes working for Unity Technologies, IV Animation, and the University of Oxford.

If you're here to check out my work, have a gander at my Blog Posts, Artwork, and Games! | @John_O_Really


Space Puck!

Date June 2018
Made in: 13 Days
Team Size: 5

A Battle to the Death, In Space!

Space Puck started as a 5 day game jam, but after the first week we wanted to keep improving it.

For this project I was responsible for the art direction, UI, 2D Artwork, shaders and some 3D assets. The project was made with Unity, Photoshop, 3dsMax, and XNormal.

Gameplay Download PageGoal Shader Code

bbq daddy

Date November 2018
Made in: 3 days
Team Size: 2

Impress the other dads at your bbq, don't take your eye off the grill or your spatula will be forfeit!
bbq daddy was made in 2 days by myself and Lewis Jordan as part of a weekend game jam in the Unity Brighton offices.
For this project I was responsible for the 3D Art, shaders, VFX, UI, and game design. Download PageGameplay Video

I'm Gonna Blow: The Nuke Seduction Game

Date June 2018
Made in: 30 Hours
Team Size: 4

There's only one way to save the world from a nuclear destruction; seduction!

I'm Gonna Blow is a Mobile VR dating-sim created in 30 hours for Portsmouth Game Jam 2018. As a government intelligent it is your duty to disarm a devastating warhead with your natural charm. For this project I was responsible for some 3D art, level building, UI and game design. Download PageGameplay Video

This Sucks!

Date January 2019
Made in: 2 days
Team Size: 3

After hours of cleaning up mess, you (a robot vacuum cleaner) have had enough! To enact your revenge you charge around the house, destroying everything in your path.
This Sucks!" was made in 2 days in anticipation of Global Game Jam in the Unity Brighton Offices. The purpose of the game jam was to demonstrate how to quickly make a game in Unity.
For this project I was responsible for the environment assets, shaders, and level design. Download PageGameplay and Devlog Video

Through game jams and personal projects I have been involved in developing a number of games. I particularly enjoy the challenge and reward of working on a more complete project as part of a team.

Kablooey Blobbers

Kablooey Blobbers was my entry to /r/GameMaker's GM48 game jam. The project was made in GameMaker Studio, with all image assets created in Photoshop. I was responsible for the art, sound, game design and additional programming.

Game DownloadDev Log Playlist

The Adventures of Zach: The Monkey with a Pig on His Back

Date July 2018
Made in: 12 Hours
Team Size: 8

The Adventures of Zack was created in 12 hours as part of a game jam for Playingfield, a charity that helps disadvantaged kids experience game development.

The game idea was entirely concieved by a 7 year old child, and it was our job to make it come to life.

As the sole artist for this project I was responsible for the environment artwork, UI design and level design.

BitBucket RepoGameplay Video

Bone Zone

The Bone Zone is an A-symetrical multiplayer game made in Unreal Engine 4. The project was made for a three day game jam. I was responsible for the modelling, texturing and implementation of a modular tomb level, as well as FX and additional props.

Quick Tools and Art Breakdown | @John_O_Really


To view my more recent work, please get in contact via my email or Twitter.

Houseboat - Personal Project

Shader Graph Island Scene - Example Project for the Unity Blog

Illustration Style Custom Passes - Personal Project

Real-time Interactive Hologram - Personal Project | @John_O_Really


Art That Moves:
Creating Animated Materials with Shader Graph

In this blog post I demonstrate the power of vertex shaders, and how to build them using Unity's Shader Graph tool. In order to demonstrate common shader animations I designed and modeled a tropical island scene. The scene does not use any textures or animation assets; everything you see is colored and animated using Shader Graph. The entire project is free to download for reuse in your own projects.
Link to the post on the Unity blog

John_O_Really Online Avatar

Creating explosive visuals with the Visual Effect Graph

In this blogpost I introduce and explain the features, and functions of Unity's Visual Effect Graph tool. The blog post covers adding the tool to your project, navigating the UI, addional resources, and tips and tricks of using the feature.
Link to the post on the Unity blog | @John_O_Really

Curriculum Vitae

John O'Reilly Tech Artist


Autodesk 3ds MaxAdobe PhotoshopAdobe Premiere ProSubstance Painter

UnityUnreal Engine 4Game Maker StudioPyxel Edit

Microsoft Office SuiteCSS and HTMLPerforce Version ControlGit Source Control

Employment History

Years RoleResponsibilities
Jul 2019 - Nov 2019Technical Artist for Realtime Animation at IV StudiosResponsible for designing and implementing the realtime animation pipeline in Unity. Additional responsibilities include deploying and managing Perforce version control, project debugging and optimisation, creating shaders and visual effects, and on boarding team members into the realtime development pipeline.
Aug 2018Virtual Reality Lecturer, University of OxfordTaught Virtual Reality development at the University of Oxford's Immersive Technology Summer School. Responsibilities include writing and delivering a 5 day crash course, guiding students through the development of their own VR and AR idea in Unity.
Jun 2018 - Jul 2019Unity Technologies Art Evangelist Intern In my role as an Art Evangelist I am responsible for teaching Unity to new and existing customers. I specifically focus on the tech-art side of things, such as Shaders, Realtime Visual Effects, Render Pipelines, Art Pipeline, and Post Processing. After researching features internally, I then share my knowledge through a variety of mediums: Talks and workshops for events, videos for the official Unity YouTube channel, Blog posts for the Unity Blog, and Demo Projects for conferences.
Sep 2017 - April 2018VR Exhibitioner Representative for Southampton Solent University at a number of outward facing PR events, including UCAS fairs and open days. Responsibilities included meeting and discussing the university's game courses with applicants, and demonstrating VR HMDs to interested parties.
Sep 2017 - April 2018Solent Social Media TeamResponsibilities included managing and developing content for official university social media outreach channels, including Instagram, Snapchat and Twitter.


Southampton Solent University - BA Hons Computer Games Art
September 2016 - Present

South Essex College, Southend - Creative Media Production (Games Development)
September 2014 - June 2016 | @John_O_Really