@@lorenbeall147 I'm a self taught gamedev, but i do take Computer science in university currently (which doesnt teach gamedev) but i think it does affect employers
@@subarnapokharel2218 i mostly followed brackeys / blackthornprod tutorials in the beginning, but over time i just started making my own and learning along the way
The biggest hurdle I've seen when applying is entry level jobs demanding 5 years and a shipped game under your belt. I've found plenty of foot in the door jobs to apply to but some apps are wild with what they ask for.
Yeah, it's too bad. Github or similar + working personal projects or gamejams that demonstrate strong skills + work experience (unrelated but valuable work ethic demonstration) is the only option you have to sell yourself on, and I think companies will recognize your ability and consider you when they need someone who isn't 'senior'. I'm only basing this off of enterprise software dev team leads opinions. They always tell me what I described above, but I'm not networked with actual game studios -- just enterprise corporate (like big mortgage companies).
@@ewwitsantonio let me say as an intern in a game studio. Most of what you said is more or less correct. Just an addition, you can't really aim for big players like Riot, Ubisoft, Activision, etc if you're just starting out. You have to start with an indie company.
This is a great advice but also I think it depends on where you live. As someone who live in a country where creative field is overlooked, game development jobs is so rare. Oh christ almost to none. In my area there are only 10 indie game studios which contains 5 - 10 employess with most of them has last active project 5+ years ago and idk how these game studios still exist. I checked their website and social media apparently they don't hire anyone, so it's a closed tight knit groups of a bunch of college friends. big sigh. My only option is to look for remote jobs, and aaaaaAAAAA most of them ask for seniors. (It's been a year and I'm still actively looking.) It's a brutal reality where I live and if any one of you have same circumstances as I do, just focus on creating and keep looking. Heck dude, who knows your game that you created can lead you to a great success.
I really really would have liked to hear some concrete specifics about what a reasonable baseline is and what kind of tasks you'd assign an entry-level person. As an older person who's already had some kind of success, feeling competent is important to me. I'm happy to learn new things and even to struggle to implement something, but I want to feel like I'm in a position to hit the ground running rather than have to make up ground at the jump. Especially given the pressure to "over-apply", it creates a TON of uncertainty about what average entry-level skills are
Awesome! Good luck! - Btw i may do a resume review video soon, if you're interested in having yours included, send over an email - jason at game.courses
Simple. Make a portfolio of games you made, make them a little unique, pay for a host, make a website, apply. Now that was from an unexperienced person so don'y take me for granted
Don't be intimidated. What a lot of people don't realise is that while a company will ask for the world, they don't necessarily expect to get it. Maybe you are the person nearest to their spec. My first job? I was told I was third on their list, there were two people in front of me. But they pulled out and I got it.
Before i got my job, i didn't know anyone in the market. It was really frustrating not to have anyone who could tell me in which way i should do things. The thing that helped me growing and actually get a job was: Doing tests for jobs. I always asked for feedback whenever i failed the tests, and i did receive a lot of them, in some cases they gave me a detailed document with my test's review. This gave me confidence and helped me to deliver what those companies expected. Also, i had the opportunity of repeating a test in the same company a year later, which led me to my first job. So, what i want to say is that you definatelly should start applying today, as Jason said.
Thanks. I have worked at a university for 20 years. Started out as an audio tech. People fought against me becoming a video producer, but I made it. Then fought me from picking up animation skills and graphic design, but I made it. Now they are fighting against me learning Blender/Python/Unity/Unreal etc. I'm new at it, but I LOVE it. It energizes me. The university folks want me to basically make powerpoint style everything with outdated technologies. I see "game" engines as the future of all media and even perhaps interfacing with real world environments. This month I was told I would be going to travel for a conference next month. So I started making plans. Researching travel/lodging, how to pay for it through the finance office, checking with people about cat-sitting, etc. This morning I was told I would not be going. I told them that was ok if I was staying behind to do more advanced work, but I had been interested in the opportunity. This afternoon I was sharing the tech plans with the conference technician, and my boss said I might be going. I just want people to have a freaking clue what is going on and to stop improvising when there are people good at planning. I suck at planning and I'm doing a better job than my leadership. I don't know. For someone like me that is always solving problems other people create, It would be nice if they learned to stop creating problems, so that I could focus on the big picture. There is so much exciting promise in this industry that I want to be part of it, and pass my knowledge on to younger staff, instead of being treated like younger staff for people near retirement.
As a person who is in his last year in college and going for a degree in Game Design, let me tell you, the job market is tough. I've been actively applying for internships over the last 2 1/2 years in my field, and I have yet to land a single one. This is despite the fact that I have completed multiple game projects and have made connections inside my college. I really think at this point, its all in the roll of a die whether or not one can even land a job in the market. You really have to put yourself out there in quite a dramatic sense.
Hey I know this is six months old but I am in college for cps and have a minor in game development. I am on my last semester before graduation and was wondering if I should work a job now in game dev or wait till I have my degree and education done?@@Unity3dCollege
i think at the very least, it's a good idea to apply for dev jobs because it'll give you a ton of experience with interviewing for this type of job, and will better prepare you for things that you may need to work on or improve. i have an IT background, and learned a ton just from the interview process, it showed me all of the weak points in my skillset that i wasn't even aware of.
I've looked at the careers page for games companies. The ones I could apply for were IT infrastructure, I do that already and am bored with it. BUT it did show me what skills they were looking for, what languages they used.
It's also a great foot in the door. if you're working IT infrastructure for a game company, you're likely having lunch w/ the developers. the same developers who are deciding who to hire every time a position opens up... it makes a huge difference :)
The biggest issue that I have, is that game development jobs in the UK, often ask for you to go through 4 to 5 stages with it being at least a 2 month process. You do an initial test, introductory interview, another larger test, a test infront of the lead programmer and then finally a final interview. I know I'm a good game developer because I try my absolutely hardest at everything I do but I get to that last test and i always fail all because I get asked some random question about some bit of programming that I have never heard of. I watch, study, and practice every day after my unrelated work, and i do everything I can to further myself, but somehow I always end up getting caught out. Having this happen once or twice is fine but after so many times you begin to feel like maybe your just not good enough even for entry level.
If you get a question you don't know or don't understand just ask. It's not always about knowing the answer sometimes people will be impressed that you're willing to learn
I've been looking at junior Unity programmer applications for a few months now for the studio I work at. It might sound like a nitpick, but one of the few things I look for in code sample is the use GetComponent in Start and Awake methods when they can be easily assigned in Validate or in the editor. Although negligible at small scale, doing that causes unnecessary overhead and is an easy optimization to make. To me, this is one of the biggest tells that allows me to tell the difference between someone who understands the code and the environment they are working in, and someone who followed a tutorial online. Online tutorials are notorious for skipping optimization in favor of simplicity. Unfortunately 90% of the candidates I've looked at all have this issue, even those with a college education. If you want extra points, learn about common optimization strategies like object pooling. Long story short, if you are looking for a programmer position, especially in games, I'm more likely to consider you for a position if I can see an attempt at writing optimized code. Even if it's not a great attempt, I at least know you tried and have thought about the scalability of your code. It's a junior position so we don't expect you to be perfect but we want to know that you are capable of learning on the job and can think ahead.
Thank you for this insight. Regarding your example, could you expand on best practices for avoiding using getcomponent and similar code? Most of the time I serialise the variable and attach in editor but I find that can get messy sometimes and also sometimes the object changes and loses the attached object which I may not notice until something breaks. Usually unity points it out though.
@@BrandonNyman Get component will always have overhead because it needs to search an object for the requested component. Using it to initialize a few objects is no big deal, but when you have thousands in a large scene it can increase load times. Serializing and setting the reference to the component in the editor removes that overhead. In the case that the component may change, you can use OnValidate to automatically assign the components using the get component method inside the editor since it runs whenever a component is added or a field is updated in edit mode.
This heavily depends on the kind of projects you're doing. I use GetComponent in Start for rigid body and transform components of the character controller. Since I'm only using it once and not in a loop it should 100% okay. If you're making an enemy entity and you need 100,000 of them, then I would just use Unreal instead or just program my own solution.
I'm a Senior Developer and I've never worked with Games, I recently started to study how dev works for the game world and your videos have helped a lot. One question I have is if it's common for developers to change from Web development to Games development, even though they already have a lot of experience.
I think is more common than it's said, let me put an example me as a Latin American, to study game dev from scratch after the school could be a high mistake since there are not many game dev companies on my country, and my interest is more on design than programming. So I studied graphic design, made ux courses and ended up on what is normally called "a Web developer" or inside that group. This brings me the economic stability to learn other stuff and as well not to forget buy new computer... Etc. So my thing is much more about the options I had in life more than other but I see many people struggling with this question I think if you're passionate about something you should take care of that feeling and don't think twice of you're made for that or is too late. You just go for it!! Even if This means doing indie, solo experiments, and don't work for a dream game dev position
Graduated from full sail in march with a bachelors in game design (biggest regret, fuck full sail) and have been applying to jobs since November of last year. Not a single interview, email, or call and have basically given up. I've gotten help from the career advisors on my website portfolio and resume and everything but always been told it looks good. Trying to reteach myself python to learn DataStruct and Algorithms and maybe switch my C# unity skills to asp.net skills but basically having to start all over again with my portfolio and resume while saddled with 55k in debt.... To anyone who has yet to go through college or is thinking of going to college for any sort of game or programming degrees. Do some deep research about the school, the course professors and even more on yourself. Everything we learned and did in college could be learned and practiced off of youtube videos and community discords. The only thing I really took away from FS was the project managment via Jira and Confluence. The degree barely matters at all. Its the proof of experience through game jams, portfolio projects, and github repo/open source contributions that really matter from what I've come to learn from those more successful than I, and I wasted all my time I could have been doing those on fucking mythical history and logical fallacy essays.
I'm 7 months into my ba game design degree program through Full Sail (remote). Not much debt for me though, got the momentum scholarship and pell grant. Any advice for me since you did the same program?
The thing is, at least in my country companys will never tell you why they rejected you because maybe this would give you the opportunity to take legal actions against the rejection.
Thinking of going indie but this helps a lot and changed my view on working for companies where you will go completely unnotice Btw i sent you an email where i tell my personal thanks for making videos and useful devshows Video idea: about tutorial heck and what it is to be considered being stuck on tutorial heck
"where you will go completely unnotice" - you may learn at a company, or meet others, and learn from them. But yes, nobody wants to remain "just a number on the HR / payroll" at any company.
I feel like you should do (or find someone who wants to) do a CV/Resume review for game development. I keep re-tailoring and re-tailoring but it never seems to be enough. Though I feel like part of it is where I live since I don't live near any game dev studios.
you could also apply for a C# .net job / Angular or React job / or Kotlin MP Swift etc for business and get in quicker and easier and possibly make more money while also gaining experience in things like Version Control / QA / Business in general, and then work on your indie game on the side... then when you do apply for your Game Job you are coming off a job and you can bypass some of the "experience required" hurdles that I would think Game Studios require.
Definitely. I'd look at both, especially if you're in an area where gamedev jobs are more sparse. C#/.net jobs are everywhere (or at least in all my bubbles lol)
I am finding getting a game dev job incredibly difficult. Been doing QA Automation for 15 years. Game dev as a hobby for 20. I have a few vertical slices on my itch, a steam page for a game in development, did a couple game jams, placed 2nd in one....Nothing. Not even getting rejections anymore. It's brutal man.
Are you doing QA for games right now or something else? If not, I'd try finding a good QA game position as a foot in the door. (also worth noting that at the top end the qa mgmt positions can pay really well too for anyone interested in that path)
Hey Jason. I've been an indie game artist in Texas for almost two decades now working in many places except in the game industry. I've never heard back from any of the game companies after submitting a resume, portfolio, and many cover letters to many of the game companys in Texas. I was told to not call the comapnies because if they need me they'll call for me. The last time I called two of the companies to check on my resume status, nobody picked up the phone. What am I missing so that I can get noticed and employed by a game company? I would rather not go back to working at an airport again. Message me back if you can.
Nothing was more demoralizing than college teaching me nothing and every dev job asking for 3+ years professional experince or just being "passionate." I eat, sleep, and breath games but theres no way of conveying that on a piece of paper. I'm skeptical, but I'll try again anyway.
Which is weird because I've seen so many extremely unqualified people getting software/tech jobs lately. Like they'll just have a business degree, and somehow get hired to work in AI.
That’s all I thought it’s best to first take a video of all the projects I’ve done so far upload to RUclips and put link to resume to just get the interview stage
I assume when you want to put bread on table by doing something you both know and like to do. Junior entry, at least in Poland is bad, low wages and multitude of expectations.
As I am reading the comments I think there would be a great video about "When to apply for a game dev job as experienced web/c# developer". I always wondered what recruiters think when looking for people who are experienced in C#/ other languages, but don't really have game dev experience. Is it okay if I apply for non-junior position with no real game dev experience?
I‘m studying programming with some design aspects right now but I already look up applications for game dev entry level jobs in my country and surroundings but some demandings are more than entry level and that scares me a bit. How should I already have 2 years of experience and a shipped game when I just finished learning for an entry level.
I am extremely new to the idea of doing game development. I have done a little html and web design over 10 years ago.. haha where is the ideal starting place for someone like me? I don't know if programing and developing are different or how they are different. I need basics..
awesome video but for someone like me who tries studios i just fail, big reason i think is i need a visa to work otherwise i started working with unity for some time even tried stuff with ECS but companies don't bother because of my visa requirements which is sucks any help related to this?
My experience seems to be vastly different than other people’s. I have applied to over 100 positions since 2018 and have yet to get an interview. I only apply to jobs I feel completely qualified for. Most of the time, the company ghosts me, but about 40% of the time I get a noreply rejection notification within two weeks. I have never received a reply after asking how I can improve.
Since they never reply to my inquiries, I'll have to assume everything is my weakness and improved it all. In the meantime, I'll continue developing and publishing my own games. Who knows, maybe I'll make more money that way in the long run?
Update: I have got feedback, twice, but only after interviews. "Your resume and portfolio look great, but you need more AAA experience" in both cases. (Year 5 of looking) I'm not sure how that is actionable, if no one will hire me. I'll keep trying, this is technically progress.
People that claim to “ask the company what was missing when I was considered” almost never gets more than an automated and/or overly cautious and generic response because they’re scared to death of liability. It’s not worth it to them and is a waste of time for you. It would be nice in an ideal world, but it’s bullshit advice.
I disagree, People who have less than 5 years experience in unity cannot code. I have seen employers give jobs to junior developers because they are cheap. But they really aren't cheap because the team and seniors will have to fix the Junior developer's code. This is not cheap. You should apply when you feel you're ready to make game development a job and do a good job. Don't becomes a heavy burden for other developers in the team.
I'm not saying you should hire jr developers, but I wouldn't wait until you're past the JR level to apply. Companies higher jr devs w/ low to no experience if they're passionate and they think they can learn/grow with the team. Nobody starts off as a Sr dev, and almost nobody becomes good enough to fill one of those positions without a good amount of work experience imo
It's really odd to me to see people advocate for "only hire devs with experience." Okay, so if companies followed that mindset, where are Jr. devs supposed to get experience?
Honestly? Never. It's a terrible industry that you don't want to be a part of. Game development should stay as a hobby. Just get a good job and develop games on the side. Don't throw your life away and try to get into an industry that's known for exploiting people and having terrible working conditions.
My credit score is unscorable... I have criminal history... I got a job starting as a setup laborer... Now I am lead programmer
could you please tell us what you did
What did you study ? Full stack? Game dev ?
Glad to hear someone gave you a chance. I hope your path is clearer these days and you have learned your lesson. 👌
I just got my fulltime gamedev job 5 months ago!, i'm starting at 20 and got to work for a local studio. Loving every second of it!
are a self taught game dev or you study it in a university? cause im a self game dev learning
@@lorenbeall147 I'm a self taught gamedev, but i do take Computer science in university currently (which doesnt teach gamedev) but i think it does affect employers
What course you followed while starting learning gane development?
@@subarnapokharel2218 i mostly followed brackeys / blackthornprod tutorials in the beginning, but over time i just started making my own and learning along the way
If u don't mind telling what's your salary in your new job?(you can tell in range from this to this)
A video on creating a portfolio with some suggestions on what to include and how to demonstrate clean code/progression would be very helpful
The biggest hurdle I've seen when applying is entry level jobs demanding 5 years and a shipped game under your belt. I've found plenty of foot in the door jobs to apply to but some apps are wild with what they ask for.
Yeah, it's too bad. Github or similar + working personal projects or gamejams that demonstrate strong skills + work experience (unrelated but valuable work ethic demonstration) is the only option you have to sell yourself on, and I think companies will recognize your ability and consider you when they need someone who isn't 'senior'.
I'm only basing this off of enterprise software dev team leads opinions. They always tell me what I described above, but I'm not networked with actual game studios -- just enterprise corporate (like big mortgage companies).
Can’t you accomplish this by having a personal project portfolio and one release on steam or something?
@@ewwitsantonio let me say as an intern in a game studio. Most of what you said is more or less correct. Just an addition, you can't really aim for big players like Riot, Ubisoft, Activision, etc if you're just starting out. You have to start with an indie company.
I applied to jobs only with my gamejams experience, and that's how i got my first job. I think I just got lucky
This is a great advice but also I think it depends on where you live. As someone who live in a country where creative field is overlooked, game development jobs is so rare. Oh christ almost to none. In my area there are only 10 indie game studios which contains 5 - 10 employess with most of them has last active project 5+ years ago and idk how these game studios still exist. I checked their website and social media apparently they don't hire anyone, so it's a closed tight knit groups of a bunch of college friends. big sigh. My only option is to look for remote jobs, and aaaaaAAAAA most of them ask for seniors. (It's been a year and I'm still actively looking.)
It's a brutal reality where I live and if any one of you have same circumstances as I do, just focus on creating and keep looking. Heck dude, who knows your game that you created can lead you to a great success.
I really really would have liked to hear some concrete specifics about what a reasonable baseline is and what kind of tasks you'd assign an entry-level person. As an older person who's already had some kind of success, feeling competent is important to me. I'm happy to learn new things and even to struggle to implement something, but I want to feel like I'm in a position to hit the ground running rather than have to make up ground at the jump. Especially given the pressure to "over-apply", it creates a TON of uncertainty about what average entry-level skills are
Good idea, I'll do a video on that asap. Give some examples of first week Jr position type tasks :)
Love this idea
Im also interested in it
Yes please!
I'm making my resume/CV today, sending it out tomorrow. Thank you Jmann
Awesome! Good luck! - Btw i may do a resume review video soon, if you're interested in having yours included, send over an email - jason at game.courses
@@Unity3dCollege Wow thank you, I think I'll do that. You've taught me a lot, so thank you for that as well.
Hi @@Unity3dCollege thanks for the awesome video! Are you still doing resume review videos?
Simple. Make a portfolio of games you made, make them a little unique, pay for a host, make a website, apply.
Now that was from an unexperienced person so don'y take me for granted
Love the profile pic lol, kept wiping it off :)
@@Unity3dCollege That's what you get for not using dark mode lol :)
Don't be intimidated. What a lot of people don't realise is that while a company will ask for the world, they don't necessarily expect to get it. Maybe you are the person nearest to their spec. My first job? I was told I was third on their list, there were two people in front of me. But they pulled out and I got it.
Really thought you were gonna crush all my dreams from the beginning, but you actually gave me so much confidence 😭🙌
Before i got my job, i didn't know anyone in the market. It was really frustrating not to have anyone who could tell me in which way i should do things. The thing that helped me growing and actually get a job was: Doing tests for jobs. I always asked for feedback whenever i failed the tests, and i did receive a lot of them, in some cases they gave me a detailed document with my test's review. This gave me confidence and helped me to deliver what those companies expected. Also, i had the opportunity of repeating a test in the same company a year later, which led me to my first job. So, what i want to say is that you definatelly should start applying today, as Jason said.
As in when you applied they sent you tests to do and you used those to gauge the level you needed to be at? I'm in a similar position, no connections.
Thanks. I have worked at a university for 20 years. Started out as an audio tech. People fought against me becoming a video producer, but I made it. Then fought me from picking up animation skills and graphic design, but I made it. Now they are fighting against me learning Blender/Python/Unity/Unreal etc. I'm new at it, but I LOVE it. It energizes me. The university folks want me to basically make powerpoint style everything with outdated technologies. I see "game" engines as the future of all media and even perhaps interfacing with real world environments. This month I was told I would be going to travel for a conference next month. So I started making plans. Researching travel/lodging, how to pay for it through the finance office, checking with people about cat-sitting, etc. This morning I was told I would not be going. I told them that was ok if I was staying behind to do more advanced work, but I had been interested in the opportunity. This afternoon I was sharing the tech plans with the conference technician, and my boss said I might be going. I just want people to have a freaking clue what is going on and to stop improvising when there are people good at planning. I suck at planning and I'm doing a better job than my leadership. I don't know. For someone like me that is always solving problems other people create, It would be nice if they learned to stop creating problems, so that I could focus on the big picture. There is so much exciting promise in this industry that I want to be part of it, and pass my knowledge on to younger staff, instead of being treated like younger staff for people near retirement.
As a person who is in his last year in college and going for a degree in Game Design, let me tell you, the job market is tough. I've been actively applying for internships over the last 2 1/2 years in my field, and I have yet to land a single one. This is despite the fact that I have completed multiple game projects and have made connections inside my college. I really think at this point, its all in the roll of a die whether or not one can even land a job in the market. You really have to put yourself out there in quite a dramatic sense.
Where are you located, and where have you been job hunting?
Hey I know this is six months old but I am in college for cps and have a minor in game development. I am on my last semester before graduation and was wondering if I should work a job now in game dev or wait till I have my degree and education done?@@Unity3dCollege
Bless you bro. I've been looking for EXACTLY THIS for the longest. Now I got what I need
i think at the very least, it's a good idea to apply for dev jobs because it'll give you a ton of experience with interviewing for this type of job, and will better prepare you for things that you may need to work on or improve. i have an IT background, and learned a ton just from the interview process, it showed me all of the weak points in my skillset that i wasn't even aware of.
Great advice for anybody and most jobs. Not just programming. And sent it to my kid in mortgage business.
I've looked at the careers page for games companies. The ones I could apply for were IT infrastructure, I do that already and am bored with it. BUT it did show me what skills they were looking for, what languages they used.
It's also a great foot in the door. if you're working IT infrastructure for a game company, you're likely having lunch w/ the developers. the same developers who are deciding who to hire every time a position opens up... it makes a huge difference :)
The biggest issue that I have, is that game development jobs in the UK, often ask for you to go through 4 to 5 stages with it being at least a 2 month process. You do an initial test, introductory interview, another larger test, a test infront of the lead programmer and then finally a final interview. I know I'm a good game developer because I try my absolutely hardest at everything I do but I get to that last test and i always fail all because I get asked some random question about some bit of programming that I have never heard of. I watch, study, and practice every day after my unrelated work, and i do everything I can to further myself, but somehow I always end up getting caught out. Having this happen once or twice is fine but after so many times you begin to feel like maybe your just not good enough even for entry level.
If you get a question you don't know or don't understand just ask. It's not always about knowing the answer sometimes people will be impressed that you're willing to learn
I wish I could tell you my theory on that but, alas, keep trying and good luck.
@@selinawarrener1162 Well he probably asked and failed. It's test, you're not supposed to ask the answer lol.
Good advice for other IT jobs as well.
I've been looking at junior Unity programmer applications for a few months now for the studio I work at. It might sound like a nitpick, but one of the few things I look for in code sample is the use GetComponent in Start and Awake methods when they can be easily assigned in Validate or in the editor. Although negligible at small scale, doing that causes unnecessary overhead and is an easy optimization to make. To me, this is one of the biggest tells that allows me to tell the difference between someone who understands the code and the environment they are working in, and someone who followed a tutorial online. Online tutorials are notorious for skipping optimization in favor of simplicity. Unfortunately 90% of the candidates I've looked at all have this issue, even those with a college education.
If you want extra points, learn about common optimization strategies like object pooling.
Long story short, if you are looking for a programmer position, especially in games, I'm more likely to consider you for a position if I can see an attempt at writing optimized code. Even if it's not a great attempt, I at least know you tried and have thought about the scalability of your code. It's a junior position so we don't expect you to be perfect but we want to know that you are capable of learning on the job and can think ahead.
Thank you for this insight.
Regarding your example, could you expand on best practices for avoiding using getcomponent and similar code? Most of the time I serialise the variable and attach in editor but I find that can get messy sometimes and also sometimes the object changes and loses the attached object which I may not notice until something breaks. Usually unity points it out though.
@@BrandonNyman Get component will always have overhead because it needs to search an object for the requested component. Using it to initialize a few objects is no big deal, but when you have thousands in a large scene it can increase load times. Serializing and setting the reference to the component in the editor removes that overhead. In the case that the component may change, you can use OnValidate to automatically assign the components using the get component method inside the editor since it runs whenever a component is added or a field is updated in edit mode.
This heavily depends on the kind of projects you're doing. I use GetComponent in Start for rigid body and transform components of the character controller. Since I'm only using it once and not in a loop it should 100% okay. If you're making an enemy entity and you need 100,000 of them, then I would just use Unreal instead or just program my own solution.
I'm a Senior Developer and I've never worked with Games, I recently started to study how dev works for the game world and your videos have helped a lot.
One question I have is if it's common for developers to change from Web development to Games development, even though they already have a lot of experience.
I think is more common than it's said, let me put an example me as a Latin American, to study game dev from scratch after the school could be a high mistake since there are not many game dev companies on my country, and my interest is more on design than programming. So I studied graphic design, made ux courses and ended up on what is normally called "a Web developer" or inside that group. This brings me the economic stability to learn other stuff and as well not to forget buy new computer... Etc.
So my thing is much more about the options I had in life more than other but I see many people struggling with this question I think if you're passionate about something you should take care of that feeling and don't think twice of you're made for that or is too late. You just go for it!! Even if This means doing indie, solo experiments, and don't work for a dream game dev position
on thursday.
Good informative video. I'm not looking for work in the field myself, but I'm trying to help others find employment in, for example, the field.
Graduated from full sail in march with a bachelors in game design (biggest regret, fuck full sail) and have been applying to jobs since November of last year. Not a single interview, email, or call and have basically given up. I've gotten help from the career advisors on my website portfolio and resume and everything but always been told it looks good. Trying to reteach myself python to learn DataStruct and Algorithms and maybe switch my C# unity skills to asp.net skills but basically having to start all over again with my portfolio and resume while saddled with 55k in debt....
To anyone who has yet to go through college or is thinking of going to college for any sort of game or programming degrees. Do some deep research about the school, the course professors and even more on yourself. Everything we learned and did in college could be learned and practiced off of youtube videos and community discords. The only thing I really took away from FS was the project managment via Jira and Confluence.
The degree barely matters at all. Its the proof of experience through game jams, portfolio projects, and github repo/open source contributions that really matter from what I've come to learn from those more successful than I, and I wasted all my time I could have been doing those on fucking mythical history and logical fallacy essays.
Can you email me your cv and portfolio? I'd like to check it out and see if there's some advice or connections we can make to help out
Jason @ game.
Courses
I'm 7 months into my ba game design degree program through Full Sail (remote). Not much debt for me though, got the momentum scholarship and pell grant. Any advice for me since you did the same program?
The thing is, at least in my country companys will never tell you why they rejected you because maybe this would give you the opportunity to take legal actions against the rejection.
Thinking of going indie but this helps a lot and changed my view on working for companies where you will go completely unnotice
Btw i sent you an email where i tell my personal thanks for making videos and useful devshows
Video idea: about tutorial heck and what it is to be considered being stuck on tutorial heck
"where you will go completely unnotice" - you may learn at a company, or meet others, and learn from them. But yes, nobody wants to remain "just a number on the HR / payroll" at any company.
I feel like you should do (or find someone who wants to) do a CV/Resume review for game development. I keep re-tailoring and re-tailoring but it never seems to be enough. Though I feel like part of it is where I live since I don't live near any game dev studios.
6:20 Yeah, I try this with every rejection I get and I just get ghosted. Every single time.
you could also apply for a C# .net job / Angular or React job / or Kotlin MP Swift etc for business and get in quicker and easier and possibly make more money while also gaining experience in things like Version Control / QA / Business in general, and then work on your indie game on the side... then when you do apply for your Game Job you are coming off a job and you can bypass some of the "experience required" hurdles that I would think Game Studios require.
Definitely. I'd look at both, especially if you're in an area where gamedev jobs are more sparse. C#/.net jobs are everywhere (or at least in all my bubbles lol)
Thanks! Needed this
Thanks so much for the helpful tips man you're very genuine :)
I need this ,thanks so much Jason Weimann
The answer is probably today 🤣 love it.
I am finding getting a game dev job incredibly difficult. Been doing QA Automation for 15 years. Game dev as a hobby for 20. I have a few vertical slices on my itch, a steam page for a game in development, did a couple game jams, placed 2nd in one....Nothing. Not even getting rejections anymore. It's brutal man.
Are you doing QA for games right now or something else? If not, I'd try finding a good QA game position as a foot in the door. (also worth noting that at the top end the qa mgmt positions can pay really well too for anyone interested in that path)
@@Unity3dCollege No, my QA experience is establishing departments for web/SaaS companies. I've managed teams of up to 6~8 ppl. /shrug
Hey Jason. I've been an indie game artist in Texas for almost two decades now working in many places except in the game industry. I've never heard back from any of the game companies after submitting a resume, portfolio, and many cover letters to many of the game companys in Texas. I was told to not call the comapnies because if they need me they'll call for me. The last time I called two of the companies to check on my resume status, nobody picked up the phone. What am I missing so that I can get noticed and employed by a game company? I would rather not go back to working at an airport again. Message me back if you can.
Hay Jason can you make video on what is necessary to enter gaming industry like some basic line
Nothing was more demoralizing than college teaching me nothing and every dev job asking for 3+ years professional experince or just being "passionate." I eat, sleep, and breath games but theres no way of conveying that on a piece of paper. I'm skeptical, but I'll try again anyway.
Which is weird because I've seen so many extremely unqualified people getting software/tech jobs lately. Like they'll just have a business degree, and somehow get hired to work in AI.
@@bobbob9821 Tell me about it...
I'm working on my bachelor's degree and every job stats 2-5 years experience it's kind of me going what did I do
That’s all I thought it’s best to first take a video of all the projects I’ve done so far upload to RUclips and put link to resume to just get the interview stage
What If I actually know absolutely nothing and quite literally all I have is curiosity/interest in the job. What should I do first?
I assume when you want to put bread on table by doing something you both know and like to do.
Junior entry, at least in Poland is bad, low wages and multitude of expectations.
Amazing advice!
thsnk you this was great advice
As I am reading the comments I think there would be a great video about "When to apply for a game dev job as experienced web/c# developer". I always wondered what recruiters think when looking for people who are experienced in C#/ other languages, but don't really have game dev experience. Is it okay if I apply for non-junior position with no real game dev experience?
I‘m studying programming with some design aspects right now but I already look up applications for game dev entry level jobs in my country and surroundings but some demandings are more than entry level and that scares me a bit. How should I already have 2 years of experience and a shipped game when I just finished learning for an entry level.
I am extremely new to the idea of doing game development. I have done a little html and web design over 10 years ago.. haha where is the ideal starting place for someone like me? I don't know if programing and developing are different or how they are different. I need basics..
Do i have to go to college (ITAGD) IT animation game development
Im intimidated in applying. especially without a degree, my low work rate.
Can't get the work rate up until you start applying and working! :) Nothing to lose by applying, worst they can do is not hire you :)
Thanks!
awesome video but for someone like me who tries studios i just fail, big reason i think is i need a visa to work
otherwise i started working with unity for some time even tried stuff with ECS but companies don't bother because of my visa requirements which is sucks
any help related to this?
My experience seems to be vastly different than other people’s. I have applied to over 100 positions since 2018 and have yet to get an interview. I only apply to jobs I feel completely qualified for. Most of the time, the company ghosts me, but about 40% of the time I get a noreply rejection notification within two weeks. I have never received a reply after asking how I can improve.
1 - Find your weakness
2 - Improve on that
3 - Repeat
Since they never reply to my inquiries, I'll have to assume everything is my weakness and improved it all. In the meantime, I'll continue developing and publishing my own games. Who knows, maybe I'll make more money that way in the long run?
Update: I have got feedback, twice, but only after interviews. "Your resume and portfolio look great, but you need more AAA experience" in both cases. (Year 5 of looking) I'm not sure how that is actionable, if no one will hire me. I'll keep trying, this is technically progress.
Is there a viable market for (game programming) freelancing ? Any good sites for that ? I'm looking for 600€+ per day for a senior
I am Doing Freelancing at Fiverr and I am 17 year old . When to Apply For job ? I am able to do game programming .
what are your rates on this platform ?
@@captainnoyaux 6 ratings each 5 star
My comment got deleted twice. strange!
@@shahzadansari849 sorry I wasn't clear, I meant rate of pay ! How much /hour /day do you get, how high do you think you can go ?
@@captainnoyaux get 200$ a month which is lot in India.
cool video)
Age discrimination in tech, do it now
In my case... I should've applied 5 years ago :P
People that claim to “ask the company what was missing when I was considered” almost never gets more than an automated and/or overly cautious and generic response because they’re scared to death of liability. It’s not worth it to them and is a waste of time for you. It would be nice in an ideal world, but it’s bullshit advice.
This guy talks like Elon Musk
100th comment
I disagree, People who have less than 5 years experience in unity cannot code. I have seen employers give jobs to junior developers because they are cheap. But they really aren't cheap because the team and seniors will have to fix the Junior developer's code. This is not cheap. You should apply when you feel you're ready to make game development a job and do a good job. Don't becomes a heavy burden for other developers in the team.
I'm not saying you should hire jr developers, but I wouldn't wait until you're past the JR level to apply. Companies higher jr devs w/ low to no experience if they're passionate and they think they can learn/grow with the team. Nobody starts off as a Sr dev, and almost nobody becomes good enough to fill one of those positions without a good amount of work experience imo
It's really odd to me to see people advocate for "only hire devs with experience." Okay, so if companies followed that mindset, where are Jr. devs supposed to get experience?
@@Tawleyn They're having a crisis right now. Every single company out there has senior positions that they haven't filled in for a long time.
@@OmegaF77 Exactly. In the time they take to fill a senior position they could be training a junior.
Honestly? Never. It's a terrible industry that you don't want to be a part of. Game development should stay as a hobby. Just get a good job and develop games on the side. Don't throw your life away and try to get into an industry that's known for exploiting people and having terrible working conditions.
i see
cool video)
cool video)
cool video)