Sunday, August 10, 2025

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

Florent Tapponnier said on Tue, 5 Aug 2025 06:38:03 -0700 (PDT)

>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:

That is sooooo cool, and will be a great resource when it works
reliably. Before adding features for the advanced Vim user, I think you
should get the main game to work reliably. Here are some things that
need attention, at least on the local game, which is the only one I
tried so far:

* It usually doesn't respect w or b, nor a number like 10h, forcing you
to use nothing but h, j, k, l, and then it penalizes you for
exclusively using those four keys.

* When you get into the menu, the menu isn't reliably responsive to
either the keyboard or the mouse. All your keystrokes filter
through to the still running game, which you can't see. You get stuck
there and need to close the tab and try again.

* As others have said, when you open the screen, your first reaction is
"ok, what now?". Nobody can know, at first, what the milkshake and
the frowny face are. Also, before you play, you see a keyboard,
leading you to think you're already playing.

* You use bank check typeface for some of the material in the manual.
This typeface works great for OCR, but it's a horror for human eyes.

* You can get in a state where you're permanently blocked and can't
escape the game or start a new game. I suggest starting with :q

* Finding a character appears to be f, F, t or T. Shouldn't it be / or
? ?

* The little window from the upper right that coaches you should not
only berate you, it should also give you better alternatives. This
can be hard coded: w, b, ^, 0, $, 3j, /c, ?a, etc.

Even if you never added a feature for experienced Vimists, once fixed,
this program will bring hordes of trained beginners into Vim. The
tough part is opening, quitting, saving, simple searching and and
motions. That's enough to move somebody comfortably into Vim, where he
or she can learn everything. This program will be spectacular when
fixed. Great job!!!!

PS: The only profanity I saw was "damn".

SteveT

Steve Litt

http://444domains.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/20250810185931.55eeb848%40mydesk.domain.cxm.

No comments: