tetriss
by
antonioolf

Description: Tetris clone written in JavaScript :video_game: https://antonioolf.github.io/tetriss/

View on GitHub ↗

Summary Information

Updated 34 minutes ago
Added to GitGenius on June 12th, 2026
Created on December 26th, 2017
Open Issues & Pull Requests: 7 (+0)
Number of forks: 7
Total Stargazers: 15 (+0)
Total Subscribers: 1 (+0)

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

The antonioolf/tetriss repository is a JavaScript-based clone of the classic Tetris game, designed to be played directly in the browser. The project aims to recreate the familiar gameplay mechanics of Tetris, where players manipulate falling tetrominoes to create complete horizontal lines, which are then cleared from the game board. The repository provides a fully functional version of Tetris, accessible via a live demo link, allowing users to experience the game without the need for additional installations or plugins.

The main features of this Tetris clone include responsive keyboard controls for moving and rotating the tetrominoes, real-time score tracking, and a visually appealing interface that closely resembles the original game. The game logic handles the spawning of random tetromino shapes, collision detection with the game board and other pieces, line clearing, and game-over conditions. The interface is built using standard web technologies, primarily JavaScript, with some use of jQuery for DOM manipulation and event handling. The repository also includes screenshots to showcase the game's appearance and functionality.

One of the primary goals of the project is to provide a simple and accessible codebase for those interested in learning about game development with JavaScript. The code is structured to be readable and modifiable, making it suitable for educational purposes or for developers who wish to extend or customize the game. The repository encourages contributions from the open-source community, inviting users to submit issues, forks, or pull requests to improve the game further.

The repository's README outlines a clear roadmap for future development. Planned enhancements include improving the user experience on mobile devices, such as implementing a virtual joystick for touch controls, and removing the dependency on jQuery in favor of native JavaScript for better performance and maintainability. Other goals include fixing gameplay bugs, adding more visual themes to enhance the game's appearance, and refining the overall user interface. These planned improvements demonstrate the project's commitment to ongoing development and community involvement.

In addition to its core gameplay, the project is tagged with topics such as classic-game, game-clone, retrogaming, and tetris-game, highlighting its focus on recreating a beloved retro gaming experience. The repository is also associated with Hacktoberfest, indicating its openness to contributions during open-source events and its suitability for new contributors looking to participate in collaborative software development.

Overall, antonioolf/tetriss serves as a practical example of how classic games can be recreated using modern web technologies. It offers both a nostalgic gaming experience for players and a valuable resource for developers interested in game logic, user interface design, and JavaScript programming. The project's open and welcoming approach to contributions ensures that it will continue to evolve and improve, making it a noteworthy addition to the landscape of browser-based game clones.

tetriss
by
antonioolfantonioolf/tetriss

Repository Details

Fetching additional details & charts...