[問題] 電子雞遊戲的寫法

看板AndroidDev作者 (!!!)時間7年前 (2016/08/04 10:37), 編輯推噓4(4014)
留言18則, 6人參與, 最新討論串1/1
想請問版上 想用android寫個類似電子雞這種點陣畫面的遊戲 點陣的畫面該怎麼實作 可以給我一些方向嗎XD 感恩~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.35.143 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1470278248.A.074.html

08/04 11:08, , 1F
GridView針對每個Block下Background即可
08/04 11:08, 1F

08/04 12:54, , 2F
1F的方法可能會很lag,view的重繪代價很高。
08/04 12:54, 2F

08/04 12:54, , 3F
妳自訂一個view override onDraw方法,或是用surfaceview
08/04 12:54, 3F

08/04 12:55, , 4F
比較能處理大量的繪圖程序
08/04 12:55, 4F

08/04 12:56, , 5F
不過,1f的方法寫起來比較快,自己選擇一下。
08/04 12:56, 5F

08/04 13:20, , 6F
繪好點陣圖的圖片 用animation來串圖應該可以有gif的效果
08/04 13:20, 6F

08/04 13:20, , 7F
只是這樣會弄很多圖就是了
08/04 13:20, 7F

08/04 15:22, , 8F
我的想法是會有這個問題的人應該都不熟Canvas XD
08/04 15:22, 8F

08/04 16:01, , 9F
我想也是 XD
08/04 16:01, 9F

08/04 16:07, , 10F
的確是想借這個題目來熟悉這塊~!!
08/04 16:07, 10F

08/04 22:24, , 11F
貼圖
08/04 22:24, 11F

08/05 11:14, , 12F
貼圖比較簡單,如果ondraw還是要先有圖再轉成app可以
08/05 11:14, 12F

08/05 11:14, , 13F
讀懂的格式
08/05 11:14, 13F

08/05 11:19, , 14F
不過如果要練習繪圖的話另當別論
08/05 11:19, 14F

08/05 11:20, , 15F
貼圖的意思是先用其他工具畫出雞不是在ondraw畫嗎?
08/05 11:20, 15F

08/05 21:28, , 16F
onDraw用byte[]表示格子就好了不是嗎XD
08/05 21:28, 16F

08/05 21:28, , 17F
boolean[][]
08/05 21:28, 17F

08/08 14:33, , 18F
喔 如果只是要練習那樣作就可以了 商品不可能這樣搞
08/08 14:33, 18F
文章代碼(AID): #1Negfe1q (AndroidDev)