Giter VIP home page Giter VIP logo

basic-tetris's Introduction

Basic Tetris

Contents

screenshot of my tetris app

About

A basic Tetris app built using HTML, CSS, and JavaScipt based on the tutorial taught by Ania Kubow. Like the well-known puzzle game, Tetris, this app will have the same/similar functionality as its namesake. As a kid (and an adult) I was a huge fan of playing the game so this has been an ideal project for me to work on as I continue to study front-end web development.

Status

A live version of the game can be viewed here. The app is mostly functional with a few minor glitches I still haven't worked out.

In particular, if a vertical-like Tetromino (e.g., the I or L shaped Tetromino) falls down on the far left side of the grid it will go past the bottom edge instead of stopping. This image below displays what I mean. If you know how to solve this problem or would like to help, I am very open to mentorship and collaboration. Feel free to contact me via email or visit the GitHub issue I created for this glitch. Thank you.

image of tetromino falling past the bottom border of the main grid

Project Log

My updates for this project can be found in the following #100DaysOfCode Entries:

You can also get updates on my progress for this project and others by following me on Twitter, Hashnode, or GitHub.

Source Attribution

This project was created under the MIT License with permission from Ania Kubow. (Thanks Ania!) Here is the link to the original GitHub repo by Ania Kubow.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.