tighogg

fighting game for the terminal
git clone https://git.ce9e.org/tighogg.git

commit
81d65201fa0fb7669f087fc95966439b13d8a42b
parent
0dfb60d75c394fbedda30a045f3e704a31a9464d
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2021-05-08 08:18
both players

Diffstat

M tighogg.py 13 ++++++++++++-

1 files changed, 12 insertions, 1 deletions


diff --git a/tighogg.py b/tighogg.py

@@ -51,7 +51,8 @@ class Game(boon.App):
   51    51         self.player2 = Player(10, 10, LEFT, GREEN)
   52    52 
   53    53     def render(self, rows, cols):
   54    -1         return self.player1.render()
   -1    54         yield from self.player1.render()
   -1    55         yield from self.player2.render()
   55    56 
   56    57     def on_key(self, key):
   57    58         if key == 'q':
@@ -67,6 +68,16 @@ class Game(boon.App):
   67    68         elif key == boon.KEY_DOWN:
   68    69             self.player1.running = False
   69    70 
   -1    71         # player2
   -1    72         elif key == 'a':
   -1    73             self.player2.running = True
   -1    74             self.player2.direction = LEFT
   -1    75         elif key == 'd':
   -1    76             self.player2.running = True
   -1    77             self.player2.direction = RIGHT
   -1    78         elif key == 's':
   -1    79             self.player2.running = False
   -1    80 
   70    81 
   71    82 if __name__ == '__main__':
   72    83     game = Game()