Roberto is a technical, creative and hands-on Game Developer with decades of experience in building games for various target platforms within the interactive entertainment industry. He produces quality tech-art content like materials, shaders and particle effects on projects - translating design ideas, concepts and requirements into functional and engaging games. He has prior teaching expertise in game development and computer science at the university.
Create tools and processes to facilitate developing high-quality games in C#, Unity and Unreal Engine.
Develop new frameworks and functional specifications on projects - handling scripting, textures, animation, GUI styles, and user session management tasks.
Propose creative solutions to meet product goals - identifying bottlenecks and bugs and devising solutions to address problems.
Facilitated, developed and delivered collegiate learning experiences within UAM relating to computer science, game development and artificial intelligence.
Served as an excellent faculty role model who inspires, encourages, and mentors colleagues and students.
Participated in conferences and workshops to maintain currency on game development and artificial intelligence in research and the classroom.
Developed a prototype solution - programming the key components and writing complete, optimized and clean code for the game. The game uses simple puzzles that are easy to program with other interactions and assets downloaded from CC sources.
Built an interactive game to teach some concepts of game programming. Users must destroy turrets to enter some portals. This leads to rooms where users must solve some mini-games to gain an Ank. Gain 4 Anks and users can go to the AirWolf, destroy the BlackBird aeroplane and shoot a missile onto the Bender Statue.
This is a profile of various sketches in creative coding that uses the Open-processing framework. It displays sketches and code written and utilized on projects over the years.