A simple browser -based version of tetris that can be controlled with gestures. This project was created for educational purposes and is processed with children as part of the hacker school.
In various branches, there are tasks that lead to the completion of the project.
Programming tetris within a few hours is a right challenge. As part of the Hacker-School course, children should choose their desired tasks and assist.
The participating children solve the tasks in teams of two with the support of inspirers. Optimally, the teams work on various tasks, so that in the end the group has programmed Tetris.
No programming skills are required for the course, so console commands are hidden behind shortcuts/aliase.
Check out an industry with tasks: ( XY ) should be replaced with a number.
zur-aufgabe XY
Upload the solution: ( my message ) should be replaced as desired.
loesung-abgeben meine nachricht
Tetris-song, https://commons.wikimedia.org/wiki/file:tetris_theme.ogg, bogozi ~ Commonwiki
Material Design Icons, https:// Material.io/tools/icons/?style=baseline
gest.js, https://github.com/hdmchl/gest.js
Karmatic arcade, https://www.dafont.com/de/karmatic-arcade.font, http://www.vicfieger.com/
License
Copyright (c) 2018 Eduardo Iriarte-Mendez
Permission is Hereby Granted, Free Of Charge, To Any Person Obtaining A Copy of This Software and Associated Documentation Files (The "Software"), to Deal in the Software Without Restriction, Including Without Limitation The Rights, Copy, Modify, Merge, Publish, Restribute, sublicense, and/or sell copies of the software, and to permit person to whom the software is Furnished to do so, subject to the following condition:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the software.
The Software is Provided "As is", Without Warranty of Any Kind, Express Or Implied, Including But not Limited to the Warranties of Merchantability, Fitness for A Particular purpose and noninfringement. In No Event Shall the Authors Or Copyright Holders Be Lible for Any Claim, Damages or Other Liability, Whether in an action of contract, Tort or OtherWise, Arising from, out of or in Connection with or the use or other dealings in the software.