Giter Site home page Giter Site logo

prathimacode-hub / swipe-past-your-tetris Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 9 KB

Indulge into this hack of tetris, the game which you would never get rid of. This project would make you sharper and active.

License: MIT License

Python 100.00%
python3 github games tetris-game tetris fun

swipe-past-your-tetris's Introduction

SWIPE PAST YOUR TETRIS

FROST HACKS 2021

INSPIRATION

Inspiration drawn from childhood game I played, that is Brick Breaker Game

PROJECT

Indulge into this hack of tetris, the game which you would never get rid of. This project would make you sharper and active. Let's see how much score you could pull it off. One of the challenging game to play with. So here tetris blocks gets pushed into the counter and user needs to adjust the blocks falling down accordingly so that they could last as much as they could. Once the counter is filled up, game gets over. You can never get tired by playing this.

Youtube Link : https://www.youtube.com/watch?v=HbWAWqlEWvs

HOW IT'S BUILT

This is built using python. Had worked on it from scratch from adding functionalities, providing blocks, activating right and left arrow keys, taking input form mouse, pushing falling pieces, cramping rows and columns, flipping up the falling pieces and many more.

CHALLENGES FACED

The prominent challenge was bringing all these functions together to make game work practically. Had to nightout with lots of bugs involved. Also the inputs weren't recieving, due to which falling blocks gets stopped half the way. All weird things happened concerning the project execution. Struggled with flipping the blocks and bringing them in right frame for syntax to get initialized.

ACCOMPLISHED

I'm happy with what I achieved and nailing the game isn't indeed a great achievement for me. As I never worked on games before. But thanks to this hacks, I now know how to work with games in python. This motivation would help me work on such games in future. I can't wait to recreate all the antique games which shooked the world once upon a time including mario, duck game and etc.

WHAT I LEARNT

I learnt working with pygame library and also dealing with functions and providing user friendly interface, pushing right logic into right class and debugging with hell lot of errors.

FUTURE OF SWIPE PAST YOUR TETRIS

The next version of it would be on counting up the scores and make the GUI more efficient along with exciitng buttons to add up more funcitonalities to it.

AUTHOR

PRATHIMA KADARI

swipe-past-your-tetris's People

Contributors

prathimacode-hub avatar

Watchers

 avatar  avatar

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.