Hello, I'm Justin Bunryu Smith!

I am a current student for EECS 494

Zelda NES Remake

Reviving the classic 8-bit Zelda with a twist -- PortalGuns! The companion cube and portal gun return to provide the first dungeon a slight twist in puzzles and challenges.

Utilized JIRA for project management and Unity for game development. Focused on replicating the retro style of the original while introducing new features and smoother animations. Created custom sprite art and animations for custom features. Mostly in charge with projectiles and weapons and their interactions with enemies.

Duck and Run

Along with the fun unpredictable nature of ragdoll physics, why not have a duck try to hunt you down while at it? The Duck (using a controller) must navigate the course and use different item abilities to stop the player from escaping! Uses Input Action system to change the button mappings when transforming into different Duck states.

Created in Unity using Custom and Free Internet assets for Art. Finished in 2 weeks with extensive planning using Jira.

Tsukuro Game Engine

A Multi-platform Game Engine (OSX / Windows/ Linux) written in C++ as host language and Lua as the scripting language. Functional 2D engine with VR controller accessibility. Optional OpenGL functionality for 3D graphics (WIP)

Technologies Used

C++ Logo Lua Logo GLM Logo SDL Logo Box2D Logo OpenVR Logo OpenGL Logo
  • C++
  • Lua
  • GLM
  • LuaBridge
  • SDL
  • Box2D
  • OpenVR
  • GLAD
  • Rapidjson
  • OpenGL

Extended Reality: Project 1

With a partner, implemented a VR CSE Simulator in Unreal Engine

Utilized JIRA, Unreal Engine 5, Chaos, Blueprints, Blender

Extended Reality: Project 2

With the help of another undergraduate student, we implemented A2-GO, a Pokemon GO clone in Unity with an integrated University of Michigan Bus tracking API.

Utilized JIRA, Unity, MapBox, Blender, and MBUS API

Extended Reality: Project 3

Physical Therapy Drum VR Music Game in Unreal Engine

Utilized Unreal Engine 5.2, FL Studio, MIDI, Blueprints, Blender

Features working foot pedal, drum configurations, and feedback for muscular dystrophy patients

Click Here for Youtube Trailer Click Here for Website Info

About Me

Junior Standing at the University of Michigan. Dual degree program in Computer Science and Percussion Performance

Relevant Coursework

Intro to VR/XR, Web Systems, DSA, Linear Algebra, Distributed Systems, Computer Vision, Operating Systems, Game Engine Architecture, CyberSecurity, GPU Parallel Programming

I love to travel

While making fun video game products, I love to travel and get lost around the globe

Get in touch

Please reach out if you want to talk anything about my projects or experiences!