Browse Source

tuned the game for the release on itch.io

pull/209/head
Eugenio Parodi 2 years ago
parent
commit
ca50f4387a
  1. 3
      .gitignore
  2. 18
      demo/games/breakout/main.py
  3. 4
      demo/games/breakoutrl/main.py
  4. 1
      tests/sandbox/.gitignore

3
.gitignore vendored

@ -6,6 +6,8 @@ __pycache__/
# other # other
tests/test.dummy.py tests/test.dummy.py
*.swp *.swp
*.zip
*.tgz
tmp tmp
profiler.* profiler.*
.vscode/* .vscode/*
@ -16,6 +18,7 @@ experiments
sandbox sandbox
!tests/sandbox !tests/sandbox
node_modules node_modules
Varie
# VizTracker default file # VizTracker default file
result.json result.json

18
demo/games/breakout/main.py

@ -32,14 +32,14 @@ import TermTk as ttk
class BreakOutParams(): class BreakOutParams():
colors = { colors = {
'lines': [ 'lines': [
ttk.TTkColor.fg("#000000")+ttk.TTkColor.bg("#FF0000"), ttk.TTkColor.fg("#FF0000"),
ttk.TTkColor.fg("#000000")+ttk.TTkColor.bg("#FF0000"), ttk.TTkColor.fg("#FF0000"),
ttk.TTkColor.fg("#000000")+ttk.TTkColor.bg("#FF8800"), ttk.TTkColor.fg("#FF8800"),
ttk.TTkColor.fg("#000000")+ttk.TTkColor.bg("#FF8800"), ttk.TTkColor.fg("#FF8800"),
ttk.TTkColor.fg("#000000")+ttk.TTkColor.bg("#00FF00"), ttk.TTkColor.fg("#00FF00"),
ttk.TTkColor.fg("#000000")+ttk.TTkColor.bg("#00FF00"), ttk.TTkColor.fg("#00FF00"),
ttk.TTkColor.fg("#000000")+ttk.TTkColor.bg("#FFFF00"), ttk.TTkColor.fg("#FFFF00"),
ttk.TTkColor.fg("#000000")+ttk.TTkColor.bg("#FFFF00")], ttk.TTkColor.fg("#FFFF00")],
'bar' : ttk.TTkColor.fg("#0088FF"), 'bar' : ttk.TTkColor.fg("#0088FF"),
} }
delay: float = 0.05 delay: float = 0.05
@ -145,7 +145,7 @@ class BreakOutDisplay(ttk.TTkWidget):
for bx in range(lineBlocks): for bx in range(lineBlocks):
if self._blocks[by][bx]: if self._blocks[by][bx]:
canvas.drawText(pos=(bx*8,by+blocksOffset), canvas.drawText(pos=(bx*8,by+blocksOffset),
text=''*7, text=''*7,
color=colors['lines'][by]) color=colors['lines'][by])
canvas.drawText( canvas.drawText(

4
demo/games/breakoutrl/main.py

@ -114,7 +114,9 @@ root.layout().addItem(ttk.TTkLayout(),2,0)
root.layout().addItem(ttk.TTkLayout(),0,2) root.layout().addItem(ttk.TTkLayout(),0,2)
root.layout().addItem(ttk.TTkLayout(),2,2) root.layout().addItem(ttk.TTkLayout(),2,2)
winParams = WinParams(breakout, title="Params") winParams = WinParams(breakout,
title="Params",
flags = ttk.TTkK.WindowFlag.WindowReduceButtonHint | ttk.TTkK.WindowFlag.WindowMinMaxButtonsHint)
ttk.TTkHelper.overlay(None, winParams, 2, 2, toolWindow=True) ttk.TTkHelper.overlay(None, winParams, 2, 2, toolWindow=True)
winParams.resize(30,20) winParams.resize(30,20)

1
tests/sandbox/.gitignore vendored

@ -1,3 +1,4 @@
*.tgz *.tgz
bin bin
www www
game

Loading…
Cancel
Save