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.
Marco Dennstädt
Hi, ahh thank you! I will have a look at the resources :) An physics or graphics component interna…
»
Mārtiņš Možeiko
I don't think such approach is good. Dedicating whole thread to one system (like sound in your exa…
»
Marco Dennstädt
Haha no problem :lol: , this is what I am actually doing right now, inspired by the videos :) The…
»
Patrick Lahey
Thoughts? Write the usage code first? (sorry, I couldn't help myself :) )
»
Dominik
The way I see it, it should not be a problem. Because the yellow line only estimates where the Pag…
»
Marco Dennstädt
Hi, I'm currently starting to develop my own engine and I want to implement it using different com…
»
Stefan
You want the expected cursor to be as close as possible to the actual flip cursor. It is acceptabl…
»
Dominik
Just to get things straight and I understand them correctly: row: all the old play and write curor…
»
Stefan
I cant say why you have a bug, but as you can see from your screen shots, the yellow line is befor…
»
Dominik
I think I have the same or a familiar problem. :( I don't want to check the source code aswell, be…
»
Oliver Marsh
The weekly illustrations are really cool and they seem to help me alot. Love the style, not to den…
»
Benjamin Kloster
Keep in mind that cocos2d uses virtual functions. For those to work, the object's virtual functio…
»
Andrew Bromage
I can't speak for cocos2d, but do make sure that allocations are appropriately aligned. What const…
»
popcorn
I tried this method with cocos2d and it didn't work out. there was some initialization problems an…
»
Jeffrey Carpenter
Thanks for the info! :-) Cheers, Jeff
»
Andrew Bromage
Games with custom engines tend to use a lot of special-purpose memory allocators. Just as an examp…
»
Sophie
Hi all! About three weeks ago, a friend IMed me the trailer for Handmade Hero. About a week later,…
»
Ray Garner
Dont worry I started at about 32 and have been developing professionally for 4+ years im 38 now. B…
»
Casey Muratori
You need to bind a command to something like so it will run the Handmade Hero build.bat script.Ca…
»
Patrick Lahey
Typically you pass in a memory arena to every function that either directly allocates memory or mu…
»
nikki
Yeah I think C is not as beginner friendly as let's say Python or Java.
»
Stefan Nordkvist
thanks! I´ll have a look :D In the preface it smacked me with: LCTHW will be for beginners, but …
»
nikki
I am learning the basics from and I think it's a great resource to have alongside HMH when your c…
»
nikki
Hi to get up to speed with C I am following offcourse a big part of C is writing these custom dat…
»
Heeiiigou
Hi, i have just starded watching the Handmade Hero Series. I wanted to set up my stuff exactly as…
»
Stefan Nordkvist
First of I just want to say thanks for doing such an amazing thing as you are doing by sharing you…
»
Casey Muratori
The problem with this analysis is that the game never sleeps for 1/30th of a second. It only sle…
»
Logo
Sorry if this has been brought up and/or fixed, I'm late to the party and only on day 20 or so. Pl…
»
Hugo Burd
Ah, thanks. I was confused because there was no way to tell how much audio to write until the next…
»
Mārtiņš Možeiko
Yes, you need to introduce some latency. Not whole second though. But something like 1/2 or maybe …
»