I think it's a worthwhile thing to consider instead of dismmiss.
>But it’s not easy and I wouldn’t recommend that somebody who just wants to make a game go down that path.
Nothing is easy in game development. You can focus on whatever sector you choose, but don't expect an easy ride. That's why my honest first step to "how do I become a game programmer" is to fire up a terminal and write a Hello World in C or C#. I always approached concepts bottom-up, personally.
>I’m pretty sure some of my favorite games like Hollow Knight would have never been made if they decided to just build the engine as well.
Well, it sure is helping with Silksong, that's for sure.
But as a fun fact: Hungry Knight was made in Flash. I'm sure the devs would have found a way if they were determined enough if they didn't choose Unity. It could have been done in Game Maker or Construct or even good ol' Monogame (I believe Celeste used that).
I didn’t dismiss the point. My next sentence that you left out of that quote addresses it ;)
I also learn concepts bottom up, but thank God everyone isn’t like me. I’m just glad prebuilt tools like the game engines we have today exist so we can have artists creating awesome games.
Heck, even half life likely wouldn’t exist if Carmack hadn’t written the Quake engine and shared it with the Valve developers![0] Think of all the amazing games that have since been released by Valve that might never have been unless they had the kickstart that they got.
I think it's a worthwhile thing to consider instead of dismmiss.
>But it’s not easy and I wouldn’t recommend that somebody who just wants to make a game go down that path.
Nothing is easy in game development. You can focus on whatever sector you choose, but don't expect an easy ride. That's why my honest first step to "how do I become a game programmer" is to fire up a terminal and write a Hello World in C or C#. I always approached concepts bottom-up, personally.
>I’m pretty sure some of my favorite games like Hollow Knight would have never been made if they decided to just build the engine as well.
Well, it sure is helping with Silksong, that's for sure.
But as a fun fact: Hungry Knight was made in Flash. I'm sure the devs would have found a way if they were determined enough if they didn't choose Unity. It could have been done in Game Maker or Construct or even good ol' Monogame (I believe Celeste used that).