Skip to content

Shounak2003/Unity-Tetris

Repository files navigation

Unity3D Tetris Remake

Overview

This project is a classic Tetris game remake implemented using Unity3D. Tetris is a timeless puzzle game that has captivated players for decades, and this project aims to bring the familiar gameplay to a new audience while leveraging the capabilities of the Unity game engine.

Features

  • Classic Gameplay: Experience the iconic Tetris gameplay with falling tetrominoes and the goal of completing lines to score points.

  • Unity3D Graphics: The game features modern 3D graphics and animations, enhancing the visual appeal while maintaining the essence of the original game.

  • Scoring System: Keep track of your progress with a scoring system that rewards players for completing lines and achieving high scores.

  • Responsive Controls: Enjoy smooth and responsive controls, providing an intuitive experience for players of all skill levels.

  • Customizable Settings: Tailor the game to your preferences with customizable settings, allowing players to adjust difficulty levels and other game parameters.

Getting Started

Prerequisites

  • Unity3D: Make sure you have Unity3D installed on your system. You can download it from Unity Hub.

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/your-username/unity-tetris-remake.git
  2. Open the project in Unity3D.

  3. Explore the project files and customize the game as needed.

How to Play

  1. Launch the game in Unity3D.
  2. Use the arrow keys to move and rotate the falling tetrominoes.
  3. Aim to complete horizontal lines to clear them and score points.
  4. The game ends when the stack of tetrominoes reaches the top of the play area.

Tetris Example

Creating new pieces

If you want to create new pieces or change the existing ones shapes or colors, just open GameSettings Creator window (under Window > GameSettings Creator) You can edit the input keys, the step rate, and other features.

GameSettings window

To add more pieces, just click ADD NEW and give it a name and draw on tiles. You can change it's color and the initial tile pivot.

Contributing

If you'd like to contribute to the project, please follow these steps:

  1. Fork the project.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • The original Tetris game creators for inspiring generations of game developers.
  • Unity Technologies for providing an excellent game development platform.

Enjoy playing and happy coding!

About

A Classic Puzzle Game Remade in Unity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages