Nathan Steel
bc70a3d0d8
Add mana and basic mana tap/summon cons
1 year ago
Nathan Steel
c273b66bc3
Add opponentdrawCard from shield on destroy
1 year ago
Nathan Steel
bb7c87f131
Add attackShield functionality, and win screen
1 year ago
Nathan Steel
8f2a93f58f
Add sheild cards
1 year ago
Nathan Steel
b6d92ce85e
Add cardsToDraw loop to cardDraw methods
1 year ago
Nathan Steel
dbb38b96b2
Add attack and 'specialEvent' to eventListener
...
Attack is simple, cards can attack cards.
specialEvent is to check an attack,inspect, spell target etc isn't
happening, this prevent drawing while attacking, etc.
1 year ago
Nathan Steel
233fee3d65
Add other card info to cardDraw
1 year ago
Nathan Steel
74353eac5c
Add basic inspect card click
1 year ago
Nathan Steel
558a452d29
Change base cardsize to fit on board
1 year ago
Nathan Steel
3e71a1cfb0
Fix drawCard method. Used passed W/H
1 year ago
Nathan Steel
3a174aed84
Add playCard/drawCard to opponentBoard
1 year ago
Nathan Steel
154dc249a8
Add drawCard method to remove dupe code
...
Draws a card, when passed x/y/width/height, etc.
Replaced duplicated code
1 year ago
Nathan Steel
4b041062fd
Add play card from hand to board
1 year ago
Nathan Steel
794fd15d52
Fix opponentDeck and draw to hand
1 year ago
Nathan Steel
5fd58fd654
Add playerDeck, and draw from playerDeck
1 year ago
Nathan Steel
abb7443658
Add basic player draw/card discard
1 year ago
Nathan Steel
0479a3ef8e
Add event listeners to decks
1 year ago
Nathan Steel
9dbb06dfb2
FIX deck counter using old Class 'Rectangle'
1 year ago
Nathan Steel
1da50c2fb4
Board seperation, Shape changes, and event handler
...
Split front-end JS into seperate files
Change shape into a class that can do rect/circle rendering
Add basic event handler for player deck.
1 year ago
Nathan Steel
3c8bc448d8
Add basic room functionality
1 year ago
Nathan Steel
80ea4eaaf9
Update README
1 year ago
Nathan Steel
22ca5ca7de
Add basic front-end, and socketIO connection
1 year ago
Nathan Steel
834e06ff5a
Add socketIO dependency
1 year ago
Nathan Steel
80938c16a2
Add gitignore
1 year ago
Nathan Steel
5f8cbf1740
Correct package.json
1 year ago
Nathan Steel
d242fdf891
Add package.json
1 year ago
Nathan Steel
2a2a4ba55b
First commit
1 year ago
Nathan Steel
c4edeb59a3
Initial commit
1 year ago