top of page

PORTFOLIO

 AI-assisted designer tool (master thesis)

Imagine you are a game designer, tasked to create a typical FPS map (two teams, map layout, different weapons, and power-ups). Although the process of doing so is quite straight forward with modern game engines, delivering a balanced map can be really time-consuming and is based a lot on experimentation.

Therefore, I am developing  designer tool, that employs the power of Artificial Intelligence and Deep Learning, which aims to assist the designer by providing metrics on how balanced his map is, as well as suggestions on how to improve the game's balance.

ENVISAGE : VIRTUAL LABS

 

The goal of this EU funded project was the development of  two educational games (virtual labs), that were successfully adopted as a digital learning material inside classrooms of primary and secondary schools. Moreover the development of an authoring tool platform for making Unity3D games through a web interface was developed that allowed educators to create their own virtual labs.

Main tasks :
- Gameplay  and GUI programming of the virtual labs using Unity game engine.

- Optimizing code for webGL and mobile performance.

- Providing a core contribution in the process of game design and prototyping..

- Development of a web-based authoring tool for designing and implementing high-standard virtual labs.

wind.png
naming.png

DigiArt : AR mobile application

 

The goal of this EU funded project was the development of VR and AR experiences that were successfully installed in cultural places such as the Scladina cave in Belgium and the archaiological museum of Liverpool.

Main tasks :
- Technical development of the Augmented reality application for the Scladina cave Using the Unity game engine and Vuforia library.

Night at the museum

A First-person serious game that aims to teach players about Greek mythology by providing a riddle and hidden object gaming experience. 

​This is a personal project and was created during my undergraduate thesis. Both the technical development as well the game design (level design, game mechanics, riddles, narrative)  were handled by myself.

You can download and play the game, testing your knowledge about Greek mythology. 

Στιγμιότυπο οθόνης (20).png
Παρουσίαση χωρίς τίτλο.png

Bomberman 3D

 

The development of the famous bomberman game but transformed in 3D. The aim of this project is the creation of a mini- series of videos that will be published (date is to be released) for free on you tube and be used as a learning material for Unity game engine enthusiasts. Topics will be programming based and will include fields such as character movement, interaction, animations as well as procedural maze generation.

 

All the technical development is done using the C# and the Unity engine with the 3d models and other assets retrieved from the web.  

Screenshot (31).png

Fighting AI competition

 

Using reinforcement learning techniques for creating competitive AI agents for the annual Fighting Game AI competition. Two reinforcement learning techniques were deployed, a Tabular Q learning approach and a Deep Q network. For more information read the provided report.

GitHub profile

 

Find about more projects and code samples in my personal GitHub repository.

bottom of page