top of page

Other projects

Chess AI

Chess AI is a project where the goal was to create an AI for a chess game. The main objective was to make the fastest and better AI. To implement the AI, we used square tables to evaluate the board. Then with Alpha-Beta negamax pruning to choose wisely the next move. Also the AI would check the fastest way to do a Check mate if possible.

Details :

  • Work time : 2 days / Group of 2 persons

  • Platform : Windows

  • Used C# and Unity 5.4

Gallery
AI Behaviours
This a project to test some AI things like steering behavior, path-finding and formation system on Unity.
The different behaviors implemented are : Seek, Flee, Path-finding and collisions avoiding.

Details :

  • Work time : 5 days / Group of 2 persons

  • Platform : Windows

  • Used C# and Unity 5.4

2D Physics Engine

The goal of this project was to create a 2D physics engine from scratch. The development was split in two, one week to implement collision detection, and 2 weeks to implment the collision response.

Details :

  • Work time : 3 weeks

  • Platform : Windows

  • Used C++ and OpenGL 4.5

Animation Programming

The goal of this project was to implement a basic system of character animation. Using OpenGL, the skeletal mesh rendered is rigged and skinned. Then it is possible to play animations and blend two of them using a blend weight.

Details :

  • Work time : 3 days

  • Platform : Windows

  • Used C++ and OpenGL 4.5

bottom of page