Uhunoma Osemwengie's Portfolio

Website is made by Me (my Linkedin)

Pacman C++

Recreation of Pacman through C++ using S2D framwork.

Unreal Engine 5 Group Project

This project I was a junior programmer where I was given tasks by senior programmers through JIRA to complete. Mainly I worked on the sliding and item pick up mechanic

Space Wars

Vertical scrolling space shooter using Unity.

Directx11 C++ project

Project where object loader and a skybox was implemented using Directx11 also added lighting to the scene.

OpenGL C++ project

Project where an object and texture were implemented.

Skills and about me

Hello! I’m a university student in my final year studying game programming. My passion for games was ignited when I was young and played my first PS1 game. Later on, I got my first glimpse into game development through Scratch, which allowed me to see programming in a simpler way. This early exposure sparked my interest and carried forward into my later life, ultimately leading me to pursue a career in game development. My favorite games are sports and MOBA titles, such as FIFA, Football Manager, and League of Legends. However, I also enjoy a wide variety of other genres, including action games and MMORPGs. I love the competitive nature of MOBAs, the strategic depth of sports management sims, and the immersive worlds of RPGs. Exploring different game mechanics and understanding how they’re built has always fascinated me, which is why I’m so excited to learn more about programming and game design in my studies. I hope to one day contribute to the gaming industry, whether by developing engaging sports simulations, fast-paced competitive games, or expansive RPGs. For now, I’m focused on improving my skills, learning from my courses, and maybe even working on some small game projects of my own!

C++ and C#

I have experience with both C++ and C#, having used them in various projects. In Unity, I developed multiple game prototypes, leveraging C# for gameplay mechanics, UI systems, and scripting interactions. Additionally, I worked with C++ in a university project where I recreated Pacman using the S2D framework, which helped me strengthen my understanding of game loops, collision detection, and 2D rendering.

Unity Experience

I have experience on unity engine as I had to make many prototypes on the engine including some that are on this portfolio.

OpenGL and Directx11

I have worked with OpenGL, where I learned how to render and texture 3D objects, implement basic lighting, and manage shaders. This gave me a solid foundation in real-time rendering techniques. I also completed a project using DirectX 11, where I explored:

  • Vertex & pixel shaders
  • Texture mapping
  • Basic 3D transformations
  • Rendering pipelines
This experience helped me understand the differences between OpenGL and DirectX, as well as low-level graphics programming concepts.

Unreal Engine Experience

Beyond Unity, I have also worked with Unreal Engine, primarily using Blueprints and C++ for game logic. I experimented with physics-based interactions. Working in Unreal has given me exposure to industry-standard tools and workflows, further expanding my game development skills.

Get in touch

This section has all the details you need to either contact me or have a closer look at my projects through other links like GitHub.

  • Email

    uhunomaosem@gmail.com
  • Phone Number

    07437524248
  • Social