Cricket VR Simulator

Project details

Step into the world of cricket like never before with our VR Cricket Simulator. Imagine standing in a packed stadium, feeling the rush of hitting sixes and fours as the crowd erupts in excitement. This VR experience brings the thrill of professional cricket training into an immersive and realistic gameplay environment. Designed to cater to both arcade and realistic gameplay styles, the simulator offers a comprehensive cricket experience that challenges players of all skill levels. Featuring a unique controller-less design with a custom-built physical bat, complete with haptic feedback, the game delivers an unparalleled level of immersion. With multiple game modes, real-time leaderboards, and an online login system, every session brings new excitement and competition.

Key Features

  • Game Difficulty Modes: Choose between realistic and arcade gameplay for different skill levels.
  • Customization Options: Select from multiple jerseys and different bat types (Easy, Medium, Hard) affecting swing mechanics.
  • Adjustable Game Length: Customize match duration by selecting the number of overs.
  • Day & Night Cycle: Play under different lighting conditions for an immersive experience.
  • Diverse Bowling Styles: Face bouncers, yorkers, inswingers, outswingers, off-cutters, and leg-cutters.
  • Haptic Feedback with Physical Bat: Instead of controllers, use a custom physical bat with haptic feedback for a true-to-life batting experience.
  • Immersive Audio: Spatial sound design enhances realism and engagement.
  • Global Leaderboards: Compete globally with separate leaderboards for different game difficulty modes.
  • User Login & Progress Saving: Players can register, log in, and track their progress with a mobile-based authentication system.

Responsibilities
As the Project Head, I led the development and execution of this immersive cricket simulator, overseeing its design, functionality, and optimization. My key contributions included:

  • Gameplay Programming: Developed core mechanics and ensured smooth, physics-based batting interactions.
  • Online Registration & Authentication: Implemented a mobile-based registration system allowing users to log in via SMS authentication.
  • Global Leaderboard Integration: Designed and deployed an online leaderboard to track player rankings across difficulty modes.
  • Controller-less VR Experience: Engineered a unique physical bat system with real-time haptic feedback for a realistic feel.
  • Immersive Sound Design: Implemented spatial audio to enhance the depth of the VR experience.
  • VR Optimization: Ensured the game maintained high performance and reduced motion sickness for extended sessions.
  • Environment & Lighting Design: Improved visual quality and integrated a dynamic day-night cycle for added realism.

Tech Stack
Game Engine: Unity
Backend Services: PlayFab
Haptic Feedback: Arduino-powered physical bat integration
VR Platform: SteamVR
Hardware: HTC Vive & Trackers

Team Size
Game Programmers: 3
Game Designer: 1
Artists: 2
QA Analyst: 1

Timeline
Feb, 2018 - Mar, 2019
(13 months)