Here you can see the projects and games I've done as hobby or as part of my education.
I love software development and have a strong interest in high tech.
A serious game with neurofeedback capabilities, integrating an Electroencephalography headset as input with the purpose of testing anxiety reducing capabilities.
Developed as master thesis project, to date, this is my largest but more rewarding personal project, confirming my interest in game development.
The game consists of a 2D dungeon action/adventure game.
The special points about this game, aside from the headset integration, include the procedurally generated room sizes and positions and the dynamic difficulty adjustment module applied.
The game was developed using Unity and C# in Visual Studio, with all the processes and stages of a common software project development: Design, development and testing.
As it was a prototype, it's missing some animation and scenery features as well as minor details.
According to the evaluation framework selected this development reached 77% quality according the initial ideal application objectives.
Composed by multiple mini-games, this serious game has the purpose of teaching kids about the water cycle.
The game was developed in Unity, using Microsoft Kinect as controller. Seen above are screenshots of two levels' gameplay I created.
An android application that allows the user to see data about the movie, watch the trailer and manage lists.
It allows the user to create a list (watched, to see, owned, etc.) and add the movies to it.
It also allows to search a movie by typing or by using voice identification.
This was developed by myself.
NOTE: For this application a third-party server is used. Only tested on Android 2.3!
Main Technologies used
Android
JSON
MySQL
PHP
Known problems/improvements
Security was not considered/not part of the scope
Only tested for a single equipment/operating system
This project started as an equalizer visualization but then I went further and added a bit of a game into it.
The player should hit the correct key, to make the Angry Birds dance and move.
The birds will move according to the rithm of the music, and the keys will show faster or slower also if the music is being faster or slower.
If the player fails the correct key, a sound of broken glass is played and the birds stop until it gets the correct key.
The pigs appear on the side for each multiplier got. If the player gets the multiplier to 5x, the birds will get highlighted.
From time to time a special color key is shown, which gives double the points.
The player can load the music from its own computer.
For test purposes the multiplier increases for each correct key pressed, getting to the maximum multiplier easily.
The game was developed individually.
NOTE: This was developed solely for non-commercial, academic purposes.
Main Technologies used
Flash
ActionScript 3
Photoshop
Known problems/improvements
Trasition of the birds to the highlighted version.