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.
Handmade Network»Feed
Tobias Wolf
"no one cares about board games that much" I am quite confused about that statement; why would tha…
»
Mārtiņš Možeiko
Copying your game idea will happen whether you want or not. You should prepare for that happening …
»
Simon Anciaux
There is always that possibility. But it can happen at any point in the lifetime of your game as s…
»
da447m
Isn't this a bit dangerous tho? What if someone makes a clone and sell it? That would make me very…
»
»
Mārtiņš Možeiko
Seems compiler really tries to keep your uint128_t type into SSE register because it fits two uint…
»
Christoffer Lernö
Can you really do a module system without import statements? And should you? If you’re like me y…
»
Tim Dierks
Alright, good to know. Is this information available anywhere, where I could have found it? If not…
»
Simon Anciaux
Having other peoples play it is a good way to know if it's interesting. But friends are not the be…
»
Ben Visness
They are currently missing, sorry. We’re making some other changes to how projects are presented…
»
Ben Visness
Have some friends play your game. Do they have a good time? Then it doesn’t suck. 🙂
»
Tim Dierks
Hi, I wanted to update the preview slides of my MPlay3 project but the settings page does not show…
»
da447m
This might be a bit off topic, but I invented some board games that do not need all the technology…
»
longtran2904
Wow, I'm so stupid. It should be __VA_ARGS__ not VA_ARGS. But, weirdly, the compiler doesn't say a…
»
longtran2904
I was testing some macro in Godbolt and for some reason, if I call A() then the compiler said "too…
»
»
Simon Anciaux
The code you posted looks very strange - why there is xmm0 operation in there at all? There should…
»
Simon Anciaux
I'd like the search box back too. In the mean time have a look at this thread.
»
Evan Butterfield
Thank you for replying! And, yeah, the CTRL + Space was the exact command I was looking for!
»
Mārtiņš Možeiko
Classically you solve it by sorting your sprites on cpu, and then drawing them in back-to-front or…
»
C_Worm
I looked at the wrong shader... But let's say you want an explosion sprite to take place over an e…
»
Mārtiņš Možeiko
-1 and +1 values are right on the border of clipping. Use something that is between -1 and +1. For…
»
Opoiregwfetags
Thanks a lot Martins!
»
C_Worm
Okay i see, but nothing happends when I change the Z value, all my tiles have z = 1.0f and my ship…
»
Mārtiņš Možeiko
Put icon with integer as name in your rc: Then assign LoadIconA(GetModuleHandle(0), MAKEINTRESOURC…
»
Opoiregwfetags
I kinda figured out how to add an icon to my (Windows) executable by creating a .rc file in the co…
»
Opoiregwfetags
I think a search-bar in the forums would be useful. At least the ability to search forum post titl…
»
Mārtiņš Možeiko
I wrote this: And then run using google's benchmark library. With clang -O2: With MSVC -O2: So pr…
»
Mārtiņš Možeiko
Changing z coordinate like you do won't do "zoom in/out". All it will is to change "layer" where i…
»
C_Worm
Hey! My engine is currently setup for 2D rendering and now I just wanted to add the 3D feature so …
»