Ryan Cooper

Image of Ryan Cooper

Hey, I'm Ryan Cooper. I'm a Game Design and Development Masters student at RIT. I've been yearning to get into the games industry since I was a kid playing Mario on my sister's DS. My love for video games has never faded away, and the influence of video games in the world seems to grow year after year.If you are seeing this, you are looking for someone to join your team and I hope you consider that someone to be me. I have great experience in using engines like Unity and Unreal and have a great grasp of C#, C++, and low-level C.Please take a look at some of the projects I have previously worked on. I take great pride in them all, whether they were game jams, short-term projects, or projects still in development.I look forward to talking with you,
Ryan Cooper


Project Rope Tool

Play as Arya: junker, ship jockey, and fighter. Lacking working thrusters, her ship is equipped with her latest contraption, the Rope Tool — a grappling hook and a stapler duct taped together.Swing through the corpse of an asteroid mining gold rush. Gather rockets from the rubble of all-consuming corporate rivalry to propel yourself to blinding speeds. Launch those rockets to take down abandoned drones or set off the industrial explosives left lying around. Everything in this physics-led zero-gravity world is an opportunity for chaos and speed.While this project started as a class project, it evolved into a passion project for many people. I work as the AI developer, designer and producer for the game. I worked on nearly all the enemies and all of the bosses as well as our tutorial system.

Check out the game here!

Eternal Machination

Eternal Machination is a fantasy action game where the player wields the power of shadows to defeat mage-punk golems, and liberate the holy spirits they have imprisoned within themselves. The protagonist, Seethe, is an ancient darkness that has been locked away long ago to save humanity from extinction. Archons, the same powers that had imprisoned you, now offer you freedom in exchange for your servitude. As Seethe, the players get to explore different regions, where they have to rely on their control of shadows to both traverse these dangerous lands and face the challenging foes within them. Only after all golems have been defeated can Seethe truly gain their freedom.To prevent eternal damnation, you must face Eternal Machination.This is the capstone project that I have worked on throughout my entire second year of capstone. I was in charge of AI development making sure enemies felt fun to fight and creating smooth and engaging fight sequences.

To face Eternal Damnation, you must face Eternal Machination

Asteroid Rush

Asteroid Rush

It is said that the first trillionaire will be whoever figures out how to mine asteroids. Your company has asked you to fulfill that mission in mining the special ore located on these rocks. However, aliens that reside do not take kindly to visitors. Guide your crew to mine rocks and get out without any casualties, lest you provoke the company's wrath.As part of the Master's curriculum, this class asked us to develop rapid prototypes only based on a theme for each game. For this one, we were given the prompt RPG and had 4 weeks to develop. I was in charge of the game state, player behavior and win and loss conditions.

Check out the game here!

Emu War promo poster

Emu War

In 1932, the Australian govenment declared war on the emu population. This is how we think the war went down. In Emu War! you must join General Emunel and his emu horde by eating wheat and avoiding the watchful eyes of the Australian hunters who want you dead. Will you collect enough wheat to keep your flock happy? Or will the Australians rewrite history (Because in the actual Emu War they legitimately lost).This project is unique compared to many other courses as we were only permitted 2 hours of work per week throughout the entire semester. I was in charge of the AI and making the hunters as a legitimate threat to the player while still allowing for the player to work around them. This was one of my first cracks into making engaging enemies as AI. If I had more time, there is a lot I wish I could have done in terms of bug squishing, but given the constraint I'm content.

Check out the game here!

Changeling logo

Changeling

Changeling is a VR mystery, first-person 3D platformer game built upon the idea of magical realism and a sense of unease and wonder. You play as Aurelia, a dream-walker who has the ability to see through the eyes of anyone she touches. You are tasked with helping this family figure out what is wrong with their child, and as you contact each member, you see through the lens of their hopes and fears of what the child is.In the summer of 2021, I was the production lead on this project. This was my first time being a producer, and managing 15 other developers plus working with other teams was a challenge. I helped get 4 of the levels built while working alongside the sound team to implement voice acting into the game.

See our website and play the game yourself!

Changeling logo

Tinysaurs

The only dinosaurs still around can fit in your pocket! Make fossilized creatures out of spare bones, use them to dig up more!I dragged this team together for Ludum Dare 56 for a "low stress game jam". Ended up doing very well finishing in the top 25% of all games in most categories. I did most of the coding on this project as well as coordinating with the team on their production.

Check out the game here!

Looking for Beans logo

Looking for Beans

This project was created during a game jam in 2020. The theme was dreams and frankly I have no earthly idea how we ended up here. You guide a shadow demon to the fridge to get him beans while clearing the obstacles that stand in his way. Once again, How did we get here?During this project I was responsible for creating the automatically moving shadow demon, implementing points of navigation, the camera, obstacles and looping. This project is special to me. It was my first time working with an automated character. Even though the game is simple and crude, it one second place at the game jam and was the first time I saw that games I make can be enjoyed by people.

Check out the game here!


Contacts