NT$1,760
最新討論
課程資訊
適合對象
或是...具備遊戲開發基礎,但遇到問題卻苦無解決之道?
還是...你是位軟體工程師,卻還沒找到可以讓自己發光發熱的舞台嗎?
區塊鏈工程師需求成長快速,知名科技大廠紛紛加入區塊鏈的研發,相關人才卻供不應求,薪水也因此水漲船高,想要為自己加薪的工程師機會來了,快透過區塊鏈為自己職涯加分、讓身價翻倍漲!!
圖片來源:Hired, The Hottest Jobs in Software Engineering
你可以學到
學習使用 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,使智能合約不再僅能用於傳統應用或是代幣思維,還能夠在區塊鏈節點,並衍生作為多功能的應用程序。在這門課將從入門到進階,教會你智能合約開發及其應用實務。
學習前基本能力
學習前準備
常見問題
Q: 請問在哪裡上課?上課時間?
此課程是『線上課程』喔!所以課程上線後,隨時隨地都可以透過手機、平板、與電腦在 TibaMe上看課程影片,沒有時間和地點的問題!
Q: 課程可以看幾次?
不限次數,沒有期限!TibaMe的線上課程都可以一直看一直看一直看!
Q: 可以問老師問題嗎?
當然!如您在購課前有課程內容相關問題,可以先至「課前提問」提出問題;上課後,對老師影片內容有任何不清楚,可以至「課程討論區」與老師同學一同切磋討論喔!
Q: 還有其他問題?
到 FAQ 看看更多問題解答
課程資訊
關於講師
阿空
隨著科技的發展,程式變得越來越重要,伴隨著艱深的程式碼,入門成為了一個重要的課題!
因此致力於基礎程式相關的入門教學,讓沒有接觸過程式的人能夠輕鬆入門,再由淺入深,學會使用與應用程式來輔助生活。
擁有五年以上教學與線上教學經驗,製作過多個線上教學系列課程。
擔任過多個高中與大學社團程式講師,職訓外聘講師,以及兒童程式營隊講師。
課程規劃
區塊鏈與區塊鏈遊戲
以太坊區塊鏈基本介紹
第一單元 QUIZ
Solidity 語言開發 IDE:Remix 介紹
智能合約的架構
智能合約的數位資產與儲存模式
Solidity 常用資料型態介紹:數值型
Solidity 常用資料型態介紹:複合型
撰寫第一份智能合約:如何定義數位資產
撰寫第一份智能合約:如何呼叫智能合約
撰寫第一份智能合約:如何限制合約條件
撰寫第一份智能合約:合約事件的監控與發送
第二單元 QUIZ
安裝 NodeJS
安裝與使用本地測試鏈:Ganache-chi
透過 MetaMask 與智能合約互動
架設網站:開啟與設定 HttpServer
第三單元 QUIZ
安裝 Web3 至專案
JavaScript 同步與異步
檢查使用者是否使用 Web3 插件
透過 Web3.js 調用智能合約
第四單元 QUIZ
安裝 PixiJS 至專案
PixiJS 的基本架構
進行圖像渲染
進行文字顯示
觸發按鈕事件
第五單元 QUIZ
開啟新專案與設定
區塊鏈遊戲設計
智能合約:實作票券管理與註冊功能
智能合約:實作投票功能
智能合約:實作結算功能
前端實作:顯示與監控帳號狀態
前端實作:畫面更新與場景管理
前端實作:串接註冊與投票功能
前端實作:監控目前狀態並進行頁面更新
前端實作:製作結算投票的快捷按鈕
前端實作:百分比視覺化與畫面置中
將合約發佈到線上測試鏈:Ropsten
將專案發佈至網路上:Microsoft Azure
更新內容說明
Ganache 與 MetaMask 更新與設定
新版 Remix IDE 與 智能合約更新
新版 web3.js 調用方式
學習附件
購買此課程後,才能使用留言功能
目前尚無任何討論主題
成為第一個發問的人!在問答中找到學習的捷徑。關於講師
阿空
隨著科技的發展,程式變得越來越重要,伴隨著艱深的程式碼,入門成為了一個重要的課題!
因此致力於基礎程式相關的入門教學,讓沒有接觸過程式的人能夠輕鬆入門,再由淺入深,學會使用與應用程式來輔助生活。
擁有五年以上教學與線上教學經驗,製作過多個線上教學系列課程。
擔任過多個高中與大學社團程式講師,職訓外聘講師,以及兒童程式營隊講師。