Loading
David Roon
This is a live streamed presentation. You will automatically follow the presenter and see the slide they're currently on.
Let's have fun with Ethereum
The world's computer!
Smart contract
- Your game rules
- Your game state
- Account management out of the box
- Easy to implement "accounting system" (for money, points ...)
contract MyGame is Game{
function attack(uint army_size, address opponent)
{
if(hasEnoughArmy(sender)){
attackOpponentWithArmy(sender, opponent,army_size);
}
}
function attackOpponentWithArmy(address me, address opponent, uint army_size){
//do something here
}
}
- Whisper PubSub protocol
- Web3 javascript lib
- test RPC
- ethereumjs-tx
- truffle
- IPFS (and the client lib)
- Game Engine / Framework
- Your Ethereum provider
- IDE
- transaction explorer / debugger
- contract explorer / debugger