vim / killersheep

Silly game for Vim 8.2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

When it’s going slowly, you can shoot your own bullets

chris-morgan opened this issue · comments

On gVim for Windows, I’m finding this performs very badly and inconsistently, leading to some interesting behaviour on things that are time-based rather than frame-based, such as the firing rate.

Occasionally, I manage to fire two bullets in the same frame, and one destroys the other (yielding a red sheep explosion), counting as a destroyed sheep, so that the level is reckoned complete when I destroy the second-last sheep.

The implementation is a bit simplistic. I actually used this to improve the screen updating speed. But mainly on Linux, I haven't done profiling on Windows. Patches are welcome.

I find it’s possible to shoot the poop too, with similar destroyed-sheep-tally effects.