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.
Simon Anciaux
Your meta program could generate a file called typedefs.h that only contains the typedefs and you …
»
longtran2904
I just finished watching the metaprogramming episode and want to try it out. One of the first thin…
»
longtran2904
For the first example, I can just treat the function as matrix multiplication. The inverse rotatio…
»
Jason
Congratulations on getting to feature complete status (even if its not the final feature set). I k…
»
Christoffer Lernö
I wrapped up the bitstruct code last week, and together with that removed the virtual type. Happil…
»
Jens
Hello there, I did find a crash for large files on reloads (either manually or by editing and auto…
»
Macoy Madson
For my post this month, I wanted to present the entirety of a tutorial I just created for learning…
»
Christoffer Lernö
Recently was thinking about Java and reflection and how it actually ended up causing the prolifera…
»
Benjamin Pedersen
I use the BEdit GUI on large files. I experience two problems: It often crashes or freezes. It see…
»
iain
Thank you very much for taking a look, what nice clear way of reproducing the bug so that it is no…
»
Simon Anciaux
To reproduce it:Add a breakpoint on handmade.cpp on line 659 (drawing the torso);Step in the funct…
»
iain
Ah, this looks promising ... In the code above the call to DrawBitmap on line 649, if I use double…
»
iain
Hi there, Sure thing yes; I changed the name to be a little more explicit. I can generate the bug …
»
iain
Hi, thank you for having a look at this. The segfault happens during the process of correcting the…
»
Lachlan
I'm using xfce4 as my desktop environment so this differs from the default GNOME (GNOME has an ann…
»
Simon Anciaux
@mmozeiko I think they are talking about the top of the sprite going out of the buffer area. But a…
»
Mārtiņš Možeiko
How can you move hero offscreen? Day 37 keeps hero centered in screen all the time. And Day 39 has…
»
iain
Hello, I've been coding along and am really enjoying the series, thank you Casey for all your hard…
»
paultarvydas
IMO... 11th Rule of Programming: every GPL (e.g. C++, Python) is a meagre implementation of an IDE…
»
spx
Hi, regarding your issues: I wasn't yet able to reproduce this. At least not with a "minimal X11 e…
»
longtran2904
I'm a complete beginner in graphics programming and want to learn more about the current graphics …
»
caribbean
Thanks very mucho. I understand it now.
»
Simon Anciaux
A tile chunk is the concept of a group of tiles, in our case, a block of 16 * 16 tiles. But in pra…
»
caribbean
Thank you. So We still allocate same 128x128, we just don't touch the parts of this 128x128 block …
»
Simon Anciaux
The concept of tiles and tile chunks are separated things. The game still allocates 128 * 128 tile…
»
caribbean
Hello, In the video at 32:05 we can see the map drawn and the red area correctly showing where the…
»
x13pixels
This certainly comes up a lot and as such has a pretty high-priority. I currently plan on using na…
»
hasen.judy
Isn't your premise antithetical to the handmade manifesto? It seems like your premise is "performa…
»
C_Worm
Hi! During the refterm mini-series where casey talks about the refterm, he mentions that he did li…
»
Jason
Awesome. Ya, I definitely was not modifying and removing struct members between runs. I went back …
»