Cloudss
2019-05-03T11:27:01+00:00
目录
l 前言
l 游戏简介
l 制作过程简述
l 上传Steam与成就
l 结论&其他
前言:
各位好 这是小弟第一次做游戏同时也是第一次到贵版发文,若有错误欢迎更正 ,希望这篇文章能帮更多人筑梦^^
此款恐怖游戏引擎采用Unity开发,由于是第一次做游戏真的花了不少时间,过程中必须要感谢许多巴友的帮忙才能完成,虽为只是小作+非专业心得,但若是刚好学校专题需要或是跟我一样有个想自己做游戏并上架的梦想的话,欢迎参考内文(整理许多制作过程中所参考的网址)
游戏简介:
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-5fbcZtT3cS18g-8w.png[/img]
游戏名称:祭品的逆袭
游戏平台:pc
游戏类型:冒险/恐怖游戏/独立制作
游戏简介: 通过第一人称视角的运用来探索游戏世界,场景融合了西方与东方元素,内容偏向恐怖、黑暗、诡谲中带有异国风情之意境,主线共包含十三个场景与三个隐藏彩蛋。
故事简略:游戏叙述主角的父母亲欲拜访居住远处的亲人,后来因不明原因而音讯全无,为了找寻真相而决心独自前往的主角,能否顺利找到父母亲! ?
Steam頁面:
[url]https://store.steampowered.com/app/979580/_The_Counterattack_Of_Sacrifice/?beta=0[/url]
FB頁面:
[url]https://www.facebook.com/%E7%A5%AD%E5%93%81%E7%9A%84%E9%80%86%E8%A5%B2The-counterattack-of-sacrifice-2306200966370195/?modal=admin_todo_tour[/url]
PV:
[url]https://www.youtube.com/watch?v=QDf_ZNSsPJo[/url]
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-63kmZaT3cSva-hl.jpg[/img]
东方国家才会有的古式屋宅
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-jklK18T3cSv9-hj.jpg[/img]
看似阴暗不起眼的地下室却藏有骇人秘密
制作过程简述:
虽然在大学四年中有堂课让我认识到unity,但时间一久没接触几乎都忘光光了,所以大概是从零开始自学,刚开始真的认为自己做游戏是件天方夜谭,还好网路上的资源挺丰富的,不管是google还是youtube搜寻需要的关键字几乎都能得到解答(建议使用英文所搜寻到结果较多)
首先先到官网下载Unity:
[url]https://unity3d.com/cn/get-unity/download/archive[/url]
有许多版本可以挑选,建议可以选择2018以上,因为后续到store下载素材时会有版本限制,像我是unity2017有的则限制要2018(此情况可以下载多个unity版本来解决)
下载好后刚开始可以先观看此教学影片(可先看part1了解简单的恐怖游戏如何形成)
[url]https://www.youtube.com/watch?v=3kqoMtqns6s[/url]
看完上面的影片后,接着可以来了解:
Terrain(地形)
新增地形(terrain)后就可以开始设计您的游戏地图大小/路线规划/草木布置,详情可以参考此处:[url]http://shineliublog.blogspot.com/2013/10/2-unity3d-terrain-35[/url] -421.html
AssetStore(素材网)
接着想把场景变得更丰富,新增更多的物件可以到Asset store,里头有分免费跟付费的,光是免费可用的物件与功能就多到数不清了几乎是应有尽有。
Window>AssetStore>可将其视窗拖拉到觉得适合的地方
Asset store : [url]https://assetstore.unity.com[/url]
StandardAssets(角色控制器)
有了场景地形也了解有Asset store的存在后,可为游戏加入我们玩家操纵的角色,个人是推荐使用”Standard Assets”,不管是要做第一人称或是第三人称的PC/MOBILE游戏都适用,或是照着影片直接import都可
[url]http://shineliublog.blogspot.com/2013/11/6-unity-3d-character-controller.html[/url]
了解以上内容后接着可以继续看part2之后的内容或是搜寻” unity horror game tutorial”找适合自己的
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-hq9ZmT3cSw9-i0.jpg[/img]
汇入角色模组:
等场景布置好后接着要加入些NPC怪物之类的模组,例如我做恐怖游戏就会加入些怪物僵尸之类的,而角色我是选择用mixamo网站的内建模组,只需要申请一个adobe帐号便能使用内建免费角色还能搭配动画真的很实用,有常玩恐怖游戏或看相关实况应该会很常见到以下两位
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-avcaK7ToS4y-6m.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-h6vsK7ToS4y-6m.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-3ktuKmT3cSja-7p.jpg[/img]
选定了Characters跟Animations后就可以Download了
下载好后放入Asset资料夹后要汇入材质跟动画可以参考:
[url]https://www.youtube.com/watch?v=P4PrO8fHZ4E[/url]
可能有人匯入後會發現角色怎麼是透明的或是有點獵奇,此時需要額外Extract Materials... :
[url]https://www.youtube.com/watch?v=xOeodlLTx8g[/url]
Mixamo网址 : [url]https://www.mixamo.com/#/[/url]
(上述asset store与mixamo经过了解与询问后都可商业使用,严禁二次转售)
触发事件:
虽然unity提供了不少实用功能但做游戏难免会接触到写程式,后来开始爬文看各种教学不论是参考国外论坛后想办法自己试着写出来或是下载网路上提供的script档将其写好的程式码再试着改成自己想要的效果皆有,整体游戏所需要用到的程式大概就是触发事件/进入动画/读取场景/鬼怪出现消失等,譬如说玩家操纵角色走到门前按下键盘E后门会开启,就必须要在门上加上一个box collider勾选触发,当玩家走进这box范围时按E触发事件进入开/关门动画。
开门参考:
[url]https://www.youtube.com/watch?v=27HRzZWy56o[/url]
或是要做一些吓人的效果可以先将鬼怪隐藏起来并设一道隐形墙勾选触发,当玩家走过去并碰触到墙时则怪物现身之类的…(非专业所以很难理解XD,还是参考影片最快),youtube搜寻关键字”jumpscare”有不少教学可参考。
1.碰到某个点,怪跑出来吓人:
[url]https://www.youtube.com/watch?v=7j7gvrgc8_s[/url]
2.怪追着你跑,抓到会GG,直到躲起来(一系列教学):
[url]https://www.youtube.com/watch?v=torXrhhI47Q[/url]
解析度:
接着当我做到一半时才想到关于游戏解析度的问题,因为家里的萤幕好几年了,最大解析度只能调到1360*768,但发现现在主流是1920*1080,就怕解析度不同会影响到UI介面,上网查了下最快应该可以从Canvas>Canvas Scaler>UI Scale Mode>Scale With Screen Size解决
参考网址: [url]https://wakakastudio.wordpress.com/2018/01/27/unity-background-scale-screen-size/[/url]
游戏配乐:
玩游戏少不了的灵魂就是背景音乐(BGM),至于音乐要如何选择当然就是看游戏的风格来决定了...
到youtube搜寻就有很多选择了,请注意关键字就好:
• Royalty Free Music
• 個人・商用問わず無料でお使いいただけます
• 无版权音乐
捡拾功能:
恐怖游戏常会用到的捡拾物品,滑鼠左键对某个物件按着就可捡起,滑鼠放开就落下之类的,路上有箱子或有障碍物时都可以添加,或是要调查某个物件时也可捡起放大查看,简单的例子可参考:
[url]https://www.youtube.com/watch?v=IEV64CLZra8[/url]
Post Processing Stack:
最后来推荐个Asset store上免费又很猛的插件,在这之前看了很多游戏都有类似的效果”Post Processing Stack”,套用前跟套用后整体游戏质感真的差蛮大的….,或许有人觉得不添加反而更棒(见仁见智),若是想套用此效果可以参考:
[url]https://blog.csdn.net/qq_38452106/article/details/86013578[/url]
如何使用:
[url]https://www.youtube.com/watch?v=a0OQvWAPeuo[/url]
套用前:
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-emtsK2oT3cSv7-hm.jpg[/img]
套用后:
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-63kmZaT3cSva-hl.jpg[/img]
游戏完成后就可以输出测试,file > build settings:
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-7u51KpToS6r-7l.jpg[/img]
ScenesIn Build:记得将要输出的场景Add Open Scenes并勾选
Platform:看是要输出pc /android / ios哪个平台,确定后记得按下switch platform
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-j5vlK2nT3cSi3-hb.jpg[/img]
详细可参考:
[url]http://www.cg.com.tw/Unity/Content/Unity_17.php[/url]
输出完毕测试也没bug后就恭喜啰!
额外补充:假如是要输出Android的话要额外安装SDK与JDK
[url]http://www.cg.com.tw/Unity/Content/Unity_20.php[/url]
上传Steam与成就:
至于游戏的进度过半之后可以开始来考虑你的游戏要上架到哪个平台了(不论是免费还是付费),像我这款是pc的第一个想到的就是steam,于是就上网查了下要怎么上架的流程,说实话从注册到上架这段过程有够复杂,好在网路上有文章还有几位热心大大的帮忙才能顺利上架贩售
首先上架游戏需要先注册”Steamwork”,流程可参考:
[url]https://www.laird.tw/2017/02/steam-greenlight-apply-steamworks.html[/url]
• 记得当初跟着流程走没什么问题,但要注意的是要先支付...上網換算一下匯率大概人民幣655做为上架费用,待游戏卖到一定程度后会退还到帐户,若我有记错欢迎更正...
• 还有一点就是steam是美国的,所以税收扣一扣实际获得的金额大概只有原先的一半而已
注册完也审查通过后就可以开始了解非常难用的Steamwork了(可以先了解一下介面接着步骤可参考下面粽子大的教学)
[img]https://img.nga.178.com/attachments/mon_201905/08/biQ5-aanfK1tT3cSoe-e1.jpg[/img]
登入Steam帐号进来后大概长这样,几乎会用到的只有”变更商店页面”与”编辑Steamwork”设定
变更商店页面(呈现您的游戏在Steam页面上时的各种设定):
[img]https://img.nga.178.com/attachments/mon_201905/08/biQ5-13zbKaT3cSl3-1s.jpg[/img]
基本资讯:游戏名称、开发人员、社群连结、支援平台
说明:游戏说明与简介
图像资产:显示在商店中的预览图(进去后先下载game_page_templates_v3的压缩档,里面有指定图片大小格式,可用Photoshop编辑)
宣传片:显示在商店中的影片
编辑Steamwork(游戏后台):
[img]https://img.nga.178.com/attachments/mon_201905/08/biQ5-fywmKhT3cSl3-1s.jpg[/img]
SteamPipe:里面的组建很重要,上传的游戏档案会存放到这(详请可参考下面粽子大)
安装:有个用户端影像是用来编辑游戏下载下来后桌面的Icon图示
统计与成就:有玩过Steam游戏不陌生的成就系统(详情可参考下方不远处)
发布:组建若有变更(重新定义或上传),必须要到此重新发布才能正常测试
至于整体游戏上传教学可参考粽子大的教学文(3、4楼):
[url]https://forum.gamer.com.tw/C.php?bsn=4918&snA=28901[/url]
3楼中提到上传游戏档案的两个ID可以在steamwork主画面上方找到
[img]https://img.nga.178.com/attachments/mon_201905/09/biQ5-8c8yKfT3cSxk-1s.jpg[/img]
点套件名称后可找到(补充:上图后方小图示可编辑游戏的价格,价格方面似乎在正式发行后的30天无法变更请注意...)
至于4楼最后提到执行run_build.bat后会将游戏上传到steamwork,此时可以登入到编辑steamworks设定>SteamPipe>组建中查看是否有多出一行新的
[img]https://img.nga.178.com/attachments/mon_201905/09/biQ5-ga96KyT3cSuf-42.jpg[/img]
(可看到BuildID以及DepotID)
接着若要测试游戏是否能正常运作请点选 - 选择应用程式分支 - >选择default>按下SetBuild Live Now确定后到上面的发布>选择准备发行>发布到Steam>输入STEAMWORKS>按下真的发布,接着就可以登入Steam应用程式到你的游戏下载测试了
[img]https://img.nga.178.com/attachments/mon_201905/10/biQ5-b6njKpT3cSst-4v.jpg[/img]
记得要按到“真的发布”(当初在这卡好久= =“)
[img]https://img.nga.178.com/attachments/mon_201905/10/biQ5-6ro6K1aT1kSfk-cj.jpg[/img]
游戏做好要用统一输出时的EXE档名称必须要与Steamwork上的安装>一般中的执行档同名,不然下载测试时会失败
[img]https://img.nga.178.com/attachments/mon_201905/10/biQ5-jsdvK15T3cSvi-3r.jpg[/img]
等到页面与游戏组建都完成就可以送出审核(大概两三天的时间),都审核过了就可以正式发行啰〜
成就:
接下来......只要有玩过Steam上的游戏应该都有玩到一半右下角跳出某某成就达成的提示,若要帮自己的游戏加上成就的话(团结端)可参考这位大大的教学文:
[url]https://home.gamer.com.tw/creationDetail.php?sn=4156394[/url]
(RMMV可参考上一个粽子大5楼,若是对RMMV有更多兴趣可参考:http://www.chimakier.com/)
(若是程式出现错误可在开头处加上“使用Steamworks;”)
[img]https://img.nga.178.com/attachments/mon_201905/10/biQ5-32ncK9T3cSia-1s.jpg[/img]
结论及其他:
整体的心得大概到此告段落...。 ,希望各位喜欢玩游戏同时心中也有想要亲手做游戏的网友们也能顺利实现,最重要的仍然要有兴趣去慢慢了解,只要延续这份兴趣就是你最大的动力了@ w @b,有空再来将内文更新的更完整些,感谢各位花时间观看!
(若未来有空的话想再继续推出免费DLC剧情或是更上一层楼挑战多人连线之类的XD)
由于本人是第一次上架游戏,虽然在测试时已经没问题了,但若是有玩家支持游玩时有任何BUG问题之类的欢迎留言或私信,我再找时间更正,感恩!!!
[img]https://img.nga.178.com/attachments/mon_201905/10/biQ5-jhr5KeToS8c-8c.gif[/img]
Steam頁面:
[url]https://store.steampowered.com/app/979580/_The_Counterattack_Of_Sacrifice/?beta=0[/url]
FB頁面:
[url]https://www.facebook.com/%E7%A5%AD%E5%93%81%E7%9A%84%E9%80%86%E8%A5%B2The-counterattack-of-sacrifice-2306200966370195/?modal=admin_todo_tour[/url]
----------------------------------------
2019/05/23 更新內容
時間過得特別快@@" 已經上架滿一個月了 藉此機會回饋各位推出新折扣 即日起至05/30期間 購買將享有八折優惠 ~
• 這邊也要給想上架到steam的各位...提醒一點就是遊戲正式發行以前在定價上要三思後再發行,因為在正式發行後一個月中無法更改任何價格,連折扣的功能也是。
• 至於遊戲做好後上架,要怎麼提升遊戲的知名度,若跟我一樣沒多餘的錢財拿去買廣告的話,除了推薦給好友以外,可以到各國的遊戲討論區PO文,譬如巴哈、reddit、本版NGA或是FB社團都是不錯的選擇。
目前正在到處挑戰是否能做出多人連線遊戲,若做的出來再另外發一篇文跟各位分享囉^^
暑假就是要给予更多优惠 (虽然时间算错 没跟到steam夏季特卖 orz...
活动详情:
即日起至07/27期间 购买将享有八折优惠 ~
近期心得:
虽然很想做多人连线游戏,但又纠结于想尝试手机端的游戏,所以就优先做手游,虽然也是恐怖向游戏,但要从PC转成手游最大的不同就是从原本是按键盘的某个按键转变成触碰手机萤幕上的某个按钮,还有发现一些实用的新功能再后续有时间再撰写令一篇文章来分享
[img]https://img.nga.178.com/attachments/mon_201907/13/biQ5-dhhdZhT3cSve-ho.jpg[/img]
游戏名称:宥萝的奇幻冒险 YURO'S FANTASY ADVENTURE
游戏平台:PC
游戏语言 : 中文 / 英文
游玩人数 : 单人
游戏类型:冒险/休闲/搞笑/娱乐
游戏简介 : 游戏内可选择中文或英文语系,使用第三人称视角游玩,玩家将扮演可爱的小萝莉勇闯地下城,城内存在许多不可思议的生物,其中也包含不少有趣的互动。
游戏故事: 在某一处的高山上有一座灵验的神社,而在这座神社中有一位见习巫女名为"宥萝",个性开郎活泼调皮又容易睡过头,在别人眼里就是一位普通不过的巫女,但是在某位大人物眼里却是这座神社未来的希望,于是在因缘际会之下,宥萝来到了一个充满奇幻的地下城,并且得知自己拥有着不可思议的力量,于是开始了一连串的冒险之旅。
前往商店页面 :
[url]https://store.steampowered.com/app/1452700/_YUROS_FANTASY_ADVENTURE/[/url]
分隔线------------------------------------------------------
制作好的模组上传到asset store贩售 (但此篇暂时不会提到…关于这块的教学),商店中的部分角色有在上面的宥萝冒险中出现,欢迎各位前往浏览:
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-858yK1yT3cSsg-fg.jpg[/img]
Asset Store连结:
[url]https://assetstore.unity.com/publishers/47045?preview=1[/url]
分隔线------------------------------------------------------
角色制作心得:
此次会用到的软体工具有Vroid (负责捏角色并输出) > Unity (额外汇入一些工具)
第一步:先Google “vroid studio” 进入官网按Download
官网 : [url]https://vroid.com/en/studio/[/url]
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-54djKyT3cSs4-6n.jpg[/img]
第二步:下载好之后,打开资料夹大概长这样,并执行“VRoidStudio.exe”
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-gortK25T1kShr-86.jpg[/img]
第三步:打开以后,正常来说只有上面的Sample Avatars,可以先尝试按下下面的New Avatar自己捏捏看,假如捏出来头发跟疯婆子似的,可以直接选择上面的Sample Avatars做为基底,譬如我想要捏一只萝莉角色我就会选择最接近萝莉的Vivi。
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-immuK2iT3cSr7-ad.jpg[/img]
第四步:这边以Vivi做为范例,选择进来后介面大概长这样
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-4dtdK13T3cSsg-eo.jpg[/img]
第五步:直接看最上面那一排做简介吧! (有玩过像剑灵这种捏角游戏应该都不难)
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-1eevK5T3cSsg-y.jpg[/img]
Face Editor : 编辑角色的五官:眼睛、眉毛、鼻子、嘴巴、脸颊
Hair Editor : 编辑脚色的发型与颜色 (若选择Sample角色就可以不用从头开始捏,可以自己慢慢研究怎么拉)
Body Editor : 编辑脚色的头大小、身体高低、四肢长度、腰围
Clothing Editor : 编辑角色服装与配饰,Vroid里面除了预设Sample角色穿的还有学员制服语一些纯白外观的服饰,若有兴趣自己制作的玩家可以到Youtube找教学,若是没兴趣制作,想直接找神人做好的服饰的话,可以至BOOTH网站慢慢逛,连结: [url]https://booth.pm/zh-tw/sea​​rch/vroid[/url] ,下载前记得阅读一下作者的利用规约版权之类的哟
General Editor : 编辑角色的描黑外框、反光、阴影
Camera / Exporter : 预览角色的姿势与动画,然后当你角色完成后也是从这做输出动作
第六步:当角色编辑完成后可从Camera / Exporter > Export做输出动作,按下Export后会出现Avatar Information要你填写,其实要不要填都可以看你自己,
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-ix51KwT1kSdv-ee.jpg[/img]
勾选是否允许角色使用于暴力、商业之类的,然后最下面是版权宣告,填写完后按下OK,选择存放路径 (VRM档)
第七步:接下来请到[url]https://github.com/vrm-c/UniVRM/releases[/url],往下滑下载UniVRM-0.61.1_7c03.unitypackage,并import到你的Unity专案
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-54djKyT3cSs4-6n.jpg[/img]
第八步:接着把刚才输出的VRM档案放置到Asset资料夹底下,Unity会运行一段时间,接着把运行好的VRM角色拉出场景中试试啰!
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-58gwKmT1kSgl-5y.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-jz56K16T1kSek-d2.jpg[/img]
接着就是自由时间啰,可以到Asset Store下载你要的Animation(譬如Unity Chen),或是到Mixamo([url]https://www.mixamo.com/#/)[/url] 找自己想要的或是可以到我上面的衍生作品中找自己喜欢的亦可,大概就介绍到这啰,大家辛苦!
优惠将持续两个礼拜的时间,有兴趣的玩家们亦可选择下方的组合包类型,游戏列表有《宥萝的奇幻冒险》、《被遗弃的双子》、《祭品的逆袭》共三款。
优惠期间 : 2021/01/01~2021/01/14
[url]https://store.steampowered.com/bundle/18484/_Indie_Game_Bundles_2021/[/url]
祝福各位新年快乐,若有兴趣研发独立游戏的玩家们,欢迎来参考我的小屋内有几篇心得供参考,希望新的一年各位都能够事事如意、心想事成!
l 前言
l 游戏简介
l 制作过程简述
l 上传Steam与成就
l 结论&其他
前言:
各位好 这是小弟第一次做游戏同时也是第一次到贵版发文,若有错误欢迎更正 ,希望这篇文章能帮更多人筑梦^^
此款恐怖游戏引擎采用Unity开发,由于是第一次做游戏真的花了不少时间,过程中必须要感谢许多巴友的帮忙才能完成,虽为只是小作+非专业心得,但若是刚好学校专题需要或是跟我一样有个想自己做游戏并上架的梦想的话,欢迎参考内文(整理许多制作过程中所参考的网址)
游戏简介:
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-5fbcZtT3cS18g-8w.png[/img]
游戏名称:祭品的逆袭
游戏平台:pc
游戏类型:冒险/恐怖游戏/独立制作
游戏简介: 通过第一人称视角的运用来探索游戏世界,场景融合了西方与东方元素,内容偏向恐怖、黑暗、诡谲中带有异国风情之意境,主线共包含十三个场景与三个隐藏彩蛋。
故事简略:游戏叙述主角的父母亲欲拜访居住远处的亲人,后来因不明原因而音讯全无,为了找寻真相而决心独自前往的主角,能否顺利找到父母亲! ?
Steam頁面:
[url]https://store.steampowered.com/app/979580/_The_Counterattack_Of_Sacrifice/?beta=0[/url]
FB頁面:
[url]https://www.facebook.com/%E7%A5%AD%E5%93%81%E7%9A%84%E9%80%86%E8%A5%B2The-counterattack-of-sacrifice-2306200966370195/?modal=admin_todo_tour[/url]
PV:
[url]https://www.youtube.com/watch?v=QDf_ZNSsPJo[/url]
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-63kmZaT3cSva-hl.jpg[/img]
东方国家才会有的古式屋宅
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-jklK18T3cSv9-hj.jpg[/img]
看似阴暗不起眼的地下室却藏有骇人秘密
制作过程简述:
虽然在大学四年中有堂课让我认识到unity,但时间一久没接触几乎都忘光光了,所以大概是从零开始自学,刚开始真的认为自己做游戏是件天方夜谭,还好网路上的资源挺丰富的,不管是google还是youtube搜寻需要的关键字几乎都能得到解答(建议使用英文所搜寻到结果较多)
首先先到官网下载Unity:
[url]https://unity3d.com/cn/get-unity/download/archive[/url]
有许多版本可以挑选,建议可以选择2018以上,因为后续到store下载素材时会有版本限制,像我是unity2017有的则限制要2018(此情况可以下载多个unity版本来解决)
下载好后刚开始可以先观看此教学影片(可先看part1了解简单的恐怖游戏如何形成)
[url]https://www.youtube.com/watch?v=3kqoMtqns6s[/url]
看完上面的影片后,接着可以来了解:
Terrain(地形)
新增地形(terrain)后就可以开始设计您的游戏地图大小/路线规划/草木布置,详情可以参考此处:[url]http://shineliublog.blogspot.com/2013/10/2-unity3d-terrain-35[/url] -421.html
AssetStore(素材网)
接着想把场景变得更丰富,新增更多的物件可以到Asset store,里头有分免费跟付费的,光是免费可用的物件与功能就多到数不清了几乎是应有尽有。
Window>AssetStore>可将其视窗拖拉到觉得适合的地方
Asset store : [url]https://assetstore.unity.com[/url]
StandardAssets(角色控制器)
有了场景地形也了解有Asset store的存在后,可为游戏加入我们玩家操纵的角色,个人是推荐使用”Standard Assets”,不管是要做第一人称或是第三人称的PC/MOBILE游戏都适用,或是照着影片直接import都可
[url]http://shineliublog.blogspot.com/2013/11/6-unity-3d-character-controller.html[/url]
了解以上内容后接着可以继续看part2之后的内容或是搜寻” unity horror game tutorial”找适合自己的
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-hq9ZmT3cSw9-i0.jpg[/img]
汇入角色模组:
等场景布置好后接着要加入些NPC怪物之类的模组,例如我做恐怖游戏就会加入些怪物僵尸之类的,而角色我是选择用mixamo网站的内建模组,只需要申请一个adobe帐号便能使用内建免费角色还能搭配动画真的很实用,有常玩恐怖游戏或看相关实况应该会很常见到以下两位
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-avcaK7ToS4y-6m.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-h6vsK7ToS4y-6m.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-3ktuKmT3cSja-7p.jpg[/img]
选定了Characters跟Animations后就可以Download了
下载好后放入Asset资料夹后要汇入材质跟动画可以参考:
[url]https://www.youtube.com/watch?v=P4PrO8fHZ4E[/url]
可能有人匯入後會發現角色怎麼是透明的或是有點獵奇,此時需要額外Extract Materials... :
[url]https://www.youtube.com/watch?v=xOeodlLTx8g[/url]
Mixamo网址 : [url]https://www.mixamo.com/#/[/url]
(上述asset store与mixamo经过了解与询问后都可商业使用,严禁二次转售)
触发事件:
虽然unity提供了不少实用功能但做游戏难免会接触到写程式,后来开始爬文看各种教学不论是参考国外论坛后想办法自己试着写出来或是下载网路上提供的script档将其写好的程式码再试着改成自己想要的效果皆有,整体游戏所需要用到的程式大概就是触发事件/进入动画/读取场景/鬼怪出现消失等,譬如说玩家操纵角色走到门前按下键盘E后门会开启,就必须要在门上加上一个box collider勾选触发,当玩家走进这box范围时按E触发事件进入开/关门动画。
开门参考:
[url]https://www.youtube.com/watch?v=27HRzZWy56o[/url]
或是要做一些吓人的效果可以先将鬼怪隐藏起来并设一道隐形墙勾选触发,当玩家走过去并碰触到墙时则怪物现身之类的…(非专业所以很难理解XD,还是参考影片最快),youtube搜寻关键字”jumpscare”有不少教学可参考。
1.碰到某个点,怪跑出来吓人:
[url]https://www.youtube.com/watch?v=7j7gvrgc8_s[/url]
2.怪追着你跑,抓到会GG,直到躲起来(一系列教学):
[url]https://www.youtube.com/watch?v=torXrhhI47Q[/url]
解析度:
接着当我做到一半时才想到关于游戏解析度的问题,因为家里的萤幕好几年了,最大解析度只能调到1360*768,但发现现在主流是1920*1080,就怕解析度不同会影响到UI介面,上网查了下最快应该可以从Canvas>Canvas Scaler>UI Scale Mode>Scale With Screen Size解决
参考网址: [url]https://wakakastudio.wordpress.com/2018/01/27/unity-background-scale-screen-size/[/url]
游戏配乐:
玩游戏少不了的灵魂就是背景音乐(BGM),至于音乐要如何选择当然就是看游戏的风格来决定了...
到youtube搜寻就有很多选择了,请注意关键字就好:
• Royalty Free Music
• 個人・商用問わず無料でお使いいただけます
• 无版权音乐
捡拾功能:
恐怖游戏常会用到的捡拾物品,滑鼠左键对某个物件按着就可捡起,滑鼠放开就落下之类的,路上有箱子或有障碍物时都可以添加,或是要调查某个物件时也可捡起放大查看,简单的例子可参考:
[url]https://www.youtube.com/watch?v=IEV64CLZra8[/url]
Post Processing Stack:
最后来推荐个Asset store上免费又很猛的插件,在这之前看了很多游戏都有类似的效果”Post Processing Stack”,套用前跟套用后整体游戏质感真的差蛮大的….,或许有人觉得不添加反而更棒(见仁见智),若是想套用此效果可以参考:
[url]https://blog.csdn.net/qq_38452106/article/details/86013578[/url]
如何使用:
[url]https://www.youtube.com/watch?v=a0OQvWAPeuo[/url]
套用前:
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-emtsK2oT3cSv7-hm.jpg[/img]
套用后:
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-63kmZaT3cSva-hl.jpg[/img]
游戏完成后就可以输出测试,file > build settings:
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-7u51KpToS6r-7l.jpg[/img]
ScenesIn Build:记得将要输出的场景Add Open Scenes并勾选
Platform:看是要输出pc /android / ios哪个平台,确定后记得按下switch platform
[img]https://img.nga.178.com/attachments/mon_201905/07/biQ5-j5vlK2nT3cSi3-hb.jpg[/img]
详细可参考:
[url]http://www.cg.com.tw/Unity/Content/Unity_17.php[/url]
输出完毕测试也没bug后就恭喜啰!
额外补充:假如是要输出Android的话要额外安装SDK与JDK
[url]http://www.cg.com.tw/Unity/Content/Unity_20.php[/url]
上传Steam与成就:
至于游戏的进度过半之后可以开始来考虑你的游戏要上架到哪个平台了(不论是免费还是付费),像我这款是pc的第一个想到的就是steam,于是就上网查了下要怎么上架的流程,说实话从注册到上架这段过程有够复杂,好在网路上有文章还有几位热心大大的帮忙才能顺利上架贩售
首先上架游戏需要先注册”Steamwork”,流程可参考:
[url]https://www.laird.tw/2017/02/steam-greenlight-apply-steamworks.html[/url]
• 记得当初跟着流程走没什么问题,但要注意的是要先支付...上網換算一下匯率大概人民幣655做为上架费用,待游戏卖到一定程度后会退还到帐户,若我有记错欢迎更正...
• 还有一点就是steam是美国的,所以税收扣一扣实际获得的金额大概只有原先的一半而已
注册完也审查通过后就可以开始了解非常难用的Steamwork了(可以先了解一下介面接着步骤可参考下面粽子大的教学)
[img]https://img.nga.178.com/attachments/mon_201905/08/biQ5-aanfK1tT3cSoe-e1.jpg[/img]
登入Steam帐号进来后大概长这样,几乎会用到的只有”变更商店页面”与”编辑Steamwork”设定
变更商店页面(呈现您的游戏在Steam页面上时的各种设定):
[img]https://img.nga.178.com/attachments/mon_201905/08/biQ5-13zbKaT3cSl3-1s.jpg[/img]
基本资讯:游戏名称、开发人员、社群连结、支援平台
说明:游戏说明与简介
图像资产:显示在商店中的预览图(进去后先下载game_page_templates_v3的压缩档,里面有指定图片大小格式,可用Photoshop编辑)
宣传片:显示在商店中的影片
编辑Steamwork(游戏后台):
[img]https://img.nga.178.com/attachments/mon_201905/08/biQ5-fywmKhT3cSl3-1s.jpg[/img]
SteamPipe:里面的组建很重要,上传的游戏档案会存放到这(详请可参考下面粽子大)
安装:有个用户端影像是用来编辑游戏下载下来后桌面的Icon图示
统计与成就:有玩过Steam游戏不陌生的成就系统(详情可参考下方不远处)
发布:组建若有变更(重新定义或上传),必须要到此重新发布才能正常测试
至于整体游戏上传教学可参考粽子大的教学文(3、4楼):
[url]https://forum.gamer.com.tw/C.php?bsn=4918&snA=28901[/url]
3楼中提到上传游戏档案的两个ID可以在steamwork主画面上方找到
[img]https://img.nga.178.com/attachments/mon_201905/09/biQ5-8c8yKfT3cSxk-1s.jpg[/img]
点套件名称后可找到(补充:上图后方小图示可编辑游戏的价格,价格方面似乎在正式发行后的30天无法变更请注意...)
至于4楼最后提到执行run_build.bat后会将游戏上传到steamwork,此时可以登入到编辑steamworks设定>SteamPipe>组建中查看是否有多出一行新的
[img]https://img.nga.178.com/attachments/mon_201905/09/biQ5-ga96KyT3cSuf-42.jpg[/img]
(可看到BuildID以及DepotID)
接着若要测试游戏是否能正常运作请点选 - 选择应用程式分支 - >选择default>按下SetBuild Live Now确定后到上面的发布>选择准备发行>发布到Steam>输入STEAMWORKS>按下真的发布,接着就可以登入Steam应用程式到你的游戏下载测试了
[img]https://img.nga.178.com/attachments/mon_201905/10/biQ5-b6njKpT3cSst-4v.jpg[/img]
记得要按到“真的发布”(当初在这卡好久= =“)
[img]https://img.nga.178.com/attachments/mon_201905/10/biQ5-6ro6K1aT1kSfk-cj.jpg[/img]
游戏做好要用统一输出时的EXE档名称必须要与Steamwork上的安装>一般中的执行档同名,不然下载测试时会失败
[img]https://img.nga.178.com/attachments/mon_201905/10/biQ5-jsdvK15T3cSvi-3r.jpg[/img]
等到页面与游戏组建都完成就可以送出审核(大概两三天的时间),都审核过了就可以正式发行啰〜
成就:
接下来......只要有玩过Steam上的游戏应该都有玩到一半右下角跳出某某成就达成的提示,若要帮自己的游戏加上成就的话(团结端)可参考这位大大的教学文:
[url]https://home.gamer.com.tw/creationDetail.php?sn=4156394[/url]
(RMMV可参考上一个粽子大5楼,若是对RMMV有更多兴趣可参考:http://www.chimakier.com/)
(若是程式出现错误可在开头处加上“使用Steamworks;”)
[img]https://img.nga.178.com/attachments/mon_201905/10/biQ5-32ncK9T3cSia-1s.jpg[/img]
结论及其他:
整体的心得大概到此告段落...。 ,希望各位喜欢玩游戏同时心中也有想要亲手做游戏的网友们也能顺利实现,最重要的仍然要有兴趣去慢慢了解,只要延续这份兴趣就是你最大的动力了@ w @b,有空再来将内文更新的更完整些,感谢各位花时间观看!
(若未来有空的话想再继续推出免费DLC剧情或是更上一层楼挑战多人连线之类的XD)
由于本人是第一次上架游戏,虽然在测试时已经没问题了,但若是有玩家支持游玩时有任何BUG问题之类的欢迎留言或私信,我再找时间更正,感恩!!!
[img]https://img.nga.178.com/attachments/mon_201905/10/biQ5-jhr5KeToS8c-8c.gif[/img]
Steam頁面:
[url]https://store.steampowered.com/app/979580/_The_Counterattack_Of_Sacrifice/?beta=0[/url]
FB頁面:
[url]https://www.facebook.com/%E7%A5%AD%E5%93%81%E7%9A%84%E9%80%86%E8%A5%B2The-counterattack-of-sacrifice-2306200966370195/?modal=admin_todo_tour[/url]
----------------------------------------
2019/05/23 更新內容
時間過得特別快@@" 已經上架滿一個月了 藉此機會回饋各位推出新折扣 即日起至05/30期間 購買將享有八折優惠 ~
• 這邊也要給想上架到steam的各位...提醒一點就是遊戲正式發行以前在定價上要三思後再發行,因為在正式發行後一個月中無法更改任何價格,連折扣的功能也是。
• 至於遊戲做好後上架,要怎麼提升遊戲的知名度,若跟我一樣沒多餘的錢財拿去買廣告的話,除了推薦給好友以外,可以到各國的遊戲討論區PO文,譬如巴哈、reddit、本版NGA或是FB社團都是不錯的選擇。
目前正在到處挑戰是否能做出多人連線遊戲,若做的出來再另外發一篇文跟各位分享囉^^
2019-07-13 12:43
2019/07/13 更新内容暑假就是要给予更多优惠 (虽然时间算错 没跟到steam夏季特卖 orz...
活动详情:
即日起至07/27期间 购买将享有八折优惠 ~
近期心得:
虽然很想做多人连线游戏,但又纠结于想尝试手机端的游戏,所以就优先做手游,虽然也是恐怖向游戏,但要从PC转成手游最大的不同就是从原本是按键盘的某个按键转变成触碰手机萤幕上的某个按钮,还有发现一些实用的新功能再后续有时间再撰写令一篇文章来分享
[img]https://img.nga.178.com/attachments/mon_201907/13/biQ5-dhhdZhT3cSve-ho.jpg[/img]
2019-07-13 13:21
-----------------------------------------------------------------------------------2019-08-04 23:35
(07/13 新作先行图) / 20190804修改內文備註2020-11-19 10:33
此次花费一年时间制作,于时间11月11日释出全新日系独立游戏《宥萝的奇幻冒险YURO'S FANTASYADVENTURE》,游戏引擎同样使用Unity开发,玩家们将扮演一位萝莉巫女闯荡奇幻的地下城,其中游戏中操控的主角宥萝与部分的NPC则使用VRoid Studio制作,整体剧情偏向休闲、搞笑、娱乐的风格,与前几部作品大有不同2020-11-19 10:39
[img]https://img.nga.178.com/attachments/mon_202011/19/biQ5-c3z2K1bT3cSsg-g0.jpeg[/img]2020-11-21 11:07
全新独立游戏《宥萝的奇幻冒险》已推出,快来跟着萝莉巫女一起冒险吧!2020-11-21 11:24
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-8fckK21T3cSsg-g0.jpg[/img]游戏名称:宥萝的奇幻冒险 YURO'S FANTASY ADVENTURE
游戏平台:PC
游戏语言 : 中文 / 英文
游玩人数 : 单人
游戏类型:冒险/休闲/搞笑/娱乐
游戏简介 : 游戏内可选择中文或英文语系,使用第三人称视角游玩,玩家将扮演可爱的小萝莉勇闯地下城,城内存在许多不可思议的生物,其中也包含不少有趣的互动。
游戏故事: 在某一处的高山上有一座灵验的神社,而在这座神社中有一位见习巫女名为"宥萝",个性开郎活泼调皮又容易睡过头,在别人眼里就是一位普通不过的巫女,但是在某位大人物眼里却是这座神社未来的希望,于是在因缘际会之下,宥萝来到了一个充满奇幻的地下城,并且得知自己拥有着不可思议的力量,于是开始了一连串的冒险之旅。
前往商店页面 :
[url]https://store.steampowered.com/app/1452700/_YUROS_FANTASY_ADVENTURE/[/url]
分隔线------------------------------------------------------
制作好的模组上传到asset store贩售 (但此篇暂时不会提到…关于这块的教学),商店中的部分角色有在上面的宥萝冒险中出现,欢迎各位前往浏览:
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-858yK1yT3cSsg-fg.jpg[/img]
Asset Store连结:
[url]https://assetstore.unity.com/publishers/47045?preview=1[/url]
分隔线------------------------------------------------------
角色制作心得:
此次会用到的软体工具有Vroid (负责捏角色并输出) > Unity (额外汇入一些工具)
第一步:先Google “vroid studio” 进入官网按Download
官网 : [url]https://vroid.com/en/studio/[/url]
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-54djKyT3cSs4-6n.jpg[/img]
第二步:下载好之后,打开资料夹大概长这样,并执行“VRoidStudio.exe”
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-gortK25T1kShr-86.jpg[/img]
第三步:打开以后,正常来说只有上面的Sample Avatars,可以先尝试按下下面的New Avatar自己捏捏看,假如捏出来头发跟疯婆子似的,可以直接选择上面的Sample Avatars做为基底,譬如我想要捏一只萝莉角色我就会选择最接近萝莉的Vivi。
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-immuK2iT3cSr7-ad.jpg[/img]
第四步:这边以Vivi做为范例,选择进来后介面大概长这样
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-4dtdK13T3cSsg-eo.jpg[/img]
第五步:直接看最上面那一排做简介吧! (有玩过像剑灵这种捏角游戏应该都不难)
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-1eevK5T3cSsg-y.jpg[/img]
Face Editor : 编辑角色的五官:眼睛、眉毛、鼻子、嘴巴、脸颊
Hair Editor : 编辑脚色的发型与颜色 (若选择Sample角色就可以不用从头开始捏,可以自己慢慢研究怎么拉)
Body Editor : 编辑脚色的头大小、身体高低、四肢长度、腰围
Clothing Editor : 编辑角色服装与配饰,Vroid里面除了预设Sample角色穿的还有学员制服语一些纯白外观的服饰,若有兴趣自己制作的玩家可以到Youtube找教学,若是没兴趣制作,想直接找神人做好的服饰的话,可以至BOOTH网站慢慢逛,连结: [url]https://booth.pm/zh-tw/sea​​rch/vroid[/url] ,下载前记得阅读一下作者的利用规约版权之类的哟
General Editor : 编辑角色的描黑外框、反光、阴影
Camera / Exporter : 预览角色的姿势与动画,然后当你角色完成后也是从这做输出动作
第六步:当角色编辑完成后可从Camera / Exporter > Export做输出动作,按下Export后会出现Avatar Information要你填写,其实要不要填都可以看你自己,
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-ix51KwT1kSdv-ee.jpg[/img]
勾选是否允许角色使用于暴力、商业之类的,然后最下面是版权宣告,填写完后按下OK,选择存放路径 (VRM档)
第七步:接下来请到[url]https://github.com/vrm-c/UniVRM/releases[/url],往下滑下载UniVRM-0.61.1_7c03.unitypackage,并import到你的Unity专案
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-54djKyT3cSs4-6n.jpg[/img]
第八步:接着把刚才输出的VRM档案放置到Asset资料夹底下,Unity会运行一段时间,接着把运行好的VRM角色拉出场景中试试啰!
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-58gwKmT1kSgl-5y.jpg[/img]
[img]https://img.nga.178.com/attachments/mon_202011/21/biQ5-jz56K16T1kSek-d2.jpg[/img]
接着就是自由时间啰,可以到Asset Store下载你要的Animation(譬如Unity Chen),或是到Mixamo([url]https://www.mixamo.com/#/)[/url] 找自己想要的或是可以到我上面的衍生作品中找自己喜欢的亦可,大概就介绍到这啰,大家辛苦!
2021-01-01 12:19
迎接庆祝2021年到来的同时,新的优惠将在台湾时间2021/01/01释出,而折扣内容包含从2019年初至2020年底中上架的独立游戏皆采用Unity游戏引擎、VRoid Studio制作。优惠将持续两个礼拜的时间,有兴趣的玩家们亦可选择下方的组合包类型,游戏列表有《宥萝的奇幻冒险》、《被遗弃的双子》、《祭品的逆袭》共三款。
优惠期间 : 2021/01/01~2021/01/14
[url]https://store.steampowered.com/bundle/18484/_Indie_Game_Bundles_2021/[/url]
祝福各位新年快乐,若有兴趣研发独立游戏的玩家们,欢迎来参考我的小屋内有几篇心得供参考,希望新的一年各位都能够事事如意、心想事成!