Wendelin Reich's Blog
As an academic-turned-game-developer, I guess I'm an odd bird even by indie standards. My background is in social psychology as well as computer science. I use this background to develop highly resarch-driven character AI in C# and Unity. All my work goes into the mischief.ai middleware library, which features, among other things, lightning-fast and fully dynamic pathfinding for variable-sized characters.
Hackers vs. engineers - which is better? I learned a lesson about the absurdity of this question during the GGJ '15. I developed a hack which made me blush at first, but which turned out to be much simpler than a solidly engineered solution.
If you've read the previous parts of this series, you know how important it is to avoid heap deallocations in your C# code in Unity. Object pooling is the main technique for preventing deallocations, and constitutes the topic of this third and final post.
Part 1 provided background information and practical tips on C# memory managment in Unity. This second part, also aimed at 'intermediate'-level developers, discusses how you can uses the Unity Profiler and disassemblers to find unwanted heap allocations.
Provides background information and many practical tips on C# memory management in Unity. Part 2 introduces tools and techniques for avoiding memory leaks; part 3 discusses object pooling.
Wendelin Reich's Comments
[Blog - 01/27/2015 - 01:29]
Cool There are quite a ...
Cool There are quite a few papers about the math of Rubik 's cube, so I was surprised to see that they 're all rather similar about group-theoretical discussion of the solution space and solution strategies for RK. For that problem you don 't actually need to localize cubelets in ...
[Blog - 01/26/2015 - 06:00]
One thing I really 'like ...
One thing I really 'like ' about the conclusions from this study is that HR issues aren 't even the top issue. Items 1-3 are really about team communication and cohesion. The first HR issue, crunch item 4 can actually be seen as a consequence of that, because you cannot ...
[Blog - 01/20/2015 - 11:36]
Don 't complain, read the ...
Don 't complain, read the article: I 'm sure it seems like it shouldn 't be a big deal to just download and check out a zip file, but it becomes a big deal if I have to do it 50 times in one day. r n r nA couple ...
[News - 01/05/2015 - 05:28]
The first thing that struck ...
The first thing that struck me when I checked out the product page was the price. 5, seriously That used to be the price for a simple-script-to-do-X, or a single low-poly asset. From the demos, Psai definitely doesnt look like it is that simple. Even if the asset achieves reasonably ...
[Blog - 12/10/2014 - 01:20]
[News - 12/11/2014 - 10:13]
That, or it 's just ...
That, or it 's just another case of a big corporation dishing out policies that it finds bureaucratically convenient. No nudity-policy no problem in interpreting what is porn easier to outsource dull, low-paying censorship jobs.