怎麼做像素游戲
㈠ 虛幻4像素游戲模型製作要求
1、不能移動。如果物體移動了,軟體就很難把像素的位置匹配起來。
2、不要有大量的反射。因為反射光的顏色和亮度在不同角度看是不一樣的。
3、不能是半透明的。半透明也有類似的問題,不同角度拍攝顏色會發生變化。
㈡ 聊聊像素游戲的調色板
舊社會的時候 以前機能不好的時候,同屏顏色數受限,經常只有16色或更少。每個像素顯示哪種顏色也不是用RGB來記錄的,而是記錄一個顏色索引值,到繪制這個像素時用這個索引去尋找真正的顏色(經常仍然是一個索引值,笑)。這個顏色索引表格,就是像素游戲時代的調色板。
基本上,歷史上應用調色板的思路我能想到的有四種:
這個是最容易想到的。比如角色身上的衣服用同一種顏色繪制,改變這個索引的顏色就可以改變衣服的顏色。
除了換衣服之外,策略游戲的團隊色也可以用調色板來做。
《三國志IV》是我非常喜歡的一款游戲。他的很多細節非常值得推敲。比如,這是一款同屏16色的游戲,而武將的頭像就用掉了8色。(順帶一提,這8種顏色因為不可能變動,所以也被用在UI上。)留給環境繪制的顏色不多了。然而《三國志IV》還是可以表現從南到北、一年四季的景色變化,它是怎麼做的呢?
答案就是改變調色板。當我們從北到南卷動地圖時,可以發現地圖的顏色不是從北到南漸變的,而是隨著視角的移動,整體改變顏色。在北方時整體飽和度低,到南方整體飽和度高。
假設地圖上沒有任何細節,那麼只需要消耗一個顏色索引就能實現從北到南的顏色變化。只要平滑地改變索引顏色,就可以使最終的效果非常平滑。當然游戲中實際添加了大量的草、山、水等細節,這些細節的顏色也隨著視角移動而改變。這樣就看起來更自然了。
那麼,同屏還是不超過16種索引顏色,但是在游戲全程能夠呈現的顏色遠遠不止這么點。
老游戲經常用這種方法獲得不同風格的場景顏色,或者在轉場時做FadeOut。
把『改變索引顏色』這件事做到極致,變成『時刻不停地改變顏色』,就得到了調色板動畫。下面這張圖可以很明顯地感受到瀑布是由幾個固定索引繪制的。
通過改變索引顏色實現動畫的最大意義在於——節省資源。只需要一張圖就能做動畫了。隨著存儲越來越不值錢,調色板動畫逐漸被幀動畫或者sprite動畫替代了。
例如受到攻擊發亮的效果、boss血量低下時閃紅的效果、無敵時亮閃閃的效果等等,請回憶一下童年。
今天,調色板仍然存在。大家在繪制像素畫時仍然有意識地控制自己使用的顏色。(畢竟不限制顏色的像素畫就不怎麼『像素』了。)不過隨著顯示設備和存儲設備的進步,即便是在像素游戲里,在游戲技術層面大家往往也不太關注調色板了。
今天,完美繼承了調色板思想的應用是……美圖濾鏡。(望天
顏色濾鏡可以理解為將每一種顏色映射為另一種顏色。效率最好的實現就是將這種映射提前記錄下來,存成一張查找表,從而得到了Color Lookup Table。
很明顯,顏色本身的RGB就成了256 * 256 * 256的三維索引,這個LUT的圖就是調色板。
游戲中也有用LUT的實例,比如 這篇文章 提到了在Grave Keeper中使用LUT實現不同時間的光照。
2D游戲的光照和顏色是一個大話題,以後可能會說吧……本文的重點不在這里,我們先從最原始的調色板開始討論。
How to Use a Shader to Dynamically Swap a Sprite's Colors 這篇文章給了一個非常簡明的思路:用圖像的一個通道作為索引(所以是256色的調色板),到一張一維的紋理上查找顏色。
Shader改動前:
改動後:
原圖、調整顏色的結果、使用的調色板如下:
在Unity中的注意事項:
否則像素顏色和位置都是不準確的,不會得到想要的結果。
這個實現是用r通道實現的256色調色板,如果用r、g通道一起做索引,就得到了16位色調色板。遠遠超過一般像素游戲的需要了。
當然在實際應用中我們不會用左側那種原圖。實際的做法我們放在最後討論。先在基礎靜態調色板的基礎上看看能做什麼。
How to Use a Shader to Dynamically Swap a Sprite's Colors 這篇文章里已經給了動態改變調色板的實現了。我懶得畫圖了,鴿了鴿了。
調色板動畫的思路就是隨時間改變調色板。在剛才的靜態例子中我們只用到了一維的紋理,那麼把第二個維度用於時間映射就好了,是不是很簡明。
說起調色板動畫最簡單的就是做個水流或者瀑布了。首先我做了一個大概這樣的瀑布效果圖:
接下來生成索引圖,也就是用r通道記錄顏色索引:
什麼都看不出來就對了。因為這張圖只用到了16種顏色,所以r通道最大隻有15,g、b都是0。
接下來是調色板圖。按照設想,顏色應該是循環映射的,這樣水才能循環流動起來。最後做出來的調色板圖類似這樣:
把二者結合就做出了這樣的動畫:
調色板動畫可以節省大量的存儲空間,並且可以通過更換調色板改變效果。比如這張瀑布的圖可以很容易地通過改顏色改成流下的粘液或者熔岩。
調色板紋理的第二個維度可以干很多事,例如描述同一對象的不同皮膚,或者同一對象在一天內不同時間的顏色等等。
一個現實的問題是,怎麼導出索引顏色的原圖,以及怎麼導出調色板。
我的做法是這樣的:
我用的工具是Aseprite,創建一個使用索引顏色的圖:
首先確定一個場景用多少顏色,以瀑布為例是16種顏色,我們就隨便建立一個16色的調色板然後開始畫:
這一步能夠區分出所畫的顏色、便於繪制就可以,顏色不一定十分正確。
然後我們手動建立一個調色板文件。類似下面這樣:
在剛才那種圖里載入這個調色板,就會將顏色索引映射到(0, 0, 0)、(1, 0, 0)、(2, 0, 0)……這樣的顏色上。這時候再導出就得到了我們想要的索引圖。
調色板圖的製作方法是把這個過程反過來:
這樣導出的是用於一幀的調色板。如果要做多個調色板就反復進行這個步驟,然後把圖拼起來。
實際上具體問題具體分析。在做瀑布的調色板動畫時我是手動編輯的,因為大體上每幀之間就是顏色循環。用圖像編輯軟體處理的時候還能統一改改飽和度亮度之類的,更方便一些。
㈢ 像素射擊怎麼玩有哪些技巧和攻略
相信很多人都聽說過像素射擊這個游戲,對於這個游戲來說它的畫風是比較可愛的,而且適合很多人玩它就是一種多人槍擊的手游。但是很多人在剛剛入坑的時候不知道該怎麼玩也不知道怎麼做任務,所以我們作為新手在剛進入游戲的時候,需要學會一下游戲技巧。
我們在玩這個游戲的時候可以多做一些任務,同時要把我們的鑽石金幣全部存著,不要去抽獎。我們買一個武器價比比較高的武器就能夠讓我們在游戲中馳騁,同時我們的護甲一定要經常性的升級,這樣才能夠保證我們在打游戲的過程中不會被別人傷害的。
㈣ 請問手機游戲像素圖·用什麼軟體畫的啊那種點陣式的·像馬賽克一樣的那種·
PS就可以,別用筆刷什麼的,直接鉛筆去點就行了,具體怎麼畫好就得慢慢下功夫練了
㈤ 怎麼在手機上製作手機像素游戲
這個據我所知還不可以,難度還是不小的,不過現在手機更新換代這么快,想必很快也快了。
以前同學下過一個手機製作桌面的應用,這個是有的,我幫她在應用寶里找的,如果你感興趣這個的話,可以到電腦裡面下一個應用寶,然後打開手機設置中的usb調試,連上電腦。
好了之後去上面手機應用中搜這個軟體,找到之後打開它,點右上角的安裝就行啦。
如果不喜歡這個,我就沒有辦法啦,已經盡力了。
㈥ 怎麼在手機上製作像素游戲
用拍大師就OK,但要root許可權
㈦ 如果想獨立製作一款像素游戲,所需要掌握的軟體和技能,高分請大神來講講
如果2D游戲,建議用cocos creator,簡單易上手,學習門檻比unity和unreal要低很多,最主要的是creator除了支持發布跨平台的原生游戲外,還支持發布小游戲(微信,頭條,Facebook等)。
制圖肯定要用photoshop。
對獨立製作游戲來說,除了引擎和美術之外,音效也是很重要的。另外獨立游戲上微信或者頭條小游戲是比較好的,因為平台會送給你一定的量用來測試,這個可以好好利用。