DEV Community

Amey K
Amey K

Posted on

I Made a Game That Reimagines Vim Commands as Magic

I built Vimancer, a narrative game that reimagines Vim NORMAL mode commands as schools of magic.

The Idea

Vim has a very steep learning curve. I wanted to make something more engaging and imaginative. What if dd dw were Destruction spells? What if /pattern was Clairvoyance?

Commands as Magic

Some of the commands adapted as magic

Magic Vim Commands
Movement h j k l w e b
Teleportation 5j 0 $ gg G f t F T
Clairvoyance / ? n N * #
Transmutation r :%s
Destruction dw dd
Replication yw yy p P
Chronomancy u Ctrl+r
Rituals qa @a @@
Repeat .
Meta :w :q :wq

The Stack

  • Engine: Godot 4
  • Art: LibreSprite (pixel art)
  • Music: Strudel(algorithmic composition)
  • SFX: JSFXR

Vimancer

It's free to play: https://ameyrk.itch.io/vimancer

16 chapters, multiple endings. Would love feedback from vim-motion users and newcomers!

Full Chapter Demo

Here's a longer look at Chapter 4 which introduces Clairvoyance (search):

Top comments (0)