daraff / jstetrisgamejs Goto Github PK
View Code? Open in Web Editor NEWTetris clone with HTML5 canvas / javascript - i really like Tetris :-)
Home Page: http://daraff.github.com/jsTetrisGameJs/dist/
Tetris clone with HTML5 canvas / javascript - i really like Tetris :-)
Home Page: http://daraff.github.com/jsTetrisGameJs/dist/
Actually it's obvious the drawing process is not optimal on performance view.
I have to research how I can improve and measure the performance.
If understood I will implement some performance imporovements.
As a user I want to control the blocks on mobile with dragging.
As a player I want to play against another players
After playing the game, the score of the player should be persisted
The game would look more tetris-like, if every different block-style has his own color.
Actually the Jasmine BDD tests are not running over asynchronous calls with require.
Therefore I made some quirks:
As soon as I use require() I have to test in the business classes, if the function require exists, thats not ideal.
Target:
Refactor the tests to asynchronous mode.
If a stone is put on top tile of the playground, the game should be over.
As a player I want to look at high scores
On game start the player should register with name
First you get a start screen.
After pressing a start key, the game will start
If the player has reduced a defined number of lines:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.