-
.NET
LINQ – Methods returning single values
Over the last few weeks I have been writing about the basics of LINQ, and how we can use it…
Read More » -
.NET
LINQ: from IEnumerable to concrete collections
I my recent posts introducing LINQ from a game developers point of view, I mentioned several times how the many…
Read More » -
.NET
Sorting and Grouping – organizing data with LINQ
Last week I introduced LINQ from the perspective of a C# game developer completely unfamiliar with the framework. Today I…
Read More » -
.NET
LINQ – a game development focused introduction
I was recently asked for some pointers on how to get started with LINQ – and to maybe write a…
Read More » -
Software Development
Optimising animation based collision volumes
Last time we talked about how we can approximate objects with complex shapes using simpler ones for our game’s physics…
Read More » -
Software Development
Animation based collision volumes
There is hardly a single game that does not need some form of collision between game objects. In many cases…
Read More » -
Software Development
Design patterns in game development: parsing OBJ files
Today we will take a look at a common task in game development: parsing asset files – from a code…
Read More » -
.NET
Using arrays to speed up static tree traversal
Over the last two weeks I wrote about how to construct and query a string prefix-trie. We used the data…
Read More » -
Software Development
Matching string prefixes using a prefix-trie 2
After discussion the general problem of matching string prefixes two weeks ago, we starting on the implementation of a prefix-trie…
Read More » -
Software Development
Matching string prefixes using a prefix-trie
Last week we discussed the problem of matching string prefixes and designed algorithms on the basis of a sorted list…
Read More »