top of page

Code

Missile Command

This project was made using Android Studio, in Java with a custom game view during my last session.

 

One of the biggest challenge in this project, was to get used to the canvas. We were required to apply a scale on the canvas so I had to make all the algorithm to get the correct position of the missile sent on touch. I learned a lot about coordinate system and canvas manipulation. 

Minesweeper

Minesweeper was the first project I made in Java during my last session. It was made using Android Studio.

 

The biggest challenge for me was to create the grid and store information into it.

​

Another good challenge that took me quite a while to accomplish is to make all the empty adjacent tile open around the tile pushed.

Snake 3D

Snake 3D is the first mini-game I made in C++ in an OpenGL context during my last session. This was a team project I accomplished with my classmate.

​

The whole process from setting up the OpenGL context to showing up cube with texture and adding lights support for them was a big challenge.

​

During my second session, we had to create a chained list function in C++. I decided to re-use that technology to build up the Snake and a success it was.

DoomLikeC++.png

Doom-Like

This Doom-Like project was built in OpenGL. The main purpose of this project was to learn how to use multi-threading with texture loading.

​

This level contains 4 room in which triggers a texture change almost seamless.

​

As a side-challenge, I added collision (very basics one) as well as a head-bob feeling while moving.

​

​

bottom of page