Matches: Bash game from the trenches of World War I
Matches is a strategic two-player game inspired by World War One, where players burn matches from four sets. The creator aims to enhance it with computer opponents and learned programming concepts.
Read original articleMatches is a two-player game inspired by the conditions of World War One trenches. Players have four sets of matches: Set A with 4 matches, Set B with 3, Set C with 2, and Set D with 1. During their turn, players choose a set and decide how many matches to burn, aiming to be the one who burns the last match to win. The game emphasizes strategy, as players must outmaneuver their opponent to secure victory. The creator developed this game as a proof of concept to learn about cursor manipulation, color usage, and text animations in Bash, completing it in under two hours. Future plans include enhancing the game to allow players to compete against a computer with varying difficulty levels. The creator has a personal connection to the game, having learned it from their grandfather at a young age and teaching it to others throughout their life.
- Matches is a strategic two-player game based on World War One.
- Players aim to burn the last match to win.
- The game involves four sets of matches with varying quantities.
- The creator developed the game to learn programming concepts in Bash.
- Future updates may include computer opponents with different difficulty levels.
Related
Show HN: I made a game for learning the country flags of the world
Flag Match offers a game to match countries with flags from 236 countries. Players track stats, identify flags from continents, aim for high scores, and engage with creator @kyrylosilin. Future event in 2024 mentioned.
Exercise: Minesweeper in 100 lines of Ruby
Radan Skorić implemented Minesweeper in 100 lines of Ruby code, emphasizing code reduction while maintaining readability. The implementation covers board generation, gameplay logic using Ruby features, and hints at future multiplayer functionality.
The Unix Pipe Card Game
The UNIX Pipe Card Game teaches kids Unix commands like cat, grep, tail, head, wc, sort, and uniq through tasks involving pipe chains. It offers fun and educational gameplay for children.
Vim Racer
Vim Racer is an online game that enhances Vim navigation skills through timed challenges, featuring multiple levels, a competitive leaderboard, and community feedback, with potential future updates for new variations.
Ask HN: AI Wars – control your 2d space shooter with AI
A developer has created a 2D space shooter game where players control ships using AI scripts based on prompts. The game features increasing difficulty and plans for a competitive format.
Related
Show HN: I made a game for learning the country flags of the world
Flag Match offers a game to match countries with flags from 236 countries. Players track stats, identify flags from continents, aim for high scores, and engage with creator @kyrylosilin. Future event in 2024 mentioned.
Exercise: Minesweeper in 100 lines of Ruby
Radan Skorić implemented Minesweeper in 100 lines of Ruby code, emphasizing code reduction while maintaining readability. The implementation covers board generation, gameplay logic using Ruby features, and hints at future multiplayer functionality.
The Unix Pipe Card Game
The UNIX Pipe Card Game teaches kids Unix commands like cat, grep, tail, head, wc, sort, and uniq through tasks involving pipe chains. It offers fun and educational gameplay for children.
Vim Racer
Vim Racer is an online game that enhances Vim navigation skills through timed challenges, featuring multiple levels, a competitive leaderboard, and community feedback, with potential future updates for new variations.
Ask HN: AI Wars – control your 2d space shooter with AI
A developer has created a 2D space shooter game where players control ships using AI scripts based on prompts. The game features increasing difficulty and plans for a competitive format.