Book description
Learn how to take your existing knowledge of Ethereum and Solidity to the next level. Hone your development skills and become more familiar with the syntax of the Solidity language by working through well-tested, well-documented intermediate-level sample projects.
You will begin by covering the basics of Ethereum, Solidity, and gaming theory. From there, you will move onto sample projects that use smart contract engineering to create fun casino-style games that you can deploy and test on your friends and colleagues with real ether. All games are provably fair and auditable, so that players know the house won’t always win!
Ideal for any reader with exposure to Ethereum, the techniques this book teaches are applicable to game developers, software engineers, web developers, and cryptocurrency enthusiasts.
What You'll Learn
- Use various features and best practices for smart contract programming in Ethereum and Solidity
- Develop and deploygames of chance, similar to the kind you’d find in a casino
- Create fun, easy projects with Ethereum
- lntegrate the Ethereum blockchain into games
Who This Book Is For
Entry-level programmers with some exposure to Ethereum; game developers, Blockchain and cryptocurrency enthusiasts looking to add Ethereum and Solidity development to their skill set; software engineers and Web developers
Table of contents
- Cover
- Front Matter
- 1. Conceptual Introduction
- 2. The Ethereum Development Environment
- 3. First Steps with Ethereum
- 4. Smart Contracts in the Abstract
- 5. Contract Security
- 6. Crypto-economics and Game Theory
- 7. Ponzis and Pyramids
- 8. Lotteries
- 9. Prize Puzzles
- 10. Prediction Markets
- 11. Gambling
- Back Matter
Product information
- Title: Building Games with Ethereum Smart Contracts: Intermediate Projects for Solidity Developers
- Author(s):
- Release date: May 2018
- Publisher(s): Apress
- ISBN: 9781484234921
You might also like
book
Ethereum Smart Contract Development
Become an Ethereum Blockchain developer using a blend of concepts and hands-on implementations About This Book …
book
Ethereum for Architects and Developers: With Case Studies and Code Samples in Solidity
Explore the Ethereum ecosystem step by step with extensive theory, labs, and live use cases. This …
book
Ethereum for Web Developers: Learn to Build Web Applications on top of the Ethereum Blockchain
Technology is constantly evolving, and blockchain is taking development to new places, as mobile did a …
video
Solidity Smart Contracts: Build DApps in Ethereum Blockchain
For the past couple of years, there has been no bigger breakthrough in the IT world …