Gallery
71 games built with the wrong tool, newest first.
-
Claw Machine over SSH
over SSH · 11.4 hrs
It is a game that runs on cmd. I have built it with the help of youtube, google and also AI. I am new to coding so my main objective was to learn the core of it and hence why the extra hour i spent. I made proper notes and all aswell which ofc didnt get counted but i dont want them to be either. The one thing I cant fix is the messages, the messages are not fully erasing, like the previous one isnt fully getting rid of itself.
-
Quantum Grid 2099
over SSH · 12.8 hrs
Alright welcome to Quantum Grid 2099, it is a puzzle game that runs completely in your SSH all you need to do is run python main.py in one terminal that is connect to the project then run ssh -p 2222 localhost in a different one and their you go a fully working game for you to play. What made this so annoying was two things the music get that working and making sure all the levels are playable. Run: ssh -p 2222 152.67.106.24 In a respected terminal to play and when prompt type yes and it runs.
-
A roulette game over SSH
over SSH · 5.4 hrs
A gambling gameeee It currently includes Roulette and 2 other gambling games (the demo isnt updated yet tho) to access: ssh [email protected] -p 15267
-
maze in ssh with multiple levels
over SSH · 7.3 hrs
It's a maze made with python that runs on ssh. There are total of 5 levels with increasing difficulty. The most painful part of making was to continuously open and run the terminal to test the code. For now, it runs locally but I will very soon host it on a server.
-
cli games
over SSH · 13.2 hrs
a set of simple classic games that can be played directly in the terminal using the arrow or wasd keys.currently includes pong and snake.
-
ESCAPE CODE (An escape room over SSH)
over SSH · 20.5 hrs
It's an escape-room style CLI game that runs over SSH! It was my first time making anything for the terminal, so it was really tough but a fun and rewarding experience. I'm also a writer so I couldn't resist making lore for this game, but really, a lot of the ideas I stole from my previous game. Sorry if the challenges are kind of confusing. I don't have a demo URL, sorry about that. The command is ssh escapist@2a01:4f9:3a:276e::1342 -p 1
-
Tax Break! A dungeon crawler about tax season over SSH
over SSH · 10.1 hrs
*** THERE IS NO DEMO URL. This game runs through local host, There is instructions on how to run it on the GitHub. I was told on the Wrong Slack it was ok if I didn't have one.*** This is a game where you think your taxes are late, but something's wrong with the IRS. The game has 2 endings and DEFINITELY NO SECRET ONES. There's also some hidden lore you can find. If you're searching for hidden stuff, remember "2". You play it through a short list of commands on my GitHub page. If you have any problems, just message me on Slack, but I tested it on a different computer, and it worked. Making this work on SSH was both easy and not easy. In the end I settled for local host because I didn't have any way to host it myself. Being able to code it in Python made things pretty easy, but working only with text and then making it work over SSH (something foreign to me) was hard. In the end, it was really cool to be able to run it on other people's devices; not just running Python code was really cool.
-
A snake clone where dying makes you stronger over SSH
over SSH · 0 hrs
# 🐍 SNAKE: DIE. GET STRONGER. *A terminal roguelike where every death makes you stronger.* What if dying wasn't the end, but the beginning of your next evolution? **SNAKE: DIE. GET STRONGER.** is a terminal-based Snake game built in Java for Linux and macOS. It takes the classic Snake experience and adds permanent progression: collect food, earn evolution XP, die, unlock mutations, and return stronger. ## 🎮 Features - **Classic Snake gameplay** — Navigate the board, collect food, and avoid collisions. - **Permanent progression** — Earn evolution XP as you play and retain your progress between runs. - **Evolution Lab** — Spend XP to unlock permanent mutations. - **Longer Launch** — Begin each run with a longer snake. - **Second Chance** — Survive one collision per run. - **Quick Learner** — Earn additional XP from food. - **Star Map** — Increase the score earned from food. - **Persistent save system** — Your XP, deaths, best score, and unlocked mutations are saved locally. - **Terminal aesthetic** — Colored ASCII graphics and keyboard controls. ## 🛠️ Built With - Java - Terminal-based rendering - ANSI escape sequences - Java file I/O for persistent saves ## 🚀 How to Run **Requirements:** Java JDK 11 or newer and a Linux/macOS terminal. 1. Clone the repository: ```bash git clone https://github.com/mohammadowais-lgtm/hack-club.git cd hack-club ``` 2. Compile the game: ```bash javac Snake.java ``` 3. Run it: ```bash java Snake ``` ## 🎯 Controls | Key | Action | |---|---| | Arrow keys | Move the snake | | `R` / `Space` | Start or retry | | `P` | Pause | | `M` | Open the Evolution Lab | | `Q` | Quit | ## 💡 The Idea Every run teaches you something. Every death gives you another chance to evolve. The goal isn't just to survive longer—it's to become stronger with every attempt. **Die. Learn. Evolve. Repeat.** --- Built for the Hack Club StarDance / NASA hackathon.
-
A dating story game with one life over SSH
over SSH · 8 hrs
Basically it's a dating story game that has multiple endings based on your decisions, your name is Avery Smith and you're trying to date Sarah Anderson, your crush who you met in a day ago. You play this game by pressing the keys shown, there are multiple choice answers and you have to press one. The wrong tool was very fun since it had leaderboards, but it sometimes doesn't update 24/7.
-
A card battler about a cat who's late for work over SSH
over SSH · 0.1 hrs
A text-based, retro rogue-like card battler where you play as an chaotic cat who overslept and is desperately trying to beat the morning rush hour. Manage your energy resources, balance your stress levels, and play your cards right to break past obstacles before you get fired! Features Built: • 🔌 Live Network Layer: Built entirely in Python using asyncssh so anyone can connect and play it remotely over the network. • ⚡ Resource Mechanics: Dynamic status engine tracking turn-based Energy (⚡), growing Stress (😰), and Obstacle Delays. • 🃏 Custom Deck: 5 unique playable cards featuring actions like Zoomies Sprint, Aggressive Meowing, and the risky Knock Over Coffee. • 🎨 Retro Styling: Colorful terminal user interface rendered dynamically using custom ANSI escape color codes. How to Play: Boot up your terminal and connect straight to the active server using this network command: bash ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null localhost -p 8022 Use code with caution. (Press Enter when prompted for a password to bypass authentication and jump right in!)
-
Maze tank battle
over SSH · 10.6 hrs
a tank game that runs in your terminal. shoot the other tank, bullets bounce off walls. first to 5 wins. you can play 2 players on one keyboard or play against the cpu (easy, normal, or hard). It was hard to guess what the levels would acutally feel like when playing because they were all code.
Every project's latest ship, as it was shipped. Build one of your own.