About Me

I’m James Miller, a programmer, and designer of games and this site is home to my digital portfolio. I’ve been a gamer all of my life and discovered during college that I have as much passion for game development as I do playing. Here you can find previous projects that I have worked on, along with my resume.

Now, as of Fall 2019, I am excited to say that I have accepted a role with Design Interactive in Orlando, FL! I look forward to developing AR apps that will revolutionize the way technicians are trained, and I’m really excited to grow as a professional.

If you are interested in a summary of my past work…

In Spring 2018, I finished my final semester at the University of Central Florida. During the semester, I served as a Tech Lead and as a programmer on a team of 11 students in a Game Design Workshop. Using Unreal Engine 4, we developed a 3rd person thieving game, Ransacked, which was featured on the front page of Itch!

Update: As of July 2018, the game has also been in PCGamer and RockPaperShotgun in their Free Games of the Week sections, and has over 3,000 downloads!

Work done on this project can be viewed here.

Over the summer and fall, I continued working as an Undergraduate Research Assistant for the University’s Virtual Arboretum Project. The main goal of the project was to create a simulation of a sample of the arboretum to research virtual vs on-site learning. As a tech lead and programmer on the project, my responsibilities are were to…

  • Implement low-cost foliage using provided density data that can be interacted with uniquely
  • Track which plants have/have not been found, display this information to the user in a UMG Widget.
  • Optimize performance anywhere possible (mostly blueprints, culling distances, shadows, and lighting)
  • Program and animate various flying and swimming wildlife.
  • Create accurate height maps and terrain using satellite data
  • Create a 1km^2 sample of the terrain of the UCF Arboretum using these heightmaps
  • Communicate remotely with my team daily and deliver milestone builds.

If you would like to get in touch with me, please feel free to do so here or contact me directly using the information found on my resume!