I listened to the relevant part of the Casey interview: "Trying to make a technology for interacti…
Luke —
In the case of a text-driven story experience, dialogue will likely come first. The screenplay for…
There probably isn't a lot of fiction writer in these forums, as they are mainly about programming…
Luke —
I recently watched the interview by "The No-Frauds Club" with Casey Muratori, and he discussed at …
Luke —
Web languages that transpile to JavaScript and only run on the latest browsers, have a lot higher …
If you are interested in 3D, you will get there. @Me "Another problem is I have no art to put in t…
Yes, I'm sticking to 2D because 3D is completely over my head. Everything is made of triangles? Ho…
Art work is my main problem! I use a paint program, IrfanView, to draw bitmaps, which I think is g…
"Should I start posting in Work In Progress? " I don't see why you can't do that. Also, I'm not su…
Should I start posting in Work In Progress? I'm not providing Site Feedback...
I tried one of those game engines; it started me out with a single mesh island where I could drag …
The more I use fat struct for my entity system, the more I love it. Just saying each flag correspo…
Thanks for the clarification Martins! I didn't know about AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM, that…
Ya, I really like some of their blog posts. The more recent one on debugging is cool. Overall the …
Other problems I can think of: There is so much to learn with big engines, you could have spent th…
You are re-inventing the game engine. There is nothing wrong with doing that for learning exercise…
When nobody else reinvents game engines, you soon realize that it's not that difficult to do bette…
UDP is a better choice for games Depends on game type. If you're doing turn based strategy game, o…
You can pass AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM flag to Initialize() and will automatically conver…
I'm trying to implement a WASAPI backend for Windows and I saw this thread from earlier with this …
To communicate between you and another computer over the Internet you use sockets. Sockets general…
Thank you, Asaf ! I now have my avator. My Discord is messed up; says my email is already taken. I…
Welcome. Our discord is at (link also on the top right of the page here). You can upload an avata…
Just signed up on handmade.network, see that I'm supposed to use Discord to communicate, but can't…
If you want a full web browser in your game, you can use CEF.
You don't use both the ADD and REM macro for the same field. It's one or the other. When you add a…
That's my point! Because REM expands to nothing, the removed field is still there! // Later struc…
No REM(FIELD_ADDED, FIELD_REMOVED, int, score, 0) inside the struct definition expands to nothing …
Isn't using the REM macro in the struct definition (e.g player_mission struct) mean the field stil…