Skip to content

SuperSlide-Game/SuperSlideGame

Repository files navigation

Welcome to SuperSlide!

background-superslide

We're an organization that's developing a classic boardgame called GiiKer SuperSlide for mobile phones using Kotlin.

Game Screenshots:

game-screenshots

What does Super-Slide consist of?

The game app, developed in Kotlin, is an engaging puzzle game that challenges players to strategically move pieces on a grid to achieve a specific goal. The objective is to maneuver the red piece into the central lower position on the game board. The game features a variety of pieces, each with unique characteristics and movement abilities, arranged in a predefined configuration at the beginning of each level.

In this app, players are presented with a grid filled with various colored pieces. The red piece is the primary piece that players need to move to the central lower position. To accomplish this, players must slide other pieces around the board, creating a clear path for the red piece to reach its destination. The game's design encourages creative thinking, problem-solving, and strategic planning as players navigate the pieces to achieve the goal.

Each level presents a new arrangement of pieces, increasing in difficulty as players progress through the game. The app includes a wide variety of challenging levels, catering to players of all skill levels. As players advance, they will encounter more complex configurations, requiring them to apply their knowledge of the game mechanics and develop new strategies to solve the puzzles.

Additionally, the app features an intuitive user interface and appealing graphics, making it easy for players to navigate and enjoy the game. Players can track their progress, view their best scores, and even challenge their friends to beat their completion times.

In summary, this Kotlin-based game app offers a stimulating and entertaining puzzle experience. With its unique gameplay mechanics, diverse levels, and engaging design, players will be captivated as they strategically slide pieces to move the red piece into the central lower position on the board.

Improvments from Delivery 1

  • Solved Log screen in landscape mode
  • Added an option for playing without time
  • Number of movements showing correctly

Extras done

  • Settings menu
  • Usage of a RecyclerView for the game history
  • Usage of ViewModel and LiveData for saving and representing the game's saved.

Team:

  • Faysal Badaoui Mahdad:
  • Pere Muñoz Figuerol: