Friday, August 22, 2025

Re: BobaVim — I built a browser game to help you speedrun Vim motions (solo + 1v1 modes)

Thank you so much very appreciated ! Good point and i agree with you !
Florent

On Fri, Aug 22, 2025 at 1:39 PM Ven Tadipatri <vtadipatri@gmail.com> wrote:
That's a really interesting and entertaining way for people to master vim motions in the form of a game. The only suggestion I could think of was maybe adding a note saying that the slash/question mark don't work like they would in Vim (which wouldn't work well in a game setting anyway). But as I was playing the game, I could see the value that it provides to someone who wants to know how to quickly navigate through a file.

Great job!
Ven

On Tue, Aug 5, 2025 at 1:19 PM Florent Tapponnier <florent.tapponnier@gmail.com> wrote:

Hey everyone,

I just launched BobaVim, a browser-based game designed to help you learn and master Vim motions through fast-paced challenges and races.

Whether you're just starting out or a seasoned Vimmer looking to sharpen your skills, you can play solo to train or jump into 1v1 duels to compete in real time. The game includes:

  • A built-in tutorial & manual

  • A leaderboard to track your progress

  • A set of handcrafted levels focused on real Vim usage

This is my small tribute to Bram Moolenaar and the amazing legacy he left through Vim. His work has had a huge impact on how I approach software and productivity.

I built BobaVim using HTML, CSS, JavaScript, and Go, and along the way I learned a ton about client prediction, real-time multiplayer, and concurrency. Happy to share more about the tech stack if anyone's curious.

🔗 Try it out: https://www.bobavim.com/
🎥 Gameplay demo: https://www.youtube.com/watch?v=vrwJ3-c9ptE

I'd love to hear what you think, and I'm always open to feedback or ideas for improvement!

Cheers,
Florent

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/vim_use/93dfb9fd-f2ad-4718-bae5-33b3694db19cn%40googlegroups.com.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/vim_use/CAEodY65wwNgbM7K%3DF%2BheupVyfuUMjht9wh6VRFUy3CKNEkDdVg%40mail.gmail.com.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/vim_use/CAFqoJurnqdDzeZ%2BgxoY9U3EhPr%2BJcmFaSzJ-0qyB2LqryMZDug%40mail.gmail.com.

No comments: