I’m a super senior Android dev trying to break into the gaming industry. I’d love some advice from folks in the industry. Please comment and tell me which games youve worked on!
Never go by reddit's advice.
Why not?
Depends on what you mean by “gaming”. Different studios, different game types etc etc
Video games. Not board games etc
Depends. If you’ve been doing java/JavaScript for a while, Unreal’s c/c++ will physically hurt you to learn. Unity and C# will quickly feel like old friends. If you want to make it in AAA, learn unreal. Lots of AAA studios use it and you’ll have an easier time transitioning to studios with custom c/c++ engines. If you want to make it in mobile game companies or smaller studios, use Unity.
There are mobile game companies that dwarf AAA. I assume you mean quality, not revenue. King NetMarble Rovio
Yes, in gameDev AAA means first or major third party companies, usually implying “quality”, not necessarily revenue. EA/Ubisoft/Respawn/etc.
Gamebryo to start then we moved in to unity
Get some experience in C++. Learning unreal is a good first step but if you are already in prestigious company (which you are) and have some cpp under your belt, I think its enough for most big AAA.
Unreal over Unity to get my foot in the door with no industry experience? Don’t AAA all want super senior engineers with tons of industry experience?
No. Game industry is notorious for being underpaid and over-worked - don't expect them to come close to matching your Airbnb TC. If you want to make games then do it as a hobby...
C++ and Linear Algebra
I’m interested in gameplay programming not low level graphics details.
You need linear algebra for anything that moves in games. And even if you don’t want to do that, you will be tested on it. Learn: vectors; how to normalize vectors; how to efficiently compare length of vectors in code (don’t use sqrt); how to reflect vectors; how to compare vector directions; how to find a point in : square and triangles and circles; learn how to find overlap of AABB; find overlap of circles; etc.
LOL. Super Senior Android dev, like what? 2 years professional experience?
Try 12.
@Airbnb what would you recommend as a title for 22 and 30 YOE professionally then?
Does gaming pay like shit? So WHY???
Money isn’t everything
Super Senior is that like Super Saiyan?
Super Mario
Joke already taken buddy, sorry
India
Yesterday
694
Modi is a legend, will be remembered for centuries to come
India
Yesterday
743
Who are these retards asking for dictatorship in India?
Working Parents
Yesterday
569
What do you think is wrong with a kid who got rejected by 9 colleges?
Tech Industry
Yesterday
395
One time annual stock vesting is a scam
Tech Industry
Yesterday
2074
Quitting this Slave life
These companies have their own engines usually. I never got into the industry but the advice I always received was: #1 create and ship a complete game. Demonstrating you can make a product end to end AND FINISH IT is extremely valuable #2 learn aspects of game engines. E.g. learn how to write your own renderer. Your own memory pool, FPS client server architecture etc. Again, working samples show you know how these things work and are capable of implementing them
Weird. Reddit poll gives opposite results and advice.
What did Reddit say