Code samples

Here are some code samples of past work.

First up we have your fairly standard A* path finder. This one works on a square 2d grid.

Next, there is a BSP tree implementation. My implementation is fairly complex, but it works well for the scene that is used. There is a more in depth and much longer explanation in the readme file in the archive.

Lastly, there is a GUI windowing implementation. It’s not fully complete, but the basic functionality is there. It allows you to create windows, resize (programatically and via user control), move, and more.