derianna thomas
projects

The SUB 10 Mindset Demo was created during my Computer Game Engineering Msc dissertation module at Newcastle University, made with Unity. I worked at SUB 10 for 4 months and developed this short virtual experience in partnership with NewGen Creative. Multiple pathways through the demo allow users to explore their mindset during workplace tasks, while 360 video immerses them in a typical office environment. At the end of the experience, the user is presented with a summary of their mindset, based on the choices they made throughout. The demo was developed for PC, Google Cardboard, and Oculus GO.

SUB-10 Mindset Demo

A VR demo made as part of my MSc dissertation.

I was team lead for our multiplayer game, where I maintained documentation, submitted weekly reports for each team member, and held regular stand ups to ensure timely progress. I wrote most of the ps4 port for this game, including gameplay and shaders. Some gameplay can be seen here.

CSC8506 Team Game

A multiplayer game prototype

This was created as part of the Computer Game Engineering MSc at Newcastle University, made with Unity. Letters of the alphabet have to be collected in order, while avoiding an enemy that make you lose your letters. There are temporary power ups available to make collecting the letters easier, such as a speed boost and light that finds the next letter to collect.

CSC8505 Fast Prototyping

A 10-day project to make a prototype for our team game.

Verbal Remedy was a a blog started by Bridget Hamilton with the aim of making tough topics easier to talk about. Below are links to the articles I wrote.

Verbal Remedy

Between 2016 and 2019 I occasionally wrote articles for Verbal Remedy.

This was created as part of the Computer Game Engineering MSc at Newcastle University, made with C++, OpenGL, ENet, and a basic physics system. Features of the coursework include:

  • Collision detection and resolution using broad and narrow phase
  • Grid-based map
  • Constraints
  • Linear and angular motion using inertia tensors
  • Integration of velocity and acceleration
  • AI pathfinding
  • High score that's sent to a server
  • State machine
  • Menus

CSC8503 Game Technologies

A golf-like game demonstrating various game tech features.

This was created as part of the Computer Game Engineering MSc at Newcastle University, made with C++ and OpenGL. Features of the coursework include:

  • Real-time lighting
  • Real-time shadows
  • Environment mapping
  • Moveable camera
  • Scene management techniques
  • Consistent 60FPS
  • Mixing between textures using shaders
  • Post processing effects such as blur and tone mapping
  • Particle system

CSC8502 Advanced Graphics for Games

A scene demonstrating various aspects of graphics programming.

As treasurer I helped form and publish the society's first anthology with our editor, a tradition which continues on today. This first anthology is a collection of poetry and prose from society members, following the theme of 'Stamping out Student Stigma'. My poetry piece, 'A Year at University', followed the ups and downs of transitioning to university from a grammar school, while dealing with the many aspects of student life.

Front cover

Newcastle University Creative Writing Society Anthology

An anthology created during my second year of university.

A collection of poetry and short stories from authors around the world, highlighting the harm of bullying. All proceeds are donated to various charities related to this topic. It can be found here on amazon. I contributed a short story 'His Life', which follows Felix, a young adult, through a standard day.

Authors Against Bullying Front Cover

Authors Against Bullying: Volume 1

An anthology highlighting the harm of bullying.

A writing retreat at the Arvon Foundation's Totleigh Barton centre with Yemisi Blake, Lee Weatherly, and Cherry Smyth led us to this collection of poety and prose - coordinated by Sheena Wilkinson - on the theme of living in a post-conflict Northern Ireland. I personally contributed a poem, 'City Hall', a snapshot of the variety of life and events that take place outside Belfast's iconic city hall, and a short prose piece, 'Our Rubik's Cube', that muses on the difficulties of catholics and protestants working together, from the perspective of someone who sees their similarities and not their differences.

Equinox Front Cover

Equinox - Belfast Inter-Schools Creative Writing Network

An anthology created at the end of sixth form.

Made with Scratch during GCSE, Mathmania was made to help children practice addition, subtraction, multiplication and division. The game consists of 3 levels, each progressing in difficulty, with more difficult questions rewarding more points for a correct answer. Each incorrect answer makes the player lose a life, with game over after 3 incorrect answers. The player however is allowed multiple tries at an answer, where the question is only marked incorrect after no correct answers are thrown within a certain time.

Mathmania

A Scratch game made as part of my GCSE ICT coursework.