Should a CS student learn more C++ before interviewing for a gaming internship?

Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
6 replies · 2K views
yungman
Messages
5,741
Reaction score
291
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   Reactions: sysprog
Physics 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   Reactions: 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   Reactions: 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   Reactions: 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   Reactions: Jarvis323 and sysprog