Projects / Portfolio

Snake RUN

Play Snake Run. Nostalgic memory   : D

Snake Game is an arcade game where the player needs to earn high score by escaping from the obstacle ( bombs) and consuming rewards (mushrooms) 

SnakeRun – Apps on Google Play 



Use your IQ by creating new strategies in game of tic-tac-toe.

This Game is short Tito. With a Friendly Interface and Less complex options which makes it more mind refreshing. So Play it and enjoy by competing with your friends and becoming a Tic-Tac-Toe Champion. 

Tito – Apps on Google Play - Under Upgradation 

HC-05 Controller

Control your HC05 Bluetooth module (Arduino) using custom voice commands. 

This app controls HC-05 Bluetooth module for Arduino using voice commands and text commands. 

HC-05 VoiceController – Apps on Google Play 



Mothers don't water plants

Control the water system for your lovely plants from all around the world.

You Need not to worry if you are not available for your plants.

This application helps to water your plants remotely from anywhere in the world.

Now no need to worry about your plants.


MothersDontWaterPlants – Apps on Google Play 

For More Details, VisitSolutions 

Lip Sync AI Demo

Lip Sync AI Demo Video.

In this lip-sync demo video, we'll be showcasing syncing lips to AI text. Lip-syncing is all about capturing the emotion and energy while mimicking the vocals with precision from auido or Text to Audio APIs. It's a fun and creative way to express yourself and entertain others. Throughout this video, I'll be taking on texts.

VR 3D Demo

VR 3D Interactive Demo.

In this mind-blowing 3D VR interactive demo video, prepare to be transported to an immersive virtual reality world. With the help of a VR headset, you'll embark on a thrilling adventure, exploring stunning environments and engaging in interactive experiences like never before. Get ready to be amazed as you interact with objects, solve puzzles, and unleash your imagination in this captivating virtual reality journey. 


Motion Capturing technology.

MoCa is motion capturing app which copies your face expressions

[Currently "AAAAA" sound only]


eye blink using computer vision.  

MoCa – Apps on Google Play 

Filght Simulator with realtime map location Demo

VR 3D Interactive Demo.

A flight simulator with real-time map location is a virtual aviation software that provides an immersive experience of flying an aircraft while simultaneously displaying a dynamic map showing the aircraft's position in real-time. As the user pilots the virtual aircraft, the map continuously updates to reflect the current location, allowing for accurate navigation and exploration of various regions around the world. The map often includes detailed topographical features, cities, landmarks, and even real-time weather information. This combination of flight simulation and real-time map integration offers a comprehensive and engaging aviation experience. 

Realtime 3d Object shader feature Manipulation

3d object shader feature realtime manipulation in VR or Non VR.

Real-time shader color manipulation of a 3D object in both VR (Virtual Reality) and non-VR environments involves dynamically modifying the colors of the object using shaders to create immersive visual effects.

In a VR setting, the user wears a VR headset and interacts with the 3D environment. The shaders are applied to the object in real-time, allowing for interactive color changes based on user input or predefined interactions. For example, the user may be able to alter the color of the object by pointing at it or using hand gestures within the VR space. This creates an interactive and immersive experience where the user can visually manipulate the object's colors in real-time.

In a non-VR environment, the real-time shader color manipulation works similarly but without the use of a VR headset. Instead, the user interacts with the 3D object and its associated controls through a traditional input device such as a keyboard, mouse, or gamepad. The shader-based color manipulation allows for dynamic changes in the object's colors as the user interacts with the controls.

Regardless of the environment, real-time shader color manipulation enhances the visual appeal and interactivity of 3D objects by enabling the user to modify and manipulate their colors on the fly, resulting in engaging and visually captivating experiences.

Realtime 3d object (mesh) genration in vr / non vr 

Realtime 3D object (mesh) generation with impressive effects.

Real-time 3D object generation with impressive effects refers to the process of dynamically creating and rendering 3D meshes in real-time, while incorporating visually stunning effects. This technique allows for the generation of complex and intricate 3D objects on the fly, enhancing the overall visual quality and realism of a computer graphics application.

Using algorithms and procedural techniques, the real-time 3D object generation system can create meshes with various shapes, structures, and levels of detail. These meshes can be influenced by parameters such as user input, environmental conditions, or predefined rules. Additionally, impressive effects such as particle systems, dynamic lighting, shadows, reflections, or advanced material simulations can be incorporated into the generated meshes to further enhance their visual appeal.

The real-time aspect of this technique means that the generation and rendering of these 3D objects occur instantaneously, allowing for interactive and dynamic experiences. This is particularly useful in applications such as video games, virtual reality, simulations, or interactive visualizations, where the ability to generate and display visually impressive 3D objects in real-time is crucial for a captivating and immersive user experience.

Overall, real-time 3D object generation with impressive effects combines algorithmic generation, procedural techniques, and visually stunning effects to create and render intricate and visually captivating 3D objects on the fly, resulting in interactive and visually appealing applications.

ASCII RENDERER in vr / non vr 

ASCII RENDNERER with impressive effects.

An ASCII renderer or simple character renderer in both VR (Virtual Reality) and non-VR environments refers to a graphics rendering technique that converts visual content into a representation using ASCII characters or simple symbols. This technique creates a visual output that resembles the appearance of text-based or retro-style computer graphics.

In a VR environment, the ASCII renderer can be applied to the virtual scene seen through the VR headset, converting the 3D visuals into an ASCII representation. This creates a unique and nostalgic visual experience where the virtual world is transformed into a text-based or retro-style aesthetic. Users can explore and interact with the ASCII-rendered environment, providing a distinct and immersive VR experience.

In a non-VR environment, the ASCII renderer can be applied to the display output, converting traditional graphics into ASCII characters or simple symbols. This can be done in real-time, allowing for dynamic and interactive transformations of visual content. The ASCII renderer can be used to create visually striking text-based or retro-style graphics for applications such as games, visualizations, or artistic displays.

Both in VR and non-VR settings, the ASCII renderer or simple character renderer provides a unique and visually appealing alternative to traditional graphics rendering. It adds a nostalgic touch, evoking the charm of early computer graphics and text-based adventures, while offering a creative and distinctive visual experience for users.

CEllular Automata simulation (CONWaY's GAME oF LIFE) in VR / NON Vr


A cellular automata simulation, specifically Conway's Game of Life, in both VR (Virtual Reality) and non-VR environments refers to the implementation of this famous simulation within a virtual or traditional display. Conway's Game of Life is a mathematical model that simulates the behavior of cells in a grid based on a set of predefined rules.

In a VR environment, the Game of Life simulation can be visualized in a three-dimensional space, allowing users to immerse themselves within the virtual grid. Users can interact with the simulation by observing the evolving patterns, zooming in or out to examine specific areas, and potentially modifying the initial conditions or rules of the simulation using VR input devices. This provides a unique and immersive way to explore the dynamic patterns and emergent behaviors of the Game of Life.

In a non-VR environment, the Game of Life simulation is typically displayed on a traditional two-dimensional screen. The simulation grid is rendered with graphical representations of the cells and their evolving states. Users can observe the simulation's progression, pause or resume the simulation, and potentially adjust the initial conditions or rules through user interface controls or input devices.

Both in VR and non-VR settings, the Game of Life simulation offers a fascinating exploration of complex patterns that emerge from simple rules. It provides a visually captivating and interactive experience, allowing users to witness the evolution and behavior of cellular automata in real-time. Whether in virtual reality or on a traditional display, the Game of Life simulation offers a captivating journey into the world of emergent patterns and self-organization.

Link :



An open-world game demo is a shortened version of an open-world video game that showcases its key features, gameplay mechanics, and immersive world. It provides a glimpse into the vast and expansive virtual environment that players can explore.

In the demo, players are typically introduced to a portion of the game's open world, which may include diverse landscapes, cities, towns, or other points of interest. They have the freedom to navigate the environment, interact with non-player characters (NPCs), undertake missions or quests, and engage in various activities that reflect the game's core mechanics.

The demo may offer a limited but representative experience of the game's mechanics, such as combat, exploration, puzzle-solving, or character progression. It aims to demonstrate the game's potential, immersing players in a lively and dynamic world filled with interactive elements and opportunities for exploration.

While the demo may not include the full extent of the open world or the complete narrative of the game, it serves as a teaser, enticing players with a taste of the game's atmosphere, gameplay, and potential for immersive experiences. It allows players to get a sense of the game's world and its possibilities, building anticipation for the full release.

Overall, an open-world game demo provides an exciting and condensed preview of the expansive virtual world, gameplay mechanics, and immersive features that players can expect in the full version of the game.

3d Object in augmented reality demo

3d augmented reality object marking.

A 3D object in augmented reality refers to a virtual three-dimensional representation of an object that is overlaid onto the real world through the use of AR technology. By leveraging cameras and sensors on a device such as a smartphone or AR headset, virtual objects can be placed, viewed, and interacted with in the user's physical environment.

When utilizing AR, users can observe 3D objects from different angles and distances, allowing for a more immersive and interactive experience. These virtual objects can range from simple geometric shapes to highly detailed and complex models, encompassing anything from furniture and architectural designs to characters and creatures.

AR technology enables users to perceive 3D objects in their real-world context, offering new possibilities for various industries such as gaming, e-commerce, education, and design. Users can manipulate virtual objects, change their properties, and even integrate them into their surroundings, enhancing the overall user experience and providing practical applications in fields like product visualization, virtual try-on, and educational simulations.


"Box Jump" is an exhilarating and addictive Android arcade game that challenges players to test their reflexes and precision in a thrilling jumping adventure. This jumping game features a minimalist design with vibrant colors and a simple yet engaging gameplay mechanic.

Players control a character that must navigate a series of platforms, each represented by a box of varying heights. The objective is to make the character jump from one box to another, avoiding obstacles and pitfalls. The twist lies in the unique jumping mechanism—players must tap screen to control the height and distance of each jump.

As players progress, this jumping game becomes progressively challenging with faster-paced sequences, moving platforms, and strategically placed obstacles. The goal is to achieve the highest score possible by successfully navigating through the increasing complexity of the levels.

"Box Jump" offers a perfect blend of simplicity and excitement, making it an ideal choice for casual gamers looking for a quick and engaging mobile gaming experience. With its intuitive controls, vibrant visuals, and endless gameplay possibilities, this Android arcade game promises hours of fun and competitive entertainment.


"Zip Zap Zoom" is a heart-pounding obstacle-avoiding Android game that puts your thumb reflexes to the test! Control a high-speed ball with simple thumb movements, swiping left and right to dodge obstacles and navigate through a stunningly vibrant world. Stay sharp, react quickly, and zoom your way to victory in this addictive and fast-paced thumb-controlled adventure!