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