Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
cryptozombies introduction
Search
yukichii
December 14, 2018
Education
760
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
cryptozombies introduction
2018年12月14日Tech doでのプレゼン資料です。
yukichii
December 14, 2018
Other Decks in Education
See All in Education
学習者データを「見る」:外国語教師のためのデータの入力、分析、解釈方法
uranoken
0
440
2026年度秋学期 統計学 第3回 クロス集計と感度・特異度,データの可視化 (2026. 10. 13)
akiraasano
PRO
0
260
検定資格の価値 ~実はすごいよQC検定~
bunnchinn3
0
260
日本における応用言語学・言語教育学これまでとこれから
terasawat
0
170
One Year of Learning English with AI @エンジニア英語キャリア Meetup #3
kekekenta
0
300
Merger Process
bvr7352
0
170
An Experiment in "Cross-Cultural Exchange" as a Method for Content Creation
naoji_taniguchi_ksk_0827
0
250
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
3
3.6k
20260908_ターゲットとスコープを決める発表法
masakiokuda
1
140
オンラインコミュニティ TRY部 体験マニュアル
ytapples613
0
390
LEGO Geometry Tutorial
arnoknobbe
0
720
Sekolah Sabat - Triwulan 3 2026 - Pelajaran 12
hiola
0
12k
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
330
Darren the Foodie - Storyboard
khoart
PRO
4
4k
エンジニアに許された特別な時間の終わり
watany
109
250k
WCS-LA-2024
lcolladotor
0
890
Testing 201, or: Great Expectations
jmmastey
46
8.3k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
570
The untapped power of vector embeddings
frankvandijk
2
1.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
410
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
Believing is Seeing
oripsolob
1
240
HDC tutorial
michielstock
2
960
Transcript
cryptozombies入門 ---Lesson5まで駆け足解説 Yukina Ishihara
#cryptodo とは?
メディアドゥさん主体のブロックチェーンコミュニティ (メンバーは主にパレスサイドで働いている人たち) 目標は、ブロックチェーン技術を使って何かを開発する!
ブロックチェーンキャッチアップのための一つとして、 “cryptozombies” という学習サイトを活用しています
本日のGOAL
・cryptozombiesいいじゃん!ということを伝えて、みんな にも始めてもらう ・既にやっている人には、こんなのあったなー!と復習して もらう ・しゃべりながら復習する(自分)
cryptozombiesとは?
引用:https://cryptozombies.io/jp/
引用:https://cryptozombies.io/jp/
・solidityという言語でのゲーム開発を楽しく学ぶためのオン ラインレッスン ・solidityとは、イーサリアムで使われている言語 (厳密には、「スマートコントラクトの実装」に使われる言語) ・イーサリアムはブロックチェーンアプリプラットフォーム
つまり・・・ cryptozombiesをやれば、 ブロックチェーン技術のあれこれが 開発面から理解できる! かも
Lesson1 ---Solidityの基本構造を学ぶ
Lesson1でできること ・solidityの基本構造が学べる ・ゾンビのDNAを生成できるゾンビファクトリーが作成できる! ・ゾンビのDNAが変わるたびに画面上のビジュアルを変えることができる!
引用:https://cryptozombies.io/jp/
Lesson1所感 基本構造なので言われている通りにやれば余裕!
Lesson2 ---特有のデータ型や関数を学ぶ
Lesson2でできること ・solidity特有のデータ型「Address」「Mapping」などについて学ぶ ・Lesson1で作ったゾンビが、ブロックチェーン上にいるネコや人間を捕食 →DNAに食べた人間やネコちゃんの要素を付け加えることができる! ・ゾンビの所有者を管理できるようになる!
引用: https://cryptozombies.io/jp/
引用:https://cryptozombies.io/jp/
引用: https://cryptozombies.io/jp/
引用:https://cryptozombies.io/jp/
Lesson2所感 早速つらかった!特にMappingが全然わからなくて死んだ (あと1の内容忘れたので1~2をもう一周するはめに) でもたぶんプログラミング普段からやってる人は余裕そう
Lesson3 ---Solidity特有の性質を学ぶ
Lesson3でできること ・ブロックチェーンアプリケーション特有のGASとか学べる ・ゾンビのレベルアップ機能がつけられる! ・レベルアップしたゾンビのDNAや名前が変更できるようになる!
Immutability of Contracts Immutable=不変 →ハードコーディングはやめよう!
GAS GAS=燃料 操作をするときの計算量によって、GASの値がきまる →できるだけGASは節約できる構造にしよう!
引用:https://cryptozombies.io/jp/
Lesson3所感 solidity特有のことが多いけど、概念的な話が多いのでいける ここはプログラミングあんまりやったことない人のが馴染み やすいかも
Lesson4 ---お金のやり取りができる関数を学ぶ
Lesson4でできること ・通貨(Ether)のやり取りをする関数を学べる ・Etherを払ってLevelUpができるようになる! ・ゾンビが戦ってランダムで勝敗を付けられるようになる!
引用: https://cryptozombies.io/jp/
引用:https://cryptozombies.io/jp/
Lesson4所感 Lesson3に続き、solidity特有のあれこれなので新しく学ぶこ とは入りやすい 1~3の知識を使うところが多いので死んだ (1~3のやり直しをしました)
Lesson5 ---トークンの性質を学ぶ
Lesson5でできること ・トークンの種類や特性について学べる ・ゾンビの受け渡し(所有者の変更)ができるようになった!
ERC721トークン ERC721:ユニーク・分割不可・複製不可 例)今回のゾンビ ERC20:等価・分割可能・複製可能 例)Etherなどの通貨
引用:https://cryptozombies.io/jp/
Lesson5所感 作業自体はそんなに難しくないけど、 トークンが謎すぎて無理だった いっぱい調べたり、教えてもらったりなどして何とかなった
Lesson1~5まとめ ユニークなゾンビを作成して、 ネコ食べて見た目が変わったり、 通貨払ってレベルあげたり、 戦ってレベルあげたり、 手持ちのゾンビを人からもらったり っていうゲームが作れる!
Lesson1~5所感 ・1コマあたりの情報が絞られているので、隙間時間でやり やすい! ・わたしみたいなプログラミングあんまりしない勢でも2、3 周すればなんとなく概念がわかってくる ・ゾンビがかわいい
None
cryptozombies楽しいよ!
#cryptodo も要チェック!