We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Casey Muratori
The .emacs has everything, obviously, and all the ones I could think of we put in the text file. …
»
Casey Muratori
Wow - thanks Jason, wherever you are!Casey
»
Jeffrey Goodall
Casey, I know you have provided a small text file for your emacs key bindings. However, there are …
»
Zachary
I picked up the other day, written by Jason Gregory, the lead programmer over at Naughty Dog (the…
»
Gavin Williams
What ? They removed the stack ! ... :`(
»
Mārtiņš Možeiko
For commercial solution I recommend Intel VTune. It can do that and much more. There is free tool …
»
James Hutchinson
The new collision detection code (which is not yet finished so this might not be relevant) assumes…
»
Martin Cohen
Hey guys, do you know about any way to debug or monitor usage of L2 cache to help with designing d…
»
Benjamin Schnur
Right. I am doing this temporarily - but it's a band-aid, not a fix. I'll post here if day 025 do…
»
Joel Davis
At the moment, we're not actually using most of that 1GB of game state, so you could just change i…
»
Mārtiņš Možeiko
By "replay data" I mean everything that is saved to disk - state and inputs.
»
Benjamin Schnur
Thanks for your help. It seems your guess is correct. I found a benchmark of my hybrid drive that…
»
Mārtiņš Možeiko
Well I could imagine for simple apps like few buttons and dialog or something it would be not much…
»
Mārtiņš Možeiko
Casey has faster machine and/or hdd :) In day 25 he improved how replay data is stored on disk, an…
»
Benjamin Schnur
I've just added looped live code editing to my source. It is functional, but has the following iss…
»
Livet Ersomen Strøm
Can you go into what "done properly" means then?
»
Mārtiņš Možeiko
This can work for any game, including MMORPG. Even for non-game applications, if done properly.
»
Andy
This forum thread has been very helpful to me. I'm following along even though this project is bey…
»
Mārtiņš Možeiko
I mentioned that because you wrote in initial post, that it frees end of scope. Just so there is n…
»
Corey Johnson
Right. We learned that lesson in the Day 12 video. I was speaking to a colleague today and he poin…
»
Mārtiņš Možeiko
Be careful with alloca - it frees stack only when function returns, not at end of scope. So this c…
»
Corey Johnson
Good info, thanks.
»
Jari Komppa
The benefit is that you can allocate variable amount of space from stack. You can, as I've underst…
»
Zyconite
@C0D3 nice one , I found VirtualBox a fiddle to use therefore prefer parallels for ease of use and…
»
Corey Johnson
Sorry, I've been catching up and just came across the intro of _alloca. I tried searching the foru…
»
Zyconite
@Troncoso Ah ok , way down the line i see. Atm it does not look like the game will use a great amo…
»
d7samurai
This just in.. "Physicists Conjure Curves From Flat Surfaces Using Japanese Folding Art"
»
popcorn
I have OSX and I use VirtualBox and Windows 7 and I can follow the stream alright. It would be bet…
»
popcorn
Interesting read because I just finished episode 14 and he does exactly this. I want to try this w…
»
Chris Wiet
I've been thinking about Casey's illustrations, and I believe they are an invaluable additional to…
»