Rock Paper Scissors
Project description in 3 sentences
The player is invited to immerse themselves in a unique world where they must battle other players in Rock Paper Scissors. Players have a choice between 6 different unique characters with their own unique sets of power-ups. The power-ups are characterized by special effects through which the player can gain an advantage in the game.
General characteristics of the project
Platforms
  • Android
  • IOS
Localization
  • English
References
  • Card Guardians: Rogue Deck RPG
  • Black Deck
Duration
  • 8 weeks
Ket techonologies of the project
Team members
  • TextMeshPro
  • Photon Realtime
  • ParrelSync
  • DOTween
  • Custom PHP Backend
  • MySql
  • AWS
  • Game Designer
  • Unity Developer
  • 2D Artist
  • UI/UX Designer
  • Hyper Casual
  • Card games
Genres
Client's request
The customer wanted to recreate the classic game "Rock, Paper, Scissors" in a new format for Android and iOS platforms. He was interested in creating an entire virtual world in which he would reinvent the approach to this game.
Result
We turned the customer's concept into a reality by creating an exciting yet familiar game "Rock, Paper, Scissors". The game embodies 6 unique characters, each with their own set of unique bonuses that add certain effects in case of winning or playing, which completely changes the approach to this ancient game.
CUSTOMER's FEEDBACK
TAKESHI
I am really pleased with the work on the Rock, Paper, Scissors project. The team reinvented a classic game in this project. The variety of characters and unique power-ups add depth and complexity to the game, which is what I wanted to see.
While working on the "Rock, Paper, Scissors" project, the biggest challenges were the creation of multiplayer and the integration of a dynamic user interface. These tasks required careful planning and coordination, but thanks to the professionalism of each member of our team, we were able to solve them successfully. The result was that we were able to create a game that gives users a unique gaming experience.
Project Manager's comment
Target audience
Group1:
Age: 18-25 years old.

Interests/expectations:
  • Players in this age group are looking for fast and dynamic games that can be easily mastered;
  • This group of players like projects that provide ample challenge;
  • They also appreciate visuals and innovation in the game.

    Type of players according to Bartle:
  • "Killers", they love competition and the drive to be the best.

    Features:
  • They actively use social media and appreciate the opportunity to share their achievements with friends.
      Group 2:
      Age: 26-35 years old.

      Interests/expectations:
      • Players in this age group prefer more complex strategies and deep game mechanics;
      • They appreciate elaborate universes and deep gameplay.

        Type of players according to Bartle:
      • "Achievers" who strive to accomplish all goals and collect all possible rewards in the game.

        Features:
      • Players have a lot of patience and are willing to spend more time playing the game.
            Group 3:
            Age: 36-45 years old.

            Interests/expectations:
            • Players of this age are looking for games that can be played at their own pace and that don't require a lot of time;
            • They appreciate simple but interesting game mechanics.

              Type of players according to Bartle:
            • "Socializers" - they value socializing and interacting with other players as they play.

              Features:
            • Players often play games to relax and take a break from everyday life.
              Three features that make the project unique
              • Dynamic UI with the use of a huge number of animations.
              • System of bonuses that affect the gameplay.
              • Ability to play as one of six unique characters.
              Pixel aesthetics
              For this project, we chose a cartoon aesthetic to give the game a classic yet unique look. This style helps to create a nostalgic atmosphere, and also allows us to detail each design element.
              Team of Visualizers/Designers
              UI/UX Designer
              Creates a user-friendly interface and develops its animations and transitions.

              This specialist creates 2D graphics and animations for the game, including characters, backgrounds, and various objects.

              2D Artist
              Key technologies of the project
                Asset for displaying text, differs from the standard asset for the text with improved performance and new features.
              TextMeshPro
                  Unity editor extension that allows users to test multiplayer gameplay without building the project by having another Unity editor window opened and mirror the changes from the original project.
                ParrelSync
                  A crossover-Platform Networking Engine with Advanced Relay for Global Low-latency Games.
                  Main multiplayer hosting server.
                AWS
                  For user authentication, data verification and cloud save system. Also used for dynamic news system.
                Custom PHP Backend
                Photon Realtime
                DOTween
                  Fast, efficient, fully type-safe object-oriented animation engine for Unity, optimized for C# users.
                  Used us a main database management system for saving user progress.
                MySql
                Made on
                Tilda