Courageous Code for Games

At CouraJS you will find practical examples of challenging algorithm implementations and useful data structures built for games.

We built this site for ourselves and others because of how frustrating it can be to find resources that show real applications of topics presented in computer science whitepapers and psuedo code. More often than not whitepapers don't present any psuedo code and if you do find some, it probably won't work without heavy modification.

We'll add more examples to this site as we implement them. If you can't find what you're looking for, find a bug, or have a question, please feel free to email us.

CouraJS is, and always will be, a work in progress.

Latest Posts

AI > Minimax

A basic TypeScript Minimax implementation in Tic Tac Toe.