command
module
Version:
v0.0.9
Opens a new window with list of versions in this module.
Published: Oct 20, 2021
License: MIT
Opens a new window with license information.
Imports: 5
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
PacVim in Go
使用 vim 指令移动绿色 P 来躲避红色 G 从而练习 vim。
安装
go get github.com/A11Might/PacVim
go get -u github.com/A11Might/PacVim
使用
键入 pacvim
来开始游戏
可能刚进入游戏就异常啦,可以尝试多试几次
游玩方法
游戏方法和吃豆人类似,移动绿色 P 来躲避红色 G。
P 有两个障碍:
- 不能走到墙上,可以通过指令穿墙
- 踩到蓝色 ~,结束游戏
实现的指令
按键 |
操作 |
h |
左移 |
j |
下移 |
k |
上移 |
l |
右移 |
w |
移到下一个 word 的开头 |
W |
移到下一个 WORD 的开头 |
e |
移到下一个 word 的结尾 |
E |
移到下一个 WORD 的结尾 |
b |
移到上一个 word 的开头 |
B |
移到上一个 WORD 的开头 |
$ |
移到行尾 |
0 |
移到硬行首 |
^ |
移到软行首 |
gg |
移到第一行 |
G |
移到最后一行 |
Ctrl C |
退出游戏 |
开发日志
-
20211015
-
20211016
- 地图上的幽灵(G)可以动啦
- 新增 h, j, k, l, w, e, b, $, 0, gg, G,注意 0, $, gg, G 可以穿墙
- 走过所有字符可以赢得游戏啦
-
20211017
- 重构部分代码,看起来更面向对象
- 开始游戏随机 10 张地图中的一张
- 新增 Ctrl C 退出游戏
- 今天一个人吃海底捞,难过:(
-
20211018
- 新增 ^, E, W, B,其中 ^ 可以穿墙
- 显示总分数啦
-
20211020
- 使用 A* 算法 替代原来的贪心算法,现在 G 不会给墙角鬼畜啦
碎碎恋
参考项目 PacVim,还没抄完,开发中...
发现代码有明显逻辑bug
,但它就是能正常运行,我:)
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
pkg
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.