Building Games with Ethereum Smart Contracts

Author: Kedar Iyer, Chris Dannen
ISBN 10: 148423491X
ISBN 13: 978-1-4842-3492-1
Pages: 269
Language: English
Year: 2018
File: ebook PDF
Intermediate Projects for Solidity Developers
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 deploy games 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
You will learn the basics of game theory, as well as Ethereum, Solidity. The book will be useful for entry-level programmers.
Author:
Kedar Ayer is the founder of Emergent Phenomena, a blockchain-engineering and consulting company. He has four years experience as a software engineer and holds a degree in mechanical engineering from the University of California. He is the co-author of Blockchain: A Practical Guide to Developing Solutions for Business, Law and Technology (McGraw-Hill, 2017).
Chris Dannen is the founder and head of Iterative Capital Management, as well as the author of the book “Introduction to Ethereum and Solidity” (Apress, 2017). Chris Dunnen has one provisional patent for a computer hardware device for video distribution. As an athlete student at Men’s Crew, he graduated from the University of Virginia for three years with a degree in English Literature. He is certified in the editorial publications of the School of Journalism at Columbia University.
Building Games with Ethereum Smart Contracts
Описание книги:
Узнайте, как перенести имеющиеся у вас знания об Ethereum и Solidity на следующий уровень. Отточите свои навыки разработки и лучше ознакомьтесь с синтаксисом языка Solidity, работая с хорошо проверенными, хорошо документированными примерами проектов среднего уровня.
Вы начнете с изучения основ Ethereum, Solidity и теории игр. Оттуда вы перейдете к примерам проектов, в которых используется интеллектуальный контрактный инжиниринг для создания забавных игр в стиле казино, которые вы можете развернуть и протестировать на своих друзьях и коллегах в реальном эфире. Все игры честно и достоверно, поэтому игроки знают, что дом не всегда выигрывает!
Методы, которые преподает эта книга, идеальны для любого читателя, знакомого с Ethereum, применимы к разработчикам игр, разработчикам программного обеспечения, веб-разработчикам и любителям криптовалюты.
Что вы узнаете
- Используйте различные функции и лучшие практики для умного контрактного программирования в Ethereum и Solidity
- Разрабатывайте и внедряйте азартные игры, подобные тем, которые вы найдете в казино
- Создавайте веселые, легкие проекты с Ethereum
- Включите блокчейн Ethereum в игры
Для кого эта книга
Программисты начального уровня с некоторым знакомством с Ethereum; разработчики игр, Blockchain и криптовалюты, желающие добавить разработку Ethereum и Solidity в свой набор навыков; инженеры-программисты и веб-разработчики
Building Games with Ethereum Smart Contracts
- About the Authors
- About the Technical Reviewer
- Acknowledgments
- What Is Ethereum?
- Table of Contents
- Chapter 1: Conceptual Introduction
- Chapter 2: The Ethereum Development Environment
- Chapter 3: First Steps with Ethereum
- Project 3-1: Creating Transactions
- Project 3-2: Deployment 101
- Chapter 4: Smart Contracts in the Abstract
- Chapter 5: Contract Security
- Chapter 6: Crypto-economics and Game Theory
- Chapter 7: Ponzis and Pyramids
- Chapter 8: Lotteries
- Chapter 9: Prize Puzzles
- Chapter 10: Prediction Markets
- Chapter 11: Gambling
- References
- Index
Building Games with Ethereum Smart Contracts
From external source | link |
GitHub code | link |
mirror | link |
Game theory Wikipedia
Book on Apress Publishing site
Добавить комментарий