最近接觸了Egret白鷺引擎,感受很是好用,提供了各類各樣的開發工具讓開發者和設計者更加便捷,而且基於typescript語言開發省去了不少學習成本,對於咱們這種掉微軟坑許久的童鞋來講,確實頗有吸引力,在開發中最浪費時間就是設計和調試的階段,js的語言過於自由,自由到有時候寫錯了都不知道,但typescript可使用開發IDE幫助排錯和調試,不得不說確實頗有效率,在這以前,我在egret論壇裏發了幾個小遊戲作練手,最近的一個《瘋狂猜歌名》在素材齊備的狀況下,僅用了不到1天的時間完成了開發,以小遊戲的標準來講,已經算完成了,但距離商業化尚需一些修改,能夠翹楚到若是經驗夠多,幾天一個小遊戲是很輕鬆簡單的事情,下面我用另一個小遊戲作教程,學習egret的eui帶來的便捷開發。php
本篇只是開篇,列個大綱來作好準備,這個遊戲自己就是界面遊戲,採用簡單的界面切換就能夠達到遊戲的效果,它一共只須要不到4個界面就能夠完成,剩下的就是遊戲邏輯。html
以上,咱們能夠經過這個結構來看總結遊戲須要開發的步驟,但在那以前,最好先是準備好素材,這個遊戲教程中的素材來自互聯網,只是用來幫助你們學習egret開發遊戲的輔助素材,任何人不得用此教程中的素材作商業用途。typescript
如下爲大綱:工具
Html5 Egret遊戲開發 成語大挑戰(二)乾淨的eui項目和資源準備開發工具
Html5 Egret遊戲開發 成語大挑戰(三)開始界面ui
Html5 Egret遊戲開發 成語大挑戰(四)選關界面spa
Html5 Egret遊戲開發 成語大挑戰(五)界面切換和數據處理設計
Html5 Egret遊戲開發 成語大挑戰(六)遊戲界面構建和設計調試
Html5 Egret遊戲開發 成語大挑戰(七)遊戲邏輯和數據處理