Help My Grandson Prepare for Internship in Gaming Company

Click For Summary
SUMMARY

The discussion centers on preparing a Computer Science major for an internship in the gaming industry, emphasizing the importance of mastering C++. The grandson has completed one semester of C++ using Gaddis but lacks knowledge of pointers, which is critical for game development. Participants recommend exploring the Unity Game Engine, which supports C# and JavaScript, and suggest researching other game engines and programming languages like Go from Google that are also relevant in game development.

PREREQUISITES
  • Proficiency in C++ programming
  • Familiarity with game engines, specifically Unity
  • Understanding of programming languages used in game development, such as C# and JavaScript
  • Basic knowledge of game development concepts and platforms
NEXT STEPS
  • Deepen knowledge of C++ programming, focusing on pointers and advanced concepts
  • Learn about the Unity Game Engine and its deployment capabilities
  • Research other game engines and their supported programming languages
  • Explore game development with Go and available packages for game writing
USEFUL FOR

Computer Science students, aspiring game developers, and anyone seeking internships in the gaming industry will benefit from this discussion.

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
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   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

Similar threads

Replies
3
Views
2K
  • · Replies 22 ·
Replies
22
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 58 ·
2
Replies
58
Views
5K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
2K