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.
Guntha —
Hello, Sorry for the lack of updates, I was recently busy with updating other parts of my engine, …
»
erpeo93 —
Hi, today I was trying to unproject my mouse position to see where it is in world space. Here it i…
»
Ryan Fleury —
Sure enough, thanks for pointing that out!
»
Jason —
I watched Jon Blow's video today on framerate independence. In it he states there isn't really a w…
»
NelsonMandella —
On the order of around 10,000 entities each with their own tables with full high-res updates being…
»
Simon Anciaux —
I think you inverted "release mode" and "developer mode" in this paragraph.
»
Ryan Fleury —
I'd say that it depends on what your game is spending most of its time doing. Are you updating a l…
»
Ryan Fleury —
Hey there, Oliver! I am, as of now, the only programmer, though I'll probably have someone else p…
»
NelsonMandella —
Is the idea of using a hash-table for each entity to achieve polymorphism reasonable (haven't foun…
»
Oliver Marsh —
Nice! You mentioned other game developers working on it, are there more than you programming and h…
»
Simon Anciaux —
When I switched to notepad++ and than 4coder I was missing the "goto definition" and the refactor …
»
Daniel —
Hey Martins, Although HH supports PNGs, the Renderer Test application only reads BMPs. That's what…
»
Neo Ar —
It should be noted that GCs do not have to be non-deterministic in this way, in D there are well …
»
Neo Ar —
Yeah, of course situations are no replacement for propogating errors up the stack, same can be sai…
»
Finalspace —
The transition from Ansi/Wide strings to UTF-8 only is now complete. All strings in the api uses a…
»
Ryan Fleury —
I just stumbled upon this bug: The block is properly filled when we go in the blog post to read …
»
John Cleary —
I find using the ability in Github to view differences and history along with the tags helpful. Al…
»
Seth Archambault —
K first time using WeeChat, I dig it, but I registered a username, and somehow the password is wro…
»
ratchetfreak —
A general GC does not make any assumptions about your allocations which means it must be backed by…
»
yumisen-yamasen —
Might be useful for yourself or others. I haven't used it myself, but this site () will try to mat…
»
Henry Kloren —
understood. thanks very much for your help.
»
Mārtiņš Možeiko —
Almost right. Third one is not really an issue. I was just explaining how memory allocation can be…
»
SIMPalaxy —
Getting to the function declaration is really easy in 4coder, ctrl + t or ctrl + shift + t (to lis…
»
Henry Kloren —
i see, so just to summarize and see if i fully understand. GC itself has 3 primary issues. it is o…
»
Mārtiņš Možeiko —
In languages like C# or Java there is no way. If language is designed with this type of allocation…
»
Henry Kloren —
so in a GC language, is there really no way to do a Memory Arena type of set up, where you allocat…
»
Mārtiņš Možeiko —
Because you have control when and what to do. Even if you need to deallocate something, you contr…
»
Henry Kloren —
Hey guys! Previously, I only learned Java in school, so this is absolutely not a argument; just a …
»
Nikita Smith —
One thing I was wondering about: Are you planning on supporting debugging of executables without …
»
Gus Waldo —
that makes sense and I guess Casey will continue to tune the memory allocations. In my own code I …
»