Help My Grandson Prepare for Internship in Gaming Company

AI Thread Summary
The discussion centers around preparing a grandson, a computer science major interested in gaming, for an internship at a gaming company. The key advice emphasizes the importance of learning C++, as many gaming companies utilize it, despite his school focusing on Java. It's noted that his previous C++ coursework was insufficient, particularly lacking coverage on pointers. Suggestions include exploring the Unity Game Engine, which supports C# and JavaScript, and is versatile for deploying games across various operating systems. Additionally, the conversation mentions the potential of other programming languages like Go for game development. Ultimately, the consensus is that he should focus on the specific languages used by the companies he aims to intern with, while also considering popular game engines and their supported languages.
yungman
Messages
5,741
Reaction score
294
My grandson is staying 2 days with us before going back to college in Washington State. He's a CS major and he is interested in gaming. He want to get an intern job with a gaming company this summer. I told him the first thing is to see what language they use for their games, it's C++.

His school is Java based. I advice him to get deeper into C++. He had one semester of C++ that he used Gaddis. I described before already, they cover to chapter 11 and totally skipped pointers. I definitely don't think it's enough. I advice him to learn more C++ before summer as I think it's important to know the language before interviewing for the job.

But obviously, who am I to advice him on CS. So I want some input on what he should look into learning if his intention is to get a intern job in gaming place.

Thanks
 
Last edited by a moderator:
  • Like
Likes sysprog
Technology news on Phys.org
i think it just depends. I’m sure C/C++ will be good in general. However the Unity Game Engine, as an example supports C# and JavaScript.

He should check out Unity. Games developed on it can be deployed to a lot of different OS environments.

https://unity.com/

There are other gaming engines that a google search should bring up where you can see what languages are supported by game extensions or what language the engine was written in.

I’ve also heard that Go from Google has been used for game writing and there are some gaming packages that you can download for it.
 
  • Like
Likes sysprog and yungman
You are correct. The language they use where he wants to work is definitely the one he should learn. C++ is always a good one for serious programming.
 
  • Like
Likes Klystron, Jarvis323, sysprog and 1 other person
Thanks Guys, I had him read the replies already.
 
jedishrfu said:
i think it just depends. I’m sure C/C++ will be good in general. However the Unity Game Engine, as an example supports C# and JavaScript.

He should check out Unity. Games developed on it can be deployed to a lot of different OS environments.

https://unity.com/

There are other gaming engines that a google search should bring up where you can see what languages are supported by game extensions or what language the engine was written in.

I’ve also heard that Go from Google has been used for game writing and there are some gaming packages that you can download for it.
This non-timed game that is built on the Unity Games platform may sometimes save your kid from boredom ##-## oh, but of course, like pretty much everything else: don't do it while driving ##-## https://apkpure.com/circuit-scramble-computer-logic-puzzles/com.Suborbital.CircuitScramble

1610516187927.png


(solution: hit the left switch and the third (left-to right) light button ##-## of course it won't work on this post ##-## that's just an image)
 
Last edited:
  • Like
Likes Jarvis323
yungman said:
He want to get an intern job with a gaming company this summer.
jedishrfu said:
He should check out Unity. Games developed on it can be deployed to a lot of different OS environments.
@yungman -- what platform(s) do the companies use that your son is interested in working for? PCs? PlayStation? Phones?
 
  • Like
Likes Jarvis323 and sysprog
Back
Top