A command-line murder mystery game that teaches terminal skills through interactive investigation.
The Command Line Murders is an interactive educational game that teaches command-line skills through a murder mystery investigation. Players use terminal commands to examine evidence files, follow clues, and solve the case while learning practical file navigation and text manipulation skills. It transforms command-line learning from abstract tutorials into an engaging, hands-on experience.
Beginners learning command-line basics, educators teaching terminal skills, or anyone who wants to practice file navigation and text manipulation in a fun, interactive way.
Unlike traditional command-line tutorials, this project provides immediate practical application through an engaging mystery narrative, making learning more memorable and enjoyable while covering essential terminal commands in a logical, progressive manner.
A command-line murder mystery
The game uses a murder mystery narrative to teach commands like 'cat' and 'grep', making learning engaging and practical, as shown in the README where players start by reading 'instructions' with cat.
All necessary files are included in the repo, allowing users to clone and start immediately without external dependencies, as mentioned in the download instructions.
Challenges increase in complexity as the investigation progresses, helping beginners build skills step-by-step, which is a key feature highlighted.
Focuses solely on command-line navigation and text manipulation, making it accessible to complete beginners without coding knowledge.
Only teaches basic commands like cat, grep, ls, and cd, missing advanced topics such as piping, permissions, or scripting, which are essential for comprehensive command-line mastery.
Once the mystery is solved, there's little replay value, as the clues and solution are fixed, limiting its utility for repeated practice.
Users need to know how to clone a repo or download files and navigate to them in the terminal, which might be a hurdle for absolute novices.
Real time programming game where you compete against other players by coding the behaviour of a space ship. The programming language is easy to learn and the game is super fun. Subscribe to one of our tournaments and compete for the prize
You build robots that build, corrupt and destroy other robots in an attempt to eliminate all competitors
Solve a crime while practicing database skills
You build circuits using a variety of components from different manufacturers, like microcontrollers, memory, and logic gates, and then write code in a compact and powerful assembly language where every instruction can be conditionally executed
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.