File | Date | Author | Commit |
---|---|---|---|
.github | 2025-04-06 |
![]() |
[ced5d9] Latest |
build | 2025-03-16 |
![]() |
[844978] Latest |
images | 2025-04-05 |
![]() |
[7afd61] Latest |
sound | 2025-04-01 |
![]() |
[33fd4f] audio cleanup |
src | 2025-04-06 |
![]() |
[ed641a] Orders of operations |
LICENSE.md | 2025-03-17 |
![]() |
[a8760a] Latest |
Makefile | 2025-04-06 |
![]() |
[fccfd9] Latest |
README.md | 2025-04-06 |
![]() |
[ced5d9] Latest |
icon.ico | 2025-03-25 |
![]() |
[e86cf9] First attempt at an icon |
icon.jpg | 2025-03-25 |
![]() |
[e86cf9] First attempt at an icon |
"Tetrimone" brilliantly combines "tetromino" (the four-block geometric pieces that are the heart of the gameplay) with a hint of "metronome" (suggesting the rhythmic, pulse-pounding timing that drives the game forward).
This ingenious portmanteau captures the essence of what makes the game so addictive—geometric precision meeting musical rhythm in a perfect harmony of gaming elements. The name evokes both the mathematical elegance of the falling shapes and the escalating tempo that challenges players as they progress through levels.
The "-one" suffix also subtly suggests "the one"—positioning this as the definitive, ultimate version of the classic block-dropping experience. It's not just another clone; it's a reimagining that honors the legacy while carving its own unique identity in the puzzle game pantheon.
Tetrimone stands as a testament to gaming history while boldly facing the future—each carefully placed block building not just toward line clears, but toward gaming greatness!
Prepare for a block-stacking adventure that'll make your neurons dance! GTK Tetrimone is a pulse-pounding reimagining of the classic puzzle game, powered by GTK+, SDL, and flexible audio backends. Warning: May cause sudden outbursts of strategic genius and controller-gripping intensity!
# Summon the dependencies
sudo apt-get update
sudo apt-get install libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libpulse-dev libzip-dev gcc g++ make fluidsynth ffmpeg
# Clone the block-dropping battlefield
git clone https://github.com/jasonbrianhall/tetrimone.git
cd tetrimone
# Build with default SDL audio
make
# Alternative build options:
# make sdl # Explicitly use SDL audio
# make pulse # Use PulseAudio (still uses SDL for joystick)
# make debug # Build with debug symbols
# make sdl-debug # Debug build with SDL audio
# make pulse-debug # Debug build with PulseAudio
# Summon the dependencies
sudo dnf groupinstall "Development Tools"
sudo dnf install gtk3-devel SDL2-devel SDL2_mixer-devel pulseaudio-libs-devel libzip-devel gcc-c++ fluidsynth ffmpeg
# For Windows Cross-Compile (only tested on Fedora)
dnf install ffmpeg mingw64-gcc mingw64-gcc-c++ mingw64-gtk3 mingw64-gtkmm30 wine wine-devel wixl binutils make zip unzip libzip-devel mingw64-libzip mingw64-SDL2 mingw64-SDL2_mixer fluidsynth
# Clone the block-dropping battlefield
git clone https://github.com/jasonbrianhall/tetrimone.git
cd tetrimone
# Build with default SDL audio
make
# Alternative build options:
# make sdl # Explicitly use SDL audio
# make pulse # Use PulseAudio (still uses SDL for joystick)
# make debug # Build with debug symbols
# make sdl-debug # Debug build with SDL audio
# make pulse-debug # Debug build with PulseAudio
Sounds loaded from sound.zip
. Dare to customize? Replace the audio files and make the game your own sonic playground!
# Requires MinGW
make windows
# The Windows binary will be located at:
# build/windows/tetrimone.exe
# Standard build
build/linux/tetrimone
# Debug build
build/linux_debug/tetrimone
make debug
for detailed diagnostic informationMIT License - Spread the Tetrimone love freely!
May your blocks always fall true, and your lines always clear! 🕹️✨
Bored? Let me rescue you from the depths of monotony with these digital delights! 🚀
💣 Minesweeper Madness: Minesweeper - Not just a game, it's a digital minefield of excitement! (It's actually a really good version, pinky promise! 🤞)
🧩 Sudoku Solver Spectacular: Sudoku Solver - A Sudoku Swiss Army Knife! 🚀 This project is way more than just solving puzzles. Dive into a world where:
- 🧠 Puzzle Generation: Create brain-twisting Sudoku challenges
- 📄 MS-Word Magic: Generate professional puzzle documents
- 🚀 Extreme Solver: Crack instantaneously the most mind-bending Sudoku puzzles
- 🎮 Bonus Game Mode: Check out the playable version hidden in python_generated_puzzles
Numbers have never been this exciting! Prepare for a Sudoku adventure that'll make your brain cells do a happy dance! 🕺
🧊 Rubik's Cube Chaos: Rubik's Cube Solver - Crack the code of the most mind-bending 3x3 puzzle known to humanity! Solving optional, frustration guaranteed! 😅
🐛 Willy the Worm's Wild Ride: Willy the worm - A 2D side-scroller starring the most adventurous invertebrate in gaming history! Who said worms can't be heroes? 🦸♂️
🧙♂️ The Wizard's Castle: Choose Your Own Adventure: The Wizard's Castle - A Text-Based RPG that works on QT5, CLI, and even Android! Magic knows no boundaries! ✨
🔤 Hangman Hijinks: Hangman - Word-guessing mayhem in your terminal! Prepare for linguistic warfare! 💬
🃏 Card Games Collection: Solitaire, FreeCell & Spider - The most meticulously crafted card games with custom decks, animations, and more features than you can shuffle!