VedTetris is a classic Tetris game built using .NET MAUI, designed to run on multiple platforms including Windows, Android, iOS, and Mac Catalyst. Enjoy the timeless puzzle game with modern cross-platform technology!
Created and developed by Nayvid Technology LLP
VedTetris belongs to and is created by Nayvid Technology LLP, a technology company specializing in cross-platform mobile and desktop application development. This application showcases our expertise in .NET MAUI development and modern app architecture.
- Classic Tetris gameplay
- Responsive controls (move, rotate, drop)
- Touch gesture support for mobile devices (swipe left/right/up/down)
- Next piece preview
- Level system with increasing difficulty
- Ghost piece showing where blocks will land
- Score tracking with level multipliers
- High score tracking (saved locally)
- Pause/resume functionality
- Game over and restart functionality
- Cross-platform support via .NET MAUI
.NET MAUI (Multi-platform App UI) is a framework for building native, cross-platform applications with a single codebase in C#. It enables developers to create apps for Android, iOS, macOS, and Windows using the same project and code.
- Requirements:
- .NET 9 SDK
- Visual Studio 2022 or later with MAUI workload installed
- Clone the repository:
git clone https://github.com/divyang4481/VedTetris.git cd VedTetris - Build and run:
- Open the solution in Visual Studio
- Select your target platform (Windows, Android, iOS, or Mac Catalyst)
- Press F5 to build and run
- Move Left/Right: Use the on-screen buttons or swipe left/right
- Rotate: Use the rotate button or swipe up
- Drop: Use the drop button or swipe down
- Pause/Resume: Use the pause button
- Restart: After game over, press "Play Again" in the dialog
- Clearing lines awards points based on the number of lines cleared at once:
- 1 line: 100 points × current level
- 2 lines: 300 points × current level
- 3 lines: 500 points × current level
- 4 lines (Tetris!): 800 points × current level
- The level increases for every 10 lines cleared
- Each level increases the game speed
- Developer: Nayvid Technology LLP
- Website: tatris.nayvid.com
- Repository: https://github.com/divyang4481/VedTetris
- Application ID: com.nayvid.vedtetris
This project is licensed under the MIT License. See LICENSE for details.
© 2024 Nayvid Technology LLP. All rights reserved.