Graduated in Software Analysis and Development from Universidade Luterana do Brasil, with a postgraduate degree in Metaverse Development, and a Virtual Reality enthusiast since the 90s. Throughout my career, I have developed a series of innovative solutions.
From Virtual Reality systems for construction companies, prototypes of sensory systems, to Augmented Reality games and apps, I have explored various technological fronts. Additionally, I have experience in the development of management and e-commerce software for the graphic industry, programming, and leading teams to optimize processes and drive business growth.
My journey as a developer is marked by the constant pursuit of new forms of digital interaction and the creative application of technology in different scenarios. Below, I share a few examples of completed products and prototypes that illustrate my dedication and skills in this field.
Development of a Prototype Tactile Feedback Shoe for Virtual Reality.
In the context of immersive game development for the virtual reality (VR) platform, we present an innovative tactile feedback shoe prototype, designed to provide players with a unique sensory experience. This project, designed for the Unity platform and optimized for the Oculus Quest 2, offers an innovative approach to physical interaction in virtual environments.
Prototype Description:
This prototype shoe allows players to experience the realistic sensation of kicking a ball in a virtual environment. The key differentiator lies in the incorporation of tactile feedback, achieved through small balloons located inside the shoes. These balloons are connected to a system controlled by solenoids, which are activated to release specific amounts of air in response to the player’s actions.
Technologies Used:
Unity Platform: The game was developed on the Unity platform, enabling efficient integration of visual and interactive elements.
OpenXR: A cross-platform API for developing Virtual Reality systems, considering the possibility of development for various VR devices.
Oculus Quest 2: Choosing the Oculus Quest 2 as the main platform ensures an immersive and accessible experience for virtual reality players.
Bluetooth Hardware Integration: To synchronize tactile feedback with player actions, we implemented Bluetooth integration between the game and the hardware controlling the solenoids.
Solenoid Controller Board and Solenoids: Essential components for the tactile feedback system, controlling air release into the shoe balloons.
Air Source, Tubes, and Rubber Balloons: Physical components that comprise the tactile feedback system, ensuring a precise and immersive response to the player’s actions.
Benefits and Impact:
The development of this prototype not only demonstrates the capacity for innovation in virtual reality games but also opens doors to new forms of physical interaction in virtual environments. By providing a realistic tactile sensation, the game elevates the level of immersion and player engagement, creating memorable and captivating experiences.
Conclusion:
The tactile feedback shoe prototype project represents a significant step towards creating increasingly engaging and immersive virtual reality experiences. By combining technology and creativity, we are exploring new frontiers in the world of virtual games, offering players a unique and exciting experience. This prototype is not just a game but a demonstration of the unlimited potential of virtual reality to transform how we experience digital entertainment.
Development of Jenga VR Game with Advanced Network Features
Description:
Game inspired by the popular Jenga, for Virtual Reality (VR), developed with an emphasis on advanced network features. We used the Unity platform to build an immersive and interactive 3D environment where players can manipulate virtual blocks in real-time with synchronized scoring, physics, and more.
Technical Features:
Online Multiplayer: We implemented a client-server architecture to support online multiplayer matches, allowing players to enjoy the game with friends in different locations.
Real-Time Communication: We integrated VoIP to enable direct communication between players during the game, using real-time communication technologies for a more immersive experience.
Netcode Technology: We used Netcode to optimize state synchronization between players’ devices, ensuring smooth gameplay even under challenging network conditions.
IP-to-IP Connectivity: We implemented direct socket IP-to-IP communication as a robust alternative to connect players, offering greater flexibility in environments where dedicated servers might not be viable.
Conclusion:
TowerVR represents an advanced technical approach to developing virtual reality games, integrating sophisticated network features to create an immersive and collaborative multiplayer gaming experience. This project demonstrates the practical application of technologies such as Unity, Netcode, and VoIP in creating innovative and engaging gaming experiences.
Augmented Reality Racing Game
Custom Race is a mobile racing game incorporating augmented reality (AR) technology to deliver a personalized and engaging gaming experience. The idea emerged from observing my son playing with his favorite toy cars and then playing racing games.
Players can photograph their miniature cars and use these images as textures for the vehicles in the game. This allows for unique car customization, increasing interactivity and immersion.
Additionally, Custom Race allows players to control their actual toy cars on any track within the game, extending the experience beyond screens. This integration between the physical and virtual worlds offers a new dimension of fun and entertainment for players of all ages.
The potential of Custom Race goes beyond entertainment, offering toy manufacturers an opportunity to expand their products into the digital world. This innovation provides not only a unique gaming experience but also promotes interaction between physical and virtual toys, stimulating players’ creativity and imagination.
ARJOY: Augmented Reality App
ARJOY is an Augmented Reality application that integrates 3D objects and animations with products like frames, mugs, and t-shirts. By implementing real-time updates on demand through AssetBundles, we ensure a dynamic and always updated experience for users without requiring app updates.
DulceHelfer AR: Transforming Photography into Experience
DulceHelfer AR is an Augmented Reality application developed to bring the works of renowned photographer DulceHelfer to life. The project was designed for a gallery exhibition, where printed photographs gained a new dimension of interactivity.
With DulceHelfer AR, exhibition viewers could explore the artworks in a unique way. By pointing their mobile devices at the photographs, an immersive experience was unlocked. Each piece came to life, revealing animations and complementary visual elements, providing a completely new perspective for visitors.
The application not only complemented the exhibition but also expanded the narrative behind each photograph, allowing the audience to dive deeper into DulceHelfer’s artistic vision.
DulceHelfer AR represented the convergence of traditional art with innovative technology, offering a unique and engaging experience for photography enthusiasts and Augmented Reality fans.
Events:
In addition to developing solutions, through VRJoy we organized corporate events with VR experiences. Using up to 8 simultaneous devices, I was able to guide and better understand how users interact and what obstacles the general population faces when using VR systems.
In addition to the systems mentioned above, I developed several applications, among which the following stand out: