[GGJ] Beast Brawl
Here is our Global Game Jam entry (with image files for cards):
http://globalgamejam.org/2015/games/beast-brawler
Beast Brawl is an augmented reality card game where players play cards to give their beasts weapons and actions. Kind of like pokemon battles, only more metal.
Check out the video! http://www.dropshots.com/video.php?u=http://media802.dropshots.com/photos/1247298/20150125/104450.mp4
To start the game, each player chooses their character and takes the associated deck. Shuffle the deck and draw three cards each. Each card has an image, description of impact and the energy cost for the card. You cannot play a card if you do not have enough energy to play it. Decide which player will play first and place both creature cards onto the play mat. Player 1 selects one card from his or her hand and plays the card face up on the player mat card slot. The computer will calculate damage and reduce energy. It will then be Player 2's turn to play a card. The game continues until one beast has been reduced to zero health. Note: If a card indicates that you gain or lose defence percentage - this applies for the attack in the very next play of the opposing player.
Note: to use AR, ensure you have a decent webcam connected to the system that can see the cards.
Edit: The web build is not working right now so scroll down a little further in the thread for the android build ;)
Web build:
http://ggj.s3.amazonaws.com/games/2015/01/25/2142/WebBuild.zip
We took part at the Cape Town jam site and won Best Art!
People involved:
Jacques Botha (aka @squidgyXD) - Augmented Reality coder, Project Manager, 3D modelling, DJ, http://squidgyxd.blogspot.com
Ben Geldenhuys (aka @benny_behemoth)- 2D Art, Creative Metal Direction
Richard Ramsbottom (aka @iceblademush) - 3D modelling & rigging
Megan Hughes (aka @dammit) - Card game design
Adam Linder (aka @MCA) - Music
http://globalgamejam.org/2015/games/beast-brawler
Beast Brawl is an augmented reality card game where players play cards to give their beasts weapons and actions. Kind of like pokemon battles, only more metal.
Check out the video! http://www.dropshots.com/video.php?u=http://media802.dropshots.com/photos/1247298/20150125/104450.mp4
To start the game, each player chooses their character and takes the associated deck. Shuffle the deck and draw three cards each. Each card has an image, description of impact and the energy cost for the card. You cannot play a card if you do not have enough energy to play it. Decide which player will play first and place both creature cards onto the play mat. Player 1 selects one card from his or her hand and plays the card face up on the player mat card slot. The computer will calculate damage and reduce energy. It will then be Player 2's turn to play a card. The game continues until one beast has been reduced to zero health. Note: If a card indicates that you gain or lose defence percentage - this applies for the attack in the very next play of the opposing player.
Note: to use AR, ensure you have a decent webcam connected to the system that can see the cards.
Edit: The web build is not working right now so scroll down a little further in the thread for the android build ;)
Web build:
http://ggj.s3.amazonaws.com/games/2015/01/25/2142/WebBuild.zip
We took part at the Cape Town jam site and won Best Art!
People involved:
Jacques Botha (aka @squidgyXD) - Augmented Reality coder, Project Manager, 3D modelling, DJ, http://squidgyxd.blogspot.com
Ben Geldenhuys (aka @benny_behemoth)- 2D Art, Creative Metal Direction
Richard Ramsbottom (aka @iceblademush) - 3D modelling & rigging
Megan Hughes (aka @dammit) - Card game design
Adam Linder (aka @MCA) - Music
dsc_04811.jpg
1577 x 1295 - 587K
Thanked by 1creative630
Comments
"Wow dit is awesome!"
So how did you do this, technically?
Here is a working android version (just point it at the card images on your screen and watch the magic happen)
Android APK
What i did, technically, was use a Frankenstein'd Vuforia plugin to do the image recognition etc (I played around with this before they had an official Unity plugin....so my version is kinda dodge at best). We have a DB of all the cards that are too be tracked/recognized and the models that go with them.
All "Game" logic happens on the board (ie damage & energy calculations) where as the cards merely carry info such as damage, energy cost, etc on them self giving this info too the board if placed (raycast hit -> send message)
You guys made Eye of Judgement in a weekend! :D Congrats, looks awesome! :D
The cool thing about this is that if there's animation and a battle going on, you can have the characters interacting with one another there, rather than having to do things relative to the cards themselves with the result that certain things, like melee combat, become hard/impossible to do.
Still I think this is concept is so great you can really internationally revolutionize peoples view of card / board games...
Will also really suit spectator competitive play modes so well. Fun for the crowd also!
Consider remaking a working game maybe?