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.
Jeroen van Rijn —
The new projects that have been approved may unfortunately not be available for another two days o…
»
Jonathan Blow —
Thanks for the comments. I am already beefing the article up to remedy this situation.
»
Ralph Brorsen —
Typo: "tom ake" Maybe explain acronyms first time used? (LCG, BCPL)"The reason you have to seed fo…
»
Allen Webster —
Thanks Casey! The example with the hand and the truck made it click in my head. I always internal…
»
Mārtiņš Možeiko —
Currently there is no adjustment for aspect ratio. Casey is hardcoding output to 16:9. You could d…
»
Jonathan Blow —
This is a rough draft. I figured I would circulate it here to see whether everything makes sense, …
»
Randy Gaul —
for a more complete explanation! But the short answer is, it's because actually know what's sup…
»
Scott Hunt —
Good afternoon everyone, hopefully this hasn't been asked previously, couldn't search the forums. …
»
Marc Costa —
of the implementation of a system like this in the Molecule Engine. It uses single file C++ code …
»
Bryan Taylor —
Well, yes, you could, but I don't think it would be a particularly good idea in most cases. What …
»
Mór —
Is it possible to write your game level/AI as dlls and then load/unload them as needed while your …
»
Casey Muratori —
Allen, you might want to look at for a more complete explanation! But the short answer is, it's b…
»
ThadeuMelo —
e1 and e are always zero LoadLibraryA() is inside the "if" that fails when checking for lock file…
»
Mārtiņš Možeiko —
You misunderstood me. Crash happens because UpdateAndRender pointer is NULL. This pointer is set t…
»
ThadeuMelo —
when it crashes.
»
Mārtiņš Možeiko —
If you are calling GetLastError inside ErrorExit function, then this won't work. Because GetProces…
»
ThadeuMelo —
Following this exemple I´m getting 0 as error code with GetLastError() in the else case of Win32…
»
Abner Coimbre —
Yes folks, it continues. I always joke that the only time you can be sure a deadline is met by Ha…
»
Roman —
Allen, first of all I think a depth buffer will be an exaggerated overkill solution. But to the po…
»
m1el —
Here is the question. What are the true pros / cons of pointers?[/quote] I'm going to say some co…
»
m1el —
Smart pointers were removed from Rust, now there are only "raw pointers", and "references". IIRC,…
»
Mārtiņš Možeiko —
So what is windows error, GetLastError() value or @err in debugger?
»
ThadeuMelo —
I meant that echo "WAIT > lock.tmp" is working and there is supose to be a lock.tmp file. I also d…
»
Allen Webster —
Well one of my questions is "why do we have to guess?". I mean what do you gain from making the g…
»
Mattie —
I haven't watched 303 yet, but here's an example of how you can get a cycle with non-intersecting …
»
Allen Webster —
I have seen a few episodes now working on the sprite sorting problem, and now the more I think abo…
»
Marius Adaškevičius —
Just a couple of notes for Casey in case he has the time to see them here:VerifyBuffer is called t…
»
Mārtiņš Možeiko —
What do you mean by "lock files are created every time"? If you do "echo >file" then that is suppo…
»
ThadeuMelo —
Yep, the problem is with the lock file. fails to find "lock.tmp" when I run build with the game i…
»
ThadeuMelo —
It crashes right at the call for UpdateandRender. Game.UpdateAndRender(&Thread, &GameMemory, NewIn…
»