How in the world did I not see this before?
This guys makes a whole game in like .... 300 days. A tutorial per day basically.
He starts from the very beginning. As in how to create a project in Visual Studio.
Do these tutorials first, if you're a complete beginner. Intro to C tutorial.
Then do these. Handmade Hero tutorial.
Handmade Hero tutorial
Thanks for the reminder! Just watched about 20 minutes of a video and it had some interesting (read: thought provoking) stuff in there.
It's been mentioned a few times in the past - there was an interesting discussion about it slightly over a year ago, which lead to another interesting side-topic.
If someone was a complete beginner, it's might not be a tutorial they should start from. I think it's more interesting (read: thought provoking) to you and me because we already have some understanding, but he's going about it in a way alien to how we'd normally do it, forcing us to consider it more deeply.
But hey, I only caught 20 minutes of the middle of day 13, so that's just a shallow surface impression.
I watched all current episodes and its by far the best video resource out there. Casey muratori really knows his stuff and explains everything in great detail.
You can learn a ton from this, especially when you normally just use library X to solve a particular problem which is the total opposite of this project.
My perspective of how to write games has totally changed since this - for the better of course ;-)
He starts from the very beginning. As in how to create a project in Visual Studio.
This statement is partially wrong, he indeed starts from the beginning but he never setups any visual studio project at all.
He is writing everything with emacs and uses a simple batch file to compile it much more faster than visual studio can ever do by using the VC++ compiler directly.
VStudio is only used for debugging only - just to make that clear.
I quit watching the moment I saw him using unity builds.
That was mostly out of boredom though, more than anything. As much as I detests a few of the things he does and disagree with some of his opinions, he's at least honest to say that it's subjective and you should be doing things the way you do them.
I quit watching the moment I saw him using unity builds.
You hate Unity?
(And why did this get moved to YA when I'm NOT announcing anything of mine. And it seems to have been discussed before, not in YA. I mean at least put it in Game Programming.)
You hate Unity?
(And why did this get moved to YA when I'm NOT announcing anything of mine. And it seems to have been discussed before, not in YA. I mean at least put it in Game Programming.)
For Beginners.
Ah, yes. I didn't move it, but FB does have very strict policies against posting this sort of thing. It's for beginners to ask questions, not for people to post material they think beginners should read.
but FB does have very strict policies against posting this sort of thing. It's for beginners to ask questions, not for people to post material they think beginners should read.
Ah. I didn't know. But IMO, YA doesn't seem like the right place. Like I said, Game Programming is probably a better place for this.
You hate Unity?
Unity builds. It's a build model that attempts to put everything into one compilation unit by including all of the other source files directly into one. There's a host of problems with it, since you're basically sticking the entire program into one global scope, and it can be very finicky with include ordering.