else
This commit is contained in:
parent
74731258cd
commit
331ba3d889
6 changed files with 37 additions and 5 deletions
Binary file not shown.
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
Binary file not shown.
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 18 KiB |
BIN
Dodgy/Excl.ico
Normal file
BIN
Dodgy/Excl.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 361 KiB |
BIN
Dodgy/Excl.png
Normal file
BIN
Dodgy/Excl.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
|
@ -6,3 +6,31 @@ Get chased by exclamators. Collect candies to get bombs. Blow up exclamators. Re
|
|||
![Screenshot](/../master/.GitImages/Dodgy00.png?raw=true)
|
||||
|
||||
![Screenshot](/../master/.GitImages/Dodgy01.png?raw=true)
|
||||
|
||||
Ideas:
|
||||
|
||||
Smokescreen pickup: Exclamators cannot detect player. Will wander randomly for 5-10 steps
|
||||
|
||||
Gold candy: Special candy which gives quadruple points. Is invisible, flashes every 5 steps, relocates if not found fast enough
|
||||
|
||||
Decoy: Create a phantom player which will move opposite of the player's controls. Exclamators will follow it instead of the player. Fades after 10 steps
|
||||
|
||||
Hats.
|
||||
|
||||
Enemies spawn in larger numbers as the game goes on
|
||||
|
||||
Enemies move faster as the game goes on
|
||||
|
||||
Randomzied walls in the middle of the arena
|
||||
|
||||
Arena walls may be boobytrapped. Running alongside a wall may result in death/stun to disincentivize this tactic
|
||||
|
||||
Save game scores in db
|
||||
|
||||
Exclamators should not be able to fall into the same tile
|
||||
|
||||
Hats.
|
||||
|
||||
Sound
|
||||
|
||||
Stop using tkinter like a caveman
|
|
@ -5,8 +5,8 @@ import random
|
|||
class tgame:
|
||||
def __init__(self):
|
||||
tkvar = Tk()
|
||||
tkvar.wm_title("Dodger")
|
||||
tkvar.iconbitmap('H.ico')
|
||||
tkvar.wm_title("Dodgy")
|
||||
tkvar.iconbitmap('Excl.ico')
|
||||
|
||||
arenasize = 40
|
||||
self.xpos = int((arenasize-1)/2)
|
||||
|
@ -69,8 +69,12 @@ class tgame:
|
|||
"<WASD>=Movement <J>=Bomb <R>=Restart ->",
|
||||
"<UDLR>=Movement <Z>=Bomb <R>=Restart ->",
|
||||
"<LMB>=Movement <RMB>=Bomb <MMB>=Restart ->",
|
||||
"Avoid the Exclamators '" + enemy.symbol + "' ->",
|
||||
"Collect candy '" + candy.symbol + "' to earn bombs '" + bomb.symbol + "' ->",
|
||||
self.symbols['char'] + " = You ->",
|
||||
enemy.symbol + " = Exclamator ->",
|
||||
candy.symbol + " = Candy ->",
|
||||
bomb.symbol + " = Bomb ->",
|
||||
"Avoid the Exclamators ->",
|
||||
"Collect candy to earn bombs ->",
|
||||
"Drop bombs to snare Exclamators ->",
|
||||
"Enjoy •"]
|
||||
|
||||
|
|
Loading…
Reference in a new issue