I just launched BobaVim, a browser-based game for learning Vim motions in a fun and competitive way.
It includes a solo mode and a 1v1 mode where you can race against another player to clear levels using Vim commands. There's also a leaderboard, tutorial, and manual to help you improve.
I built it using HTML, CSS, JavaScript, and Go. The game helped me understand frontend/backend, client prediction, concurrency, and real-time communication.
It was tested and improved through feedback from students at 42 Heilbronn.
Would love your feedback and thoughts on the idea, gameplay, or the tech stack.
It includes a solo mode and a 1v1 mode where you can race against another player to clear levels using Vim commands. There's also a leaderboard, tutorial, and manual to help you improve.
I built it using HTML, CSS, JavaScript, and Go. The game helped me understand frontend/backend, client prediction, concurrency, and real-time communication.
It was tested and improved through feedback from students at 42 Heilbronn.
Would love your feedback and thoughts on the idea, gameplay, or the tech stack.
Link: https://www.bobavim.com/