NO 00004 iOS实现打砖块游戏 一 素材的制作
大熊貓豬·侯佩原創或翻譯作品.歡迎轉載,轉載請注明出處.
? 如果覺得寫的不好請告訴我,如果覺得不錯請多多支持點贊.謝謝! hopy ;)
本系列來實現一個兒時就很喜歡的打磚塊游戲,我記得以前紅白機上有一款,畫面類似如下:
玩起來的效果和下面類似:
在本篇教程中將利用物理引擎來實現整個游戲,全部素材都由本貓打造,自然不能期望過高.
打磚塊游戲3要素:磚塊,球和反彈棒.我們來依次制作它們.
制作磚塊
首先是磚塊,打開Ai,畫一個簡單的矩形,并設置好陰影效果.磚塊的尺寸這里就得想好,我使用的是80x30像素的矩形.
同時要注意在游戲中每個磚塊是緊密靠在一起的,但是最下面的磚塊的下邊和右邊是可以看到陰影效果的.所以在制作陰影效果是要注意計算好陰影的偏移值,后面我們在游戲中會用到.這就是為什么實際創建的矩形是82x32像素大小.
磚塊大概是下面這個意思:
接下來只要簡單的替換顏色就可以創建各種不同的磚塊了:
制作小球
小球比較簡單,在Ai中畫一個正圓,然后找一種比較適合的玻璃紋理作為貼圖,同時同樣也畫出陰影效果:
球的大小為25x25像素
制作反彈棒
同樣在Ai中畫一個圓角長矩形,大小為150x25,設置陰影:
其實可以用一張立體點的圖片,這樣效果更逼真.
因為游戲后期會實現若干具有特殊效果的道具,其中2種道具可以使得反彈棒變長或縮短,我們到那時再來看怎么處理.
將素材都納入SpriteBuilder
打開SpriteBuilder,新建一個項目,名稱為BrickHit.新建Images文件夾,將上面制作的素材拖入該文件夾:
將該文件夾設置為智能文件夾.
前期工作基本結束了,下一篇將介紹如何實現一個簡單的游戲主界面動畫效果.
???????????再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow
總結
以上是生活随笔為你收集整理的NO 00004 iOS实现打砖块游戏 一 素材的制作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 负雪明烛开通公众号啦~ 欢迎关注「负雪明
- 下一篇: 潜艇大作战