像素游戏的动态光影效果
動態(tài)光影
Dynamic lighting and shadows,動態(tài)光影 - 這在 3D 游戲中根本不算個事兒。可是,當(dāng)想要在像素游戲中實(shí)現(xiàn)的時候,就沒那么簡單了,我們之前報(bào)道過 Sprite Lamp,那已經(jīng)是三年前的報(bào)道了,不過顯然當(dāng)時就引起了不少人的興趣,這種利用法線貼圖的方式看起來效果真的很不錯,這幾年間也有不少像素游戲采用了這種方式來實(shí)現(xiàn)動態(tài)光影效果,當(dāng)然不都是使用 Sprite Lamp 啦。由于原理簡單,出現(xiàn)了大量類似的軟件。不過 Sprite Lamp 對 Unity 和 Game Maker 都支持得不錯,所以應(yīng)該還是用得最多的。
最近,我在例行閑逛的時候,發(fā)現(xiàn)了這么一款游戲:Pathway
所以,這篇到底是 Preview 還是 Development 的分類呢?
Pathway 的動態(tài)光影效果
廢話是沒有用的,我其實(shí)是看了下面這幅標(biāo)題圖片而被吸引著進(jìn)入 Pathway 的網(wǎng)站的:
?
開始我以為這效果是做出來的,后來才發(fā)現(xiàn)原來是算出來的……3D、2D 都不稀奇,混合起來觀感就大不同了。
這款游戲的開發(fā)團(tuán)隊(duì)叫做 Robotality,來自德國的哈姆林鎮(zhèn),由 Bachmann 兄弟和 Nia Schmidheiny(名字看起來好像是位女戰(zhàn)士)于 2013 年創(chuàng)建,不過合作開發(fā)游戲的小伙伴則遍布全世界,包括加拿大、英國以及巴西的成員。
Pathway 是一款回合制的策略游戲,Robotality 之前的作品 Halfway 也是一款回合制策略游戲,Pathway 可以說是比前作提升了一大截。
這款游戲從 2014 年就開始開發(fā)了,現(xiàn)在是處于 pre-alpha 階段。開發(fā)團(tuán)隊(duì)為這款游戲投入了大量了精力,不過呢,最值得一提的是他們自己研究出了一種號稱體素 / 像素混合的技術(shù),然后就實(shí)現(xiàn)了我們前面看到的那種頗為驚人的動態(tài)光影效果。手機(jī)號碼賣號平臺開發(fā)團(tuán)隊(duì)認(rèn)為復(fù)古的像素加以現(xiàn)代的科技會讓游戲的體驗(yàn)變得更加豐富,更別提游戲本身就是發(fā)生在 1930 年代,整體風(fēng)格也特別適合采用這種技術(shù)來表現(xiàn)。
再看一下晝夜交替的效果:
這看起來確實(shí)是有些技術(shù)突破的樣子,等到發(fā)行的時候——是的,快要發(fā)行了,2017 年,登陸 Mac / Windows / Linux,顯然還會是 Steam,那個時候我們再探探究竟。
至于實(shí)現(xiàn)技術(shù)具有怎樣的細(xì)節(jié),我們還不得而知,希望游戲發(fā)行后,開發(fā)團(tuán)隊(duì)能夠放出一些技術(shù)細(xì)節(jié)來吧。
延伸閱讀
是的,其實(shí)今天內(nèi)容就這么點(diǎn)兒,但是我給大家分享一些相關(guān)的內(nèi)容,對 2D 光影有興趣的同學(xué)不妨點(diǎn)開來瞧瞧:
首先,Unity 現(xiàn)在直接實(shí)現(xiàn)起來也不費(fèi)事啦,有很多教程,可以自己搜搜。
這里列出了很多與 Sprite Lamp 相似的 2D 光影技術(shù),很多是開源的,不妨隨意選用。
著名的 SpriteSheet 生成工具 TexturePacker 的公司出品,品質(zhì)保障啊,看起來很好用的樣子。
?
Kickstarter 上的項(xiàng)目,也是同樣的法線生成功能。
?
這是一篇關(guān)于如何實(shí)現(xiàn) 2D 光影效果的 Blog,介紹了其它的實(shí)現(xiàn)方法,有不少有用的鏈接,順藤摸瓜,看起來真是津津有味!
?
這一篇不僅實(shí)現(xiàn)了另外一種光影效果,還給出了部分實(shí)現(xiàn)代碼(WebGL Shader),強(qiáng)烈建議讀一讀!
?
總結(jié)
以上是生活随笔為你收集整理的像素游戏的动态光影效果的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 干货分享:插画家Anmi的创作技巧与练习
- 下一篇: 商业游戏美术成本已超1000万,研发门槛