Skip to content

Latest commit

 

History

165 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠🎮 TEPRIS

An arcade Tetris remix — CRT/VHS post-processing, gamepad support, screen shake, and a fake BIOS boot sequence.

TEPRIS is a high-energy, arcade-style Tetris remix with CRT/VHS visual effects, RGB reactive backgrounds, full gamepad + touch support, and screen-shaking arcade feedback.

Built for the browser. Built for chaos.


🚀 Play It

👉 Live Demo:
https://velle999.github.io/tepris/

👉 Desktop Release (Windows):
Download TEPRIS v0.1.0 Setup


✨ Features

  • 🎮 Full Gamepad Support (D-pad, stick, rumble, start/pause)
  • 📱 Mobile Touch Controls (swipe, tap, long-press, triple-tap)
  • 🧨 Arcade Visual FX (CRT scanlines, VHS distortion, screen shake)
  • 🌈 RGB “High Score Mode” background
  • 🎵 Music + SFX system
  • 🧩 Hold piece + ghost piece + modern mechanics
  • 💾 Persistent high score w/ initials

🎮 Controls

⌨️ Keyboard

Key Action
⬅️ ➡️ Move
⬇️ Soft Drop
⬆️ Rotate
Space Hard Drop
Shift Hold
P / Enter Pause

🎮 Gamepad

Button Action
D-pad / Left Stick Move
A / Z / ↑ Rotate
B / X / Space Hard Drop
Y / ↓ Soft Drop
X / Shift Hold Piece
Start / Enter Pause

📱 Touch

Gesture Action
Swipe left/right Move
Swipe down Soft drop
Tap Rotate
Long press Hard drop
Triple tap Pause

🛠️ Tech Stack

  • HTML5 Canvas
  • Vanilla JavaScript
  • Web Audio API
  • Gamepad API
  • LocalStorage

📦 Run Locally

git clone https://github.com/velle999/tepris.git  
cd tepris

About

An arcade Tetris remix — CRT/VHS post-processing, gamepad support, screen shake, and a fake BIOS boot sequence.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages