Slingshot Cowboy VR

  • # VR
  • # GAME DEVELOPMENT
  • # UNITY3D
  • # 3D MODELING
/
BVG Software Group

This game is a sequel to the game, which reached #1 spot in the All Games category and #2 spot in the Top Free App category in the US in far 2009. Now it’s in 3D and VR!

The player uses their trusted slingshot to tip unruly cows wander across the meadows around. Applying Super Weapon makes it even more fun!

The game is available in Steam and Oculus Store to play in a VR mode! It’s a fantastic example of a beautiful, feature-rich and fun experience game that inherits from the simple mobile 2D game.

01Goals and Tasks

Goals and Tasks
01
To develop a modern version of the old-school game

02Challenges

Challenges
01

It was challengeable to make a present-day reincarnation of the viral in the past game even more fun and joyful

03Solution

Solution

Our developers accurately transferred the atmosphere and fun of original Slingshot Cowboy to its VR version. At the same time, thanks to our creative game designers, the game was enriched with 16 levels, 4 seasons, and a night mode.

04Result

Result

We showcased the game at conferences, where attracted players enjoyed it. They liked this kind of entertainment and played with big pleasure. Also, the customer was satisfied with how the game felt relatively to its original version.

Engineering practices

01
Continuous Integration

Our engineers integrate their code into a shared repository several times a day, which benefits us with a robust workflow and better quality assurance

02
Test Driven Development

TDD leads to more flexible and extensible code and gives the confidence to change the architecture of an application when adding new functionality to address new business requirements

03
Unit Testing

The purpose of unit testing is to validate that each unit of the software performs as designed. It results in a more reliable codebase, smooth integration, and faster development

04
Automated Testing

Automated testing allows us to simplify testing efforts. Once created, automated tests can easily be repeated testing the same areas over and over at no additional cost

05
Static Code Analysis

Static code analysis allows our software engineers to examine code without executing it. Meaning, it is used to find potential software quality issues and ensure that the codebase conforms to coding guidelines and industry standards

06
Coding Convention

Coding standards define a programming style. It makes the code easy to understand and provides consistency which leads to saving working hours and making the code easy to both manage and maintain in the longrun

01
Unity3D Developer
02
Computer Graphics Generalist
03
QA Engineer
04
Project Manager
Technology
Platforms
Tools and Technologies
Languages
MOre ProjectsShow All
Interested in AR or VR
development services?

Leave your email and we will get back to you as soon as possible