I'm a portuguese game developer with a passion for serious games and their applications. I currently work at HuginTech, in a project where we create computer games for kids with Cerebral Palsy to exercise and do physiotherapy. I also develop games in my free time, experimenting with new concepts and learning a bit more.
These are some of the most interesting academic and professional events.
December 2020 - currently
Designing and developing computer games to help kids with Cerebral Palsy exercise and do physiotherapy by using the webcam and other peripherals as controls.\newline Being in a small company means working on every part of the product and process: servers, back-end, front-end and all the interaction between these components.
April 2018 - November 2020
Developing bingo games for casinos in Mexico, Phillipines, Spain and Ireland, new features involving cash systems, communication (game-server), information redundancy to comply with existing regulations in the aforementioned countries. Programming in C++ and Javascript, we use an engine developed in-house in order to run in the low spec machines.
May 2017 - October 2017
Developed a mobile game and tested it with real users, while attending entrepreneurship workshops in Portugal and in a 7 weeks immersion period (6 weeks at Carnegie Mellon University and 1 week in San Francisco, at CMU's Silicon Valley Campus). This was part of a Carnegie Mellon Portugal 6 months program to assess business viability for startup ideas.
The developed game consists in a shape used in Singapore Math, that allows to represent the relationship between quantities and perform basics arithmetic operations like addition and subtraction. This shape is composed by 3 circles, 1 of them bigger than the other two, that are the same size. The bigger circle is connected to the other two by edges, representing the sum of those two parts. To complete the equation, the player must drag and drop the needed pieces and validate the answer by shaking the device (if using a phone or tablet) or pressing Space (if using the web version). This is just a prototype, it may contain errors or placeholders to represent intended features. Despite looking a bit confusing at first, a lot of kids worldwide are using this method in schools to learn math. This game just makes it digital and a little more gamified, allowing even more kids to play it and actually enjoy math.
October 2017
Made as an assignment for Augmented and Virtual Reality, Hand Warfare is a 1v1 fun AR game that puts a spaceship in the players hands, making them shoot each other in order to survive. At times, shields with spawn in the screen, collected by the first player to catch hit, guaranteeing that they will not suffer any damage for a few seconds. Developed using Unity and Vuforia, this game runs on an Android device using the front facing camera.
July 2017
In the first portuguese Game Jam hosted in a museum, the theme was "Paint the Map", with a clear reference to the portuguese golden age in the XV and XVI centuries. The team developed a game in which the player had to reach Japan, trading items and fighting pirates. Made in about 36h using Unity.
April - June 2016
Hyper Drone Racing is a prototype for a 3rd person 3D racer with flying drones. Players must fly through the air while crossing checkpoints represented by floating hexagonal arches. This game was developed as the final project of a Game Development class; the visual design, 3D models and assets were created by colleagues from the Design course; audio effects were developed by colleagues from the Multimedia course.
September 2011 - January 2018
In this course, I've learned about Programming, Computer Graphics, Game Development, Software Engineering, Computer Vision, Augmented and Virtual Reality and other important subjects. It gave me the basics to be able to make a difference as an Informatics and Computing Engineer.
December 2015 - present
Due to the recruitment success, help was needed to restructure the Group, since the past objectives and rules didn't apply anymore. Thanks to everyone's help, the Group is back.
September 2015 - July 2016
With some peers, I've been able to reignite the group and recruit enough members to be able to gather some interesting projects the Group has been working on. Here, I've been working on Computer Graphics and Game Development.
February 2016
GestaMed is an offline mobile app to help pregnant women track their medication and know what will or will not affect
the pregnancy.
Article reference by Mike Elsmore, from IBM.
Porto, Portugal
iamdiogobarroso@gmail.com
Skype: Diogomsb
Mobile: (+351) 934 373 015