top of page

SLIDER WORLD

DESCRIPTION

Slider World is a 3D puzzle game inspired by 2D sliding puzzles where players can play a variety of handcrafted levels to

Move and try to align puzzle pieces in the correct order to connect and put back environments in disarray by swiping around your screen and analyzing areas where parts connect.

YEAR

Solo Project

DURATION

2 Weeks (2021)

TOOLS USED

Unity, C#

Experience & Takeaways

Learning Goals

For this game I wanted to take the puzzle format of traditional 2D slider puzzles and revisualize them within a 3D video game experience. I wanted to evoke a calm and relaxing feeling for players and make it mobile-friendly, designing Slider World to be able to be controlled with both touch controls and mouse interaction.

​

When working on the level design, some initial playtesters found their viewpoints being locked taking away from the experience and adding on unnecessary difficulty to the puzzle. Taking this criticism, it gave me a whole new perspective on how players can see the game plane and I implemented the ability to move the camera perspective through swiping/scrolling, which opened up the game to the possibilities of adding on more nuances to the environments in later iterations.

​

I was overall satisfied with the prototype I had produced and will definitely continue development of Slider World!

LEARNING GOALS

Programming

  • Moving on a grid

  • Moving multiple objects on a grid

  • Win state (Are all the pieces correct?)

  • Selecting objects on a grid to move

Animation

  • Making (completed sequences)

  • Particle effects when shifting plates 

  • Puzzle design of prototype level

  • Design and development of Grid-based movement

  • Game states

  • Design and development of overall gameplay systems

Systems Design

Design Process

It all starts on square one...literally

My first thoughts into the project were that I had to set up a cube that could move based on a grid, so I could make up different combinations for puzzles.

Initial Prototyping of Grid-Based Movement

Puzzle Logic and Cube Detection

I added puzzle logic later, making sure each piece would detect its correct placement in a final puzzle, scrambling the pieces upon beginning.

Puzzle Logic 

Visual Polish

I added some visual feedback to make the prototype feel more cohesive and in general have more impact to the player.

Polishing

bottom of page