toniferrari87@gmail.com
Be welcome to my portfolio!
I have a Bachelor's Degree in Interactive Digital Content at the University of Barcelona, and a Master's Degree in Advanced Programming for AAA Video Games graduated from UPC School.
During the degree, I learned the basics of pure C and C++ and some C#. Also, I've learnt other languages such as HTML5, CSS and Python on my own.
During my degree I've worked with Unity and Visual Studio, using Github for version control.
At the master's degree I totally focused on C++, as the goal was to build a custom video game engine and a game with it along my classmates.
Computers have been my pasion since I was very little. These machines always have been a source of knowledge and entertainment for me!
I enjoy sports and currently I hit the gym 2 or 3 times a week.
Cooking and enjoying fine meals are my most enjoyable activities!
My studies have been focused in game development, for the most part using Unity, although I've also developed games with C++ from scratch using libraries such as SDL2 and OpenGL.
The classic Asteroids game implemented in C++ and SDL2. It was developed during my 2nd year at the degree. And also, its my first 2D game programmed from scratch.
My contribution:
A simple app where an IA uses diferent algorithms that simulate behaviors like, Seek an objective, Arrive to a goal, Flee from something, etc. Implemented with C++ and SDL2.
An application that show how an IA uses different algorithms get to a point (goal) in a scene defined by cells. SDL2 was used to implement the graphic part.
My contribution:
A cloth simulation using string physics with C++, OpenGL and ImGui.
A game made in 5 days with Unity. We're escaping a zombie apocalipsis using the phone accelerometer and collecting power-ups that will help us on the run.
Features:
A VR game made with Unity, developed as End of Degree project. The player embodies a samurai that has to defeat all enemy swordsmen. Mainly developed for Oculus Rift.
My contribution:
Zork clone. Implemented in C++. I developed it as the Master's Degree acess test.
Features:
A C++ made Unity-like Game Engine made during the master's degree and a videogame made with the same.
My contribution:
A 3D beat'em up videogame implemented with C++ and the custom engine mentioned above! It was made during the 2020 promotion of the Master's degree in Advanced Programing for AAA Videogames.
My contribution:
A C++ based windows console game made from the popular board game!
Features: