Search
Thomas J.'s Photo

C++ Game Programmer
Thomas J.

1,330 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $50
Response time: 4 hours

About Thomas


Bio

I been working in C++ and building video games for over 10 years. In that time, I have developed various types of games, tools to support game teams, and game features like inventory and combat systems. I enjoy the tutoring process and helping students understand concepts by breaking them down into simple details. I want to do more than help with solving short term problems; I want to set you up for the future.

Ways that I have helped people over the years:
* Helped students successfully...

I been working in C++ and building video games for over 10 years. In that time, I have developed various types of games, tools to support game teams, and game features like inventory and combat systems. I enjoy the tutoring process and helping students understand concepts by breaking them down into simple details. I want to do more than help with solving short term problems; I want to set you up for the future.

Ways that I have helped people over the years:
* Helped students successfully complete programming assignments and courses
* Broken down programming concepts in intricate detail to help students understand them
* Taught new developers how to get started with building games in Unreal Engine

Topics I am familiar with:
* Data Structures & Algorithms
* Procedural Content Generation
* Programming Game Engines
* Programming for Game UI & Tools
* Programming for AI

Feel free to reach out about anything else and I will let you know if I feel like I am an appropriate tutor for your needs!


Education

Academy of Art University (AAU)
Game Programming

Policies

  • Hourly Rate: $50
  • Rate details: Students that are 15 minutes late will be charged for the full lesson time. The same thing applies to cancelling less than 6 hours before the lesson unless that spot gets filled by another student
  • Lesson cancellation: 6 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C#

C#

I am a Game Programmer learning and working to make video games professionally. I recently wrote a game development tool in Unity using C#, which was accepted into my university spring show to showcase professional work created by students. I have had the privilege of studying under David "Rez" Graham, a Lead Programmer from The Sim's series (Electronic Arts game company), and other industry veterans at the Academy of Art University. I currently work as a tutor and freelance game developer.
C++

C++

I am a Game Programmer specializing in C++ for Unreal Engine to make video games professionally. I have had the privilege of studying under David "Rez" Graham, a Lead Programmer from the SIMs series (Electronic Arts game company), and other industry veterans at the Academy of Art University. I currently work as a tutor and freelance game developer. In my free time, I am progressing on my own RPG, procedural C++, and game development projects.
Computer Gaming

Computer Gaming

I'm getting my Bachelor's in Game Programming at the Academy of Art University. Since the Fall semester of 2019, I have made at least 1 game as the final project for every class. In the Spring semester of 2021 I made my own game engine. In the Fall semester of 2021 I was on a team of 3 that used that engine to make Frogger, and then we made a first person dungeon crawler in Unreal Engine. The classes I have taken include Object-Oriented Programming, Data Structures & Algorithms, Low-Level Programming, AAA Game Engine Architecture, Programming for Production, and Procedural Content Generation.
Computer Programming
General Computer

Examples of Expertise


Thomas has provided examples of their subject expertise by answering 2 questions submitted by students on Wyzant’s Ask an Expert.

Thomas J.'s Photo

Questions? Contact Thomas before you book.

Still have questions?

Contact Thomas
Response time: 4 hours

Ratings and Reviews


Rating

4.9 (278 ratings)
5 star
(268)
4 star
(8)
3 star
(1)
2 star
(0)
1 star
(1)

Reviews

Sympathetic and a lifelong Student

I've been tutored by Thomas for two projects, and hopefully more to come as my budget opens up more haha. Throughout them, it was super explorative because Thomas would let me decide on what I want to do then we'd fix or correct any mistakes together! It's almost like peer-programming but with someone much much stronger at their niche. I always come away with absolute satisfaction, mostly because I now understand how to approach my projects at a foundational level thanks to Thomas's explanations and I look forward to more. Personally, out of many Wyzant tutors that I've had, especially those that take half the session trying to decode your project instructions and whatnot, Thomas is the absolute exception. He's awesome!

Vent, 4 lessons with Thomas

Great with my 10 year old son using UnrealEngine

My 10 year old son is creating games in Unreal Engine, and Thomas was able to coach him on ways to improve and debug the game. Very patient and knowledgeable.

LENNY, 12 lessons with Thomas

Thomas is great

Wow! Just had a great first lesson. Thomas was able to explain each step well. I had a really good time picking his brain and learning C++. I highly recommend him.

Nicole, 2 lessons with Thomas

So happy!!!

Thomas is amazing!!! He was able to quickly review my code and walk me through my assignment. I would highly recommend and will definitely use him again and again!!!

Christine, 8 lessons with Thomas

Knowledgeable and Very Helpful

Thomas really helped me with working on my code, and really showed me how to make my code better. He helped me understand vectors better, as well as way to take data from files and using them together.

Craig, 1 lesson with Thomas

Very intelligent and helpful!

I cannot recommend Thomas enough, I am very glad to have come across his profile and decided to reach out for a session. Thomas takes his time to first analyze where your current skillsets are and the he tailors the training to for your particular skill level, a trait that I find missing in some other sessions I have had with tutors. He also creates a very pleasant environment and makes you feel comfortable asking questions, no matter how silly they may be. He walked me through creating a key component for my URE5 project in a matter of minutes, then we expanded on the project while addressing any questions or concerns I had along the way. I feel like I have grown a ton from a single session, and look forward to further lessons. Thanks Thomas!

Corey, 1 lesson with Thomas

Great!

Very thorough! and he was able to simplify some tough topics, I am very grateful he was able to tutor in short notice. I got help making validation routines, to leave out negative numbers, and how to format my table to display correctly. I do recommend!

Benjamin, 25 lessons with Thomas

Knowledgeable and fantastic!!!

Thomas is absolutely great! He is fountain of knowledge as well as patient and helps by tailoring to your needs and learning styles . He is the best tutor! Highly recommended!

J, 12 lessons with Thomas
Hourly Rate: $50
Response time: 4 hours
Contact Thomas