Drew Tremblay - Software Engineer II - Nintendo Software Technology

Disclaimer

All documents and coded statements are personal projects that I have been developing. These statements should be considered open source. Although these documents are free to download and use, appropriate credit would be appreciated.

Sample Engine

A library based engine created to for use as a demo. The engine was built from scratch in my free time and is still a work in progress and currently loads a sample for A* pathfinding. The engine consists of a simple core engine and libraries for AI and graphics.

Engine Source

AI

AI code samples. Many of these can also be found packaged with my Sample Engine source above.

AStar

Game Utilities

A library of utilities for file logging, game timers, matrix and vector manipulation, etc.

File Logging

Matrix Type and Operations

Vector Type and Operations

Timer Class

Random Number Generation

Memory Management

A highly customizable memory manager implemented with policy classes and built in error checking.

Memory Manager