index
:
vim-space-vlaze
master
A space shooter game that runs in Vim
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
autoload
Age
Commit message (
Expand
)
Author
2015-10-21
help.vim: Use `space_vlaze.txt` instead of `space_vlaze.vim`
HEAD
master
Teddy Wing
2015-10-08
help#Show: Open help for `space_vlaze.vim` with the extension
Teddy Wing
2015-10-08
leaderboard#Sort: Convert inputs to numbers before comparing
Teddy Wing
2015-10-08
mappings#Initialize: Change mappings to `<nop>`
Teddy Wing
2015-10-08
Play audio when player hits an enemy
Teddy Wing
2015-10-08
Add audio for missiles fired
Teddy Wing
2015-10-08
Add audio for player movement
Teddy Wing
2015-10-08
Add "enemy defeated" sound
Teddy Wing
2015-10-08
menus#Start: Call `leaderboard#RenderLeaderboard()` on `l`
Teddy Wing
2015-10-08
leaderboard#RenderLeaderboard: Show headline and scores
Teddy Wing
2015-10-08
leaderboard#RenderLeaderboard: Run window setup function from game.vim
Teddy Wing
2015-10-08
leaderboard#RenderLeaderboard: 2 font choices (WIP)
Teddy Wing
2015-10-08
Save high scores
Teddy Wing
2015-10-08
colors#Initialize: Set background colours
Teddy Wing
2015-10-08
Add space padding to Lives and Score lines
Teddy Wing
2015-10-08
life#RenderLives: Add space between `|` and diamonds
Teddy Wing
2015-10-08
Add colours
Teddy Wing
2015-10-08
game#SetupWindow: Flesh out buffer settings
Teddy Wing
2015-10-08
buffer#Init: Remove commented call to game#Init()
Teddy Wing
2015-10-08
mappings#Listen: Show "Game Over" screen on `q`
Teddy Wing
2015-10-08
buffer#Init: Allow players to start a new game in the same session
Teddy Wing
2015-10-08
buffer#Init: Use existing Space Vlaze buffer if available
Teddy Wing
2015-10-08
game#GameOver: Re-center "Game Over" text
Teddy Wing
2015-10-07
game#GameOver: Add a descriptive comment about what the math is for
Teddy Wing
2015-10-07
Create "Game Over" state
Teddy Wing
2015-10-07
Decrement player lives on collision with an enemy
Teddy Wing
2015-10-07
Add lives
Teddy Wing
2015-10-07
Increment score when enemies are destroyed
Teddy Wing
2015-10-07
missile.vim: Stop missile when it hits an enemy
Teddy Wing
2015-10-07
Hitting enemies with missiles makes enemies disappear
Teddy Wing
2015-10-07
game.vim: Create `ClearBoardCell` function
Teddy Wing
2015-10-07
enemy.vim: Add descriptive comment to DropEnemyAtRandomCoordinates
Teddy Wing
2015-10-06
random.vim: Use :ruby
Teddy Wing
2015-10-06
random.vim: Use :python
Teddy Wing
2015-10-05
Add enemies to board
Teddy Wing
2015-10-05
Add random.vim
Teddy Wing
2015-10-05
missile.vim: Fire all 4 missiles even if one hits the edge
Teddy Wing
2015-10-05
missile.vim: Fire all 4 missiles (WIP)
Teddy Wing
2015-10-04
missile.vim: Clear missile when it gets to edge of board
Teddy Wing
2015-10-04
Add right missile (WIP)
Teddy Wing
2015-10-04
game.vim: Move `redraw!` into `RenderBoard()`
Teddy Wing
2015-10-04
mappings.vim: Use ` ` instead of `<space>`
Teddy Wing
2015-10-04
Make player movement work
Teddy Wing
2015-10-04
Add player movement (WIP)
Teddy Wing
2015-10-04
game.vim: Save player coordinates to script globals
Teddy Wing
2015-10-04
Connect in-game mappings
Teddy Wing
2015-10-04
game#SetupBoard: Use constants to initialise player to middle of board
Teddy Wing
2015-10-04
Initial commit. Initial menu and board state
Teddy Wing