Live data from Hacker News

Learning VIM while playing a game

vim-adventures.com

81–90 of 129 posts

Re: Learning VIM while playing a game

#81

Very interesting idea, but something seems to be off with the email signup - it reports "Error: SMTP Error: Data not accepted. Mail could not be sent." for two addresses I tried, one of them @gmail.com. However when I try to sign up a second time a minute later with the same address, it reports "Email address is already on the list".

Likewise.

Re: Learning VIM while playing a game

#82

I've gotten to the end of the level. Then I remembered that in the top corner of the Maze is another treasure chest. I go back there to the !! marks and type b but cannot enter that area. The message reads "Remember: these are not words"... so how do I get in there? Can that part of the game not be solved? I've tried Shift-B, ^ etc. Is anyone else able to get into there?

Its only one word... fucking.. so what you need to do is press E from the F

Wrong spot. He's asking about the chest in the maze, where it said "Remember: words are not WORDS !!"

Re: Learning VIM while playing a game

#83
post #69

Earlier quoted context omitted.

vi, which vim is based on, was programmed on the ADM-3A terminal, where the arrow keys are on the H, J, K, and L keys. http://www.catonmat.net/images/why-vim-uses-hjkl/lsi-adm-3a.... http://www.catonmat.net/images/why-vim-uses-hjkl/adm-3a-hjkl...

Ah. So it's a sort of Big Software Syndrome type thing -- "we could do it in a more intuitive way for new people, but it would break all of these existing programmers who learned it the less intuitive way, so let's leave it the original way" -- or am I missing something?

That may have something to do with it, but in practice, I find myself moving up/down (j/k) files far more often than I need to backtrack by a single character, and when I do, as often as not my pinky flies up to backspace (note this works by default only in Vim). It ends up being the most natural to keep your hands on the home row anyway.

Re: Learning VIM while playing a game

#84
It keeps crashing Firefox. I am sort of wondering what in the world it is doing to manage to kill both Firefox and Chrome!

Aside from that, it was not immediately obvious what W and B did, though a few seconds of playing around and it made sense. (That is about how far I got before it died the second time)

Re: Learning VIM while playing a game

#86

Earlier quoted context omitted.

The last word of your comment made me respond.. That'd be considered 'wrong' or missing out. Which the game tries to correct. Supposedly later levels will teach you about vim 'words' and you'll combine hjkl with lots of other commands. You cannot do that the way you use the software. How's that 'lame'? And what kind of an attitude is this if you click on a game that is supposed to teach you about vim and complain tha…

"Cursor keys are not the way to move around in VIM" That's why it's lame. You most certainly CAN. I don't care that other functions combine with hjkl in vim. They're useful but using hjkl for left/right/up/down is annoying and the restriction in this "tutorial" makes it that much worse.

Yes, you can, but there is a benefit to maintaining your fingers on the home row and not requiring a shift elsewhere. So while it might be an annoyance to you, other people disagree.

Re: Learning VIM while playing a game

#87

Very interesting idea, but something seems to be off with the email signup - it reports "Error: SMTP Error: Data not accepted. Mail could not be sent." for two addresses I tried, one of them @gmail.com. However when I try to sign up a second time a minute later with the same address, it reports "Email address is already on the list".

Thank you very much for mentioning my site here! The problem with the email signup is that I exceeded the maximum 500 mails that google outgoing mail server allows per day (500). All emails are entered to the list first, even if the confirmation mail isn't sent. I'm working on setting up an outgoing smtp server so I'll be able to send more mails. At this point gmail won't even allow me to email from my account. As soon as I have an outgoing mail server I'll send the mail again for anyone who subscribed. So if you get a message that your email is already on the list, everything is ok and I'll send you the thank you email in the next couple of days. The third level, once it's up, will be open to you. Thanks for everyone who pointed that up and sent me emails about that.

Re: Learning VIM while playing a game

#88
post #14

Congratulations to that very nice and useful game! I loved to play around with the first 2 levels. It's a pity that the project's state is totally unclear (at least to me, a casual visitor). Is it meant to become a community project? Is it a demo of something that will be sold in the future? The explaining text behind the "Unlock Levels" button adds even more confusion: > Additional levels are currently being develop…

I'm happy that you loved the game and finished the first two levels! Thank you for your feedback. That kind of feedback is what I'm looking for in this stage. The project is intended as an educational game, but for a price. The first stages and the email list was meant for me to get a better understanding if there is a demand for such a game (as I hoped, since I would like to play it :) ) The reason that it's not clear yet is that I didn't finish enough levels and didn't set the price yet - so there is no "Buy License" button, only the mention in the end of the second level. I'm not trying to force anybody, just trying to get a feeling if it's a good thing to invest time and money in, besides love. I hope to have enough levels soon and a clear pricing plan will follow. Thanks again for your comment.

Re: Learning VIM while playing a game

#89
post #84

It keeps crashing Firefox. I am sort of wondering what in the world it is doing to manage to kill both Firefox and Chrome! Aside from that, it was not immediately obvious what W and B did, though a few seconds of playing around and it made sense. (That is about how far I got before it died the second time)

I managed to crash chrome once, but couldn't reproduce it. I'm an indie developer so I don't have enough people QAing the product yet :/ My first gut feeling is the audio, but didn't have a chance to prove it yet. It would be great if you'll be able to send me more info on when exactly it crashed to my mail doron ( at ) vim - adventures . com . Other than audio, I really don't do anything out of the ordinary - all javascript and canvas. Regarding the w and b (and e), I left out the exact explanation since I believe that the self exploring and understanding contributes to the learning process. That part was intentional. Thanks for your feedback! I'll make another effort to reproduce the crashes.

Re: Learning VIM while playing a game

#90

I've gotten to the end of the level. Then I remembered that in the top corner of the Maze is another treasure chest. I go back there to the !! marks and type b but cannot enter that area. The message reads "Remember: these are not words"... so how do I get in there? Can that part of the game not be solved? I've tried Shift-B, ^ etc. Is anyone else able to get into there?

Nice catch! Actually, that's one of the places where a B would come in handy, but it's only collected in level 3 so the chest can't be accessed yet :)
Post reply on HN