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.
Jack Mott
Did you get this working? It definitely works fine, you set the platform layer as the startup proj…
»
Chen
Thanks Oliver! Good question. The staircase is approximated by a convex shape that I hand-modelled…
»
stevenjohnson
This is a great idea for a game for children who can help in development. My younger brother, for …
»
seventh-chord
There is a attribute you can set to choose between the window and the console subsystem. It is me…
»
AlexKindel
Thank you! One other thing along these lines: my understanding is that in C, what determines whet…
»
seventh-chord
I have used rust to write applications that make use of the windows api, so I though I'd chime in…
»
Oliver Marsh
Looking great! Thanks for another great blog post Chen. I was wondering how the staircase is hand…
»
AlexKindel
Oh hey, I've been thinking about doing a project in Rust. Have you ever written a Windows program…
»
AlexKindel
For what it's worth, as I've forged on, the program has ended up looking like . I feel rather bad …
»
Chen
Thanks Ryan! I totally agree that collision D&R is one of the most difficult, if not the most diff…
»
Ryan Fleury
I just uploaded a new devlog diving into The Melodist's metaprogramming system. I hope you enjoy!…
»
Ryan Fleury
Nice work! When working on some 3D projects a few years ago, I remember collision detection and re…
»
Ryan Fleury
I've known about this for awhile and will ensure that it is looked into by the team, after which I…
»
Lucian Radu Teodorescu
I finally finalized the blog post with the proposed design of the new Sparrow type system. It is s…
»
ratchetfreak
Thanks for the help ratchetfreak. [/quote] It's the entire point of VAOs, it also caches the GL_E…
»
Oliver Marsh
So if I keep the vao handle around I don't have to call glVertexAttribPointer each time, I just ha…
»
ratchetfreak
You can fix the attribute locations using glBindAttributeLocation before linking the program, then…
»
Oliver Marsh
Hi Everyone, I'm still getting used to using the later OpengGL (3.3 and above) where you create Ve…
»
Chen
For some reason, information on collision detection & response is quite sparse compared to all the…
»
Allen Webster
Hey folks! Thanks for helping on this thread Jim! I've just gotten back from a vacation so I'll j…
»
Alex Baines
Hi everyone, It was brought to our attention that things were getting a little heated here. Please…
»
Ryan Fleury
Thanks! I did stretching in the past but wasn't pleased with the quality, so right now I'm just u…
»
Miguel Lechón
My experience is exactly the opposite to the OP's. For the longest time I did my debugging through…
»
pragmatic_hero
Citation needed. You've posted massive amounts of unsubstantiated claims and personal attacks at …
»
Mikael Johansson
"because the programmer experience is irrelevant." That is simply not true, for 2 reasons. Program…
»
pragmatic_hero
Exactly. It is very important to acknowledge and identify those faults in the tools we use, becau…
»
Mikael Johansson
"One of the strongest being that C/C++ are part of UNIX lineage of tools. And they are - arguably …
»
Mikael Johansson
"This is a short story why printf debugging makes A LOT of sense on linux." I use Windows, and pri…
»
Simon Anciaux
I use a modal setup. Here are some things I added/modified:history for search and command;modify s…
»
pragmatic_hero
Exhibit A: linux zealot. Reminder: The main thesis is that unix tools are really bad (and in that…
»