Quote:
Originally Posted by AA247
its 2.7 because having extra () for print statements is too much work rite?jk I am junior comsci major and was wondering if you did interships for the summer
|
You know, I'm all for cleaning up your codebase (especially for major revisions), but they could've at least had a decent error message that detected old-style prints.
This
has wasted my time. :/
Quote:
Originally Posted by B3ER
Hey Brian, how much knowledge of coding and programming is required for a production level job in Riot? I'm finishing up my BSc in Aerospace Engineering, I know the basics to JAVA, C++ and MATLAB and I have a decent amount of gaming experience.
|
We have a fairly high bar, even for associate-level game engineers. The best thing you can do is take your basics and evolve them into fluency. It's hard to quantify knowledge into a "how much" question, but as far as the core language of C++ goes, you should understand its features extremely well.
Language features, naturally, are just the tip of the iceberg. You also need good architectural skills, and algorithms and data structures are a major part of that. You should understand all the major STL containers: vector, list, map, deque, string, etc, and you absolutely must have a solid grasp of algorithmic complexity (big-oh notation).
Quote:
Originally Posted by Method512
Python is actually used? I had a friend that learned that language but I never bothered thinking it wasn't used...
|
Well, you won't find any commercial games made it in, but that's not its purpose. You use it to write scripts to automate mundane tasks.