TibaMe
系統初始化失敗,請重新整理頁面
若持續無法載入頁面,請 聯絡客服

阿空

DApp入門第一步|深入淺出區塊鏈遊戲

NT$1,760
軟體開發區塊鏈技術

想要成為高薪區塊鏈工程師嗎?讓有多年實戰與教學經驗的阿空老師,教你從寫區塊鏈遊戲開始。你將學會從後端 (區塊鏈智能合約) 到前端 (WebGL遊戲內容)所有細節,加上獨家分享的遊戲場景管理及返回票券,不但讓遊戲上架,也獲得區塊鏈開發的成就。

NT$1,760

目前尚無任何課程公告
講師將會在這發佈與課程相關的公告或是通知課程內容更新的公告。

最新討論

remix ide 連 web3 provider
Sam Fang · 2022/08/10 09:39
請問課程需用那個版本編譯器才能執行?
鄭傑元 · 2022/02/21 12:53
關於event和emit沒有作用
馮勵學 · 2021/04/03 13:59
利用區塊鏈的args的值作為其他變數使用
Ajhen · 2020/05/25 15:40
是否能在交易完成後觸發相關設定
Ajhen · 2020/05/16 00:17
查看更多討論

課程資訊

default clock課程時長 6 小時 23 分
default video課程共 8 單元 47 小節
default download2 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 4 週 (每週 2 小時)

適合對象

你是...看好區塊鏈技術,想要提升職場競爭力的工程師?
或是...具備遊戲開發基礎,但遇到問題卻苦無解決之道?
還是...你是位軟體工程師,卻還沒找到可以讓自己發光發熱的舞台嗎?
區塊鏈工程師需求成長快速,知名科技大廠紛紛加入區塊鏈的研發,相關人才卻供不應求,薪水也因此水漲船高,想要為自己加薪的工程師機會來了,快透過區塊鏈為自己職涯加分、讓身價翻倍漲!!



圖片來源:Hired, The Hottest Jobs in Software Engineering

你可以學到

對於區塊鏈遊戲 (DApp) 的部件和運作概念會有更清楚且深入的了解
學習使用 Solidity 撰寫智能合約
實際製作一款區塊鏈小遊戲

2022 三大主題更新
✔ 新版 ganache-cli 與 MetaMask 更新與設定
✔ 新版 Remix IDE 與合約更新
✔ 新版 web3.js 調用方式

課程介紹

你是否對區塊鏈有興趣,但不知從何開始?
空有技術背景,卻不知道如何與區塊鏈做結合?
想要增強個人技術能力,提升職場競爭力千萬別錯過!
本課程特別以遊戲作為區塊鏈實務應用開發,不僅能學習完整DApp開發,也能增加遊戲開發的能力,從後端 (區塊鏈智能合約) 到前端 (WebGL遊戲內容)系統性的架構,再加上老師深入淺出的引導講解,一步步解決開發過程中可能遇到的難題,讓學員無痛上手輕鬆學習,有效提升DApp開發的實戰能力。


究竟區塊鏈與遊戲將會激發出什麼樣的火花呢?
讓我們繼續看下去...





詳細解說,概念清晰
了解區塊鏈與區塊鏈遊戲所需要的部件與運作。
設計區塊鏈遊戲的小撇步
【獨家分享】遊戲場景管理及返回票券的做法,更於開發過程中提醒可能會遇到的問題,老師不藏私的傳授經驗,提供學習者不卡關的解決方法,讓開發更順利!
PixiJS讓遊戲開發更簡單
使用PixiJS工具作為開發引擎,符合遊戲與區塊鏈的向性,且其擁有GPU加速效能,可兼容多種瀏覽器;再者,WebGL有其發展性,學完之後不僅能建構其他的專案,也能有效提升個人的競爭力,扎扎實實的架構一個完整的區塊鏈遊戲!

實作步驟明確,作品輕鬆Get
從後端 (區塊鏈智能合約) 到前端 (WebGL遊戲內容), 按照步驟你就能完成專屬自己的區塊鏈遊戲專案。



以太坊與區塊鏈遊戲介紹
按照步驟製作區塊鏈遊戲
- Step 1:撰寫智能合約
- Step 2:使用 NodeJS 架設本地測試網站
- Step 3:透過 Web3.js 與智能合約互動
- Step 4:透過 PixiJS 製作遊戲內容
- Step 5:進入第一個區塊鏈遊戲專案-動物投票箱
- Step 6:區塊鏈遊戲專案發佈至網路上-Microsoft Azure

快跟著阿空老師,實際做出專屬自己的區塊鏈遊戲吧!

還想了解更多嗎?
可至上方課程大綱 試閱影片,或透過 推薦與諮詢  提出問題喔!


[動物投票箱]
將專案發佈至網絡上後,就可以邀請朋友進行遊玩!
玩法非常的簡單,玩家需先在瀏覽器安裝以太坊電子錢包插件就可以進行投票,透過遊戲發行的票券作為籌碼,選擇喜歡的動物投入票券,若該動物為最終獲勝者,就可獲得票券返還喔!






隨著科技的發展,可以使用的工具越來越多樣,致力於多項遊戲引擎的使用教學、概念與優缺點分析、以及遊戲與新科技的應用。
工具該怎麼挑選、怎麼入門?
使用上又有哪些該注意的事情?
一步一步的分析教學,讓開發遊戲不再是難事!

-擁有五年以上教學與線上教學經驗,製作過多個線上教學系列課程。

-擔任過多個高中與大學社團程式講師,職訓外聘講師,以及兒童程式營隊講師。
-曾錄製遊戲製作教學 / 遊戲實況 / 遊戲開發等多達65部影片。
-經營社群-阿空的遊戲部屋  [Youtube]、[Facebook粉絲團]。



臺灣第一個獨創教材的區塊鏈Hyperledger 聯盟鏈課程,使用圖靈完備 的Golang,使智能合約不再僅能用於傳統應用或是代幣思維,還能夠在區塊鏈節點,並衍生作為多功能的應用程序。在這門課將從入門到進階,教會你智能合約開發及其應用實務。


















學習前基本能力

具備基本的程式概念即可,若有基本的 Javascript 概念更佳。

學習前準備

只要有一台可以上網的筆電或桌電就可以囉!



常見問題

Q: 請問在哪裡上課?上課時間?

此課程是『線上課程』喔!所以課程上線後,隨時隨地都可以透過手機、平板、與電腦在 TibaMe上看課程影片,沒有時間和地點的問題!

Q: 課程可以看幾次?

不限次數,沒有期限!TibaMe的線上課程都可以一直看一直看一直看!

Q: 可以問老師問題嗎?

當然!如您在購課前有課程內容相關問題,可以先至「課前提問」提出問題;上課後,對老師影片內容有任何不清楚,可以至「課程討論區」與老師同學一同切磋討論喔!

Q: 還有其他問題?

FAQ 看看更多問題解答


課程資訊

default clock課程時長 6 小時 23 分
default video課程共 8 單元 47 小節
default download2 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 4 週 (每週 2 小時)

關於講師

阿空

大家好,我是阿空!

隨著科技的發展,程式變得越來越重要,伴隨著艱深的程式碼,入門成為了一個重要的課題!
因此致力於基礎程式相關的入門教學,讓沒有接觸過程式的人能夠輕鬆入門,再由淺入深,學會使用與應用程式來輔助生活。

擁有五年以上教學與線上教學經驗,製作過多個線上教學系列課程。
擔任過多個高中與大學社團程式講師,職訓外聘講師,以及兒童程式營隊講師。
1. 以太坊與區塊鏈遊戲介紹
4 小節
試看
video common icon

課程規劃

06:50
試看
video common icon

區塊鏈與區塊鏈遊戲

20:14
video common icon

以太坊區塊鏈基本介紹

quiz common icon

第一單元 QUIZ

2. 製作區塊鏈遊戲第一步:撰寫智能合約
10 小節
video common icon

Solidity 語言開發 IDE:Remix 介紹

video common icon

智能合約的架構

video common icon

智能合約的數位資產與儲存模式

video common icon

Solidity 常用資料型態介紹:數值型

video common icon

Solidity 常用資料型態介紹:複合型

video common icon

撰寫第一份智能合約:如何定義數位資產

試看
video common icon

撰寫第一份智能合約:如何呼叫智能合約

21:40
video common icon

撰寫第一份智能合約:如何限制合約條件

video common icon

撰寫第一份智能合約:合約事件的監控與發送

quiz common icon

第二單元 QUIZ

3. 製作區塊鏈遊戲第二步:使用 NodeJS 架設本地測試網站
5 小節
video common icon

安裝 NodeJS

video common icon

安裝與使用本地測試鏈:Ganache-chi

video common icon

透過 MetaMask 與智能合約互動

video common icon

架設網站:開啟與設定 HttpServer

quiz common icon

第三單元 QUIZ

4. 製作區塊鏈遊戲第三步:透過 Web3.js 與智能合約互動
5 小節
video common icon

安裝 Web3 至專案

video common icon

JavaScript 同步與異步

video common icon

檢查使用者是否使用 Web3 插件

video common icon

透過 Web3.js 調用智能合約

quiz common icon

第四單元 QUIZ

5. 製作區塊鏈遊戲第四步:透過 PixiJS 製作遊戲內容
6 小節
video common icon

安裝 PixiJS 至專案

video common icon

PixiJS 的基本架構

video common icon

進行圖像渲染

video common icon

進行文字顯示

video common icon

觸發按鈕事件

quiz common icon

第五單元 QUIZ

6. 開始第一個區塊鏈遊戲專案:動物投票箱
11 小節
video common icon

開啟新專案與設定

video common icon

區塊鏈遊戲設計

video common icon

智能合約:實作票券管理與註冊功能

video common icon

智能合約:實作投票功能

video common icon

智能合約:實作結算功能

video common icon

前端實作:顯示與監控帳號狀態

video common icon

前端實作:畫面更新與場景管理

video common icon

前端實作:串接註冊與投票功能

video common icon

前端實作:監控目前狀態並進行頁面更新

video common icon

前端實作:製作結算投票的快捷按鈕

video common icon

前端實作:百分比視覺化與畫面置中

7. 第一個區塊鏈遊戲專案發佈
2 小節
video common icon

將合約發佈到線上測試鏈:Ropsten

video common icon

將專案發佈至網路上:Microsoft Azure

8. 2022 課程更新
4 小節
試看
video common icon

更新內容說明

01:59
video common icon

Ganache 與 MetaMask 更新與設定

video common icon

新版 Remix IDE 與 智能合約更新

video common icon

新版 web3.js 調用方式

學習附件

file-icon
區塊鏈遊戲:喜好投票箱_程式碼.zip
14.32 KB
stage arrow to bottom
file-icon
區塊鏈遊戲:喜好投票箱_程式碼 (2022).zip
7.70 KB
stage arrow to bottom

購買此課程後,才能使用留言功能

沒有回應的問題

目前尚無任何討論主題

成為第一個發問的人!在問答中找到學習的捷徑。

關於講師

阿空

大家好,我是阿空!

隨著科技的發展,程式變得越來越重要,伴隨著艱深的程式碼,入門成為了一個重要的課題!
因此致力於基礎程式相關的入門教學,讓沒有接觸過程式的人能夠輕鬆入門,再由淺入深,學會使用與應用程式來輔助生活。

擁有五年以上教學與線上教學經驗,製作過多個線上教學系列課程。
擔任過多個高中與大學社團程式講師,職訓外聘講師,以及兒童程式營隊講師。
立即加入成為Line官方好友
become line friend
返回主選單
課程類型
影音課程
直播課程
實體課程
返回主選單
返回主選單
返回主選單
返回主選單