top of page

GAME DESIGN PORTFOLIO

MICHAEL OLAOYE

linked in picture.jpeg

Welcome to my game design portfolio! I am an international student and game developer with experience in designing and developing games across multiple platforms. My focus is on creating games with engaging gameplay mechanics and immersive graphics. I have been developing games since I was 12 (now I am 20) and my main drive has been providing people happiness through fun worlds I can create. I am enrolled in a Bachelor's degree program in Computer Science at the University of Central Arkansas and California State University, Monterey Bay.

MY PORTFOLIO

MY PORTFOLIO

SPIDERVERSE GAME

01

Multiplayer Games

*These two games are still work-in-progress*

Heist Royale

A Bank Robbery Multiplayer Game

1280 x 720 Clean Background HD_3x.png

Drawing inspiration from the Netflix Tv series, Money Heist, I decided to kick start a project about robbing a bank in a race like game mode. The idea I had in mind was friends playing the game together getting to sabotage one another and rob a bank at the middle of an island as quick as possible.

​

This is the second multiplayer game I have worked on. I am using the Photon PUN networking solution to handle all the multiplayer features in the game. I am using this solution because I am familiar with it and it is efficient to set up.

​

I have been working on this game for about a year now, and I am beyond excited about the stage it has reached.

Upside Down​

A multiplayer shooting survival game

Screenshot (281).png

Also,  just like the Heist Royale game,  I drew inspiration from the Netflix Tv series, Stranger Things. I chose to work on this game to implement and learn weapon management, health and respawning systems, 1st and 3rd person mechanics, enemy spawning, all in a network-based game. 

​

This is the first multiplayer game I ever worked on. I am using the Photon PUN networking solution to handle all the multiplayer features in the game as well. 

​

I have been working on this game for a while, and although it is not done yet, I call it my building block for multiplayer games because I spent all my time trying to figure out networking in games through making this game.

02

Chickamania mobile game

A mobile game I made for the Appstore and Playstore!

Before my second semester as a junior in college, I decided to make a short project for the Appstore and Play store. Something to share with my friends to play.

​

I was super excited to complete the project in about 7 days. I really wanted to test how quick I can go through multiple tasks while being efficient in my game development.

​

This project has taught me a lot and gave me the experience of how difficult porting games to mobile Appstore could be are made. I struggled but persevered through touch inputs, screen resolutions, and game performance in general.

​

I developed this game with Unity 3D. 

18028658398867965.jpg

03

Spidervers Game

Based on the Pop Culture movie - Spiderman Across the Spider-verse, I developed a game that encapsulates the whole movie. From swinging, to drones, to portals, to sleek animations, and visuals. I developed this game alone in 2 weeks! It was a short project I challenged myself to complete. I used this project to learn the importance of speed and efficiency in game development as sometimes, a certain task or job needs to be done as soon as possible and as best as possible!

​

Furthermore, while developing this project with Unity 3D, I used this project to explore the recent trend in AI technologies. With the help of AI services like DALL.E, Bing AI Image generator, and Deep Motion.

​

For the fact the game is not commercially available anywhere, I have attached it on here!

(PC, exe file)

How I Made the Game!

Screenshot (275).png

04

CHESS SYSTEM

A CHESS GAME SYSTEM

I designed this chess game system to take my programming skills to the moon! Chess systems are one of the most difficult things to implement/program when it comes to game programming. I decided to embark on the journey and create my own chess game because of the challenging ideas about making a chess game.

​

I have completed the basic chess system, but I would still be adding extra features to the game later on,

​

This project taught me how to program more efficiently. Making a game like chess has a lot to do with programming cleanly and taking memory into consideration. There are numerous background processes, threads, and simulations that go on before a player can move a chess piece. Making this basic chess game made me realize how important writing clean and efficient code can be, if avoided, the game may end up crashing or not work properly (e.g., not fast enough).

​

I designed the game with Unity 3d and programmed the game with C#.

 

How I Made the Game, Devlog #0

My YouTube Channel

bottom of page