using UnityEngine;
using System.Collections;
public class Girlfriend : MonoBehaviour
{
public class 人類
{
const string 永遠的女神 = "波多野結衣";//設定好之後就不能再修改(執行之後無法再修改)
public void 說出我的女神 ( ) {
Debug.Log ( 名字 + "表示:我的女神只有一個!" );
Debug.Log ("那就是"+永遠的女神+"啊啊啊啊啊" );
}
public string 名字;
public static bool 吃辣;//static 靜態屬性 牽一髮而動全身
//public bool 吃辣; //動態屬性 因人而異
public void 回答吃不吃辣 ( )
{
if ( 吃辣 == true )
{
Debug.Log ( 名字 + "表示:我吃辣" );
}
else
{
Debug.Log ( 名字 + "表示:我不吃辣" );
}
}
public 人類 ( string 父母取的名字 )//構造器 或稱為 建構函式
{
名字 = 父母取的名字;
}
public void 在一起 ( 人類 對象 ) {
Debug.Log ( "就在這個時候"+名字+"跟"+對象.名字+"天雷勾動地火, 怦怦碰碰動動,他們在一起了!");
王大明的女朋友.自己 = 對象;
Debug.Log ( 名字+"現在跟"+王大明的女朋友.自己.名字+"穩定交往中");
}
}
static class 王大明的女朋友 {
public static 人類 自己;
public static string 男朋友 = "大明";
}
void Start ( )
{
人類 王大明 = new 人類 ( "大明" );//出生 同時取好名字
人類 陳阿香 = new 人類 ( "阿香" );//出生 同時取好名字
人類 張阿珠 = new 人類 ( "阿珠" );//出生 同時取好名字
人類.吃辣 = false;
王大明.回答吃不吃辣 ( );
陳阿香.回答吃不吃辣 ( );
// 王大明的女朋友 女朋友2 = new 王大明的女朋友 ( );
// 女朋友1.名字 = "真真";
// 女朋友2.名字 = "泥泥";
// Debug.Log ( "王大明有兩個女友 叫做"+女朋友1.名字+"跟"+女朋友2.名字);
// Debug.Log ( "王大明迷失在他的美夢裡 永遠醒不來了");
王大明.在一起 ( 陳阿香);
Debug.Log ( "相愛容易 相處難 他們兩個分手了");
王大明.在一起 ( 張阿珠 );
王大明.說出我的女神 ( );
}
}
❤❤Fungus新課程即將發布,快寫問卷拿優惠❤❤
本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝
本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝
本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝
本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝
=======================
演出者:http://audionautix.com/
「Audionautix」創作的「Yeah Yeah」是根據「Creative Commons Attribution」(https://creativecommons.org/licenses/by/4.0/) 授權使用
演出者:http://audionautix.com/
本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝
Buy.cs 內容
記得新建C#檔案的時候就要取名為 Buy 大小寫有區別
========================
=====================
影片的縮圖來源:Designed by Freepik
下載這個小遊戲:脫逃時光 (PC/Mac)
下載脫逃時光的遊戲素材
使用軟體 Unity 5 配合免費外掛 Fungus
遊戲製作時的其他小工具:
Qdir (這邊有我製作的教學影片)
Psd Importer 教學 Unity 整合 Photoshop 保留圖層關係
Unity C# 教學 自訂檢視器 多個物件啟動關閉或改透明度
第一篇影片教學
第二篇教學
================================
本網頁上次更新日期:2020年8月14日
Fungus 系列教學影片下載
http://www.morningfungame.com/p/unity-fungus_14.html
這是完全免費的而且開放原始碼
官方第11個教學有專門的介紹與中文字幕
11 Fungus variables 變數
Q17.關於內建的快轉對話功能,我想要取消掉
1.建立預設的對話框
Tools-->Fungus-->Create-->SayDialog
2.在Inspector視窗裡點選剛剛建立的對話框
把Dialog Input裡的CancelEnabled取消打勾
3.用Set Say Dialog指令套用剛剛的自訂對話框
註:更多自訂對話框的說明可以參考Q8
Q18.我想要在人物對話時,未說話人物的大頭照Portrait不要變暗
A. 找一下Hierarchy視窗內的Stage物件,把Dim Portraits(染色大頭照)的選項關掉
順帶一提,如果不要變暗,要改成其他顏色的話,就是修改DimColor(染色)
Q19.如何藉由按鍵觸發NPC對話?
A.參考這個影片:
Unity X Fungus 按鍵觸發NPC對話
請到Fungus 系列教學影片下載
SONNISS.COM上的音樂音效
GDC 2020 (約50GB)
https://sonniss.com/gameaudiogdc2020/
incompetech免費音樂
https://incompetech.com/music/royalty-free/music.html
mobilegamegraphics手機遊戲素材網站
https://mobilegamegraphics.com/
=== 工具===
圖表工具Xmind軟體(免費+中文)
電腦玩物網站有專文介紹
在編寫多重分支,多重結局的劇情 大綱,或是工作分配表之類的會很好用
心智圖表工具比較與介紹
http://www.playpcesor.com/2015/06/mind-map-app-android-ios.html
ActivePresenter(免費+中文)螢幕錄影軟體
電腦玩物的專文介紹與下載,錄製宣傳影片的時候很好用!
http://gamejolt.com
遊戲多到漫出來啦!!!
這個網站有中文介面
首頁的最下方可以選擇語言
=======
https://itch.io/
很癢的網站...(疑?)
我好奇為什麼取名叫itch?itch不是很癢的意思嗎...
除了很多免費遊戲之外,還有遊戲素材可以使用,部分是免費的
========
https://indiegamestand.com/free-games/
這個網站也有很多免費的獨立遊戲
2016年11月8日 星期二
Unity C# 程式心得分享 靜態類別
2016年10月24日 星期一
Unity C# 程式心得分享-- 物件 類別 屬性 方法
using UnityEngine;
using System.Collections;
public class NightMarketLife : MonoBehaviour {
class 人類 {//什麼是人類
public string 稱號;//屬性 (特徵)
public int 胃容量 = 100;//屬性 (特徵)
public void 報上大名 ( ) {//方法 (行為)
Debug.Log ( 稱號+"的大名你沒有聽過嗎 哇哈哈!");
}
public void 吃東西 (店家 某個店家 ) {
int 剩餘胃容量 = 胃容量 - 20;
某個店家.產品數量 -= 1;
Debug.Log (稱號+"吃了一份"+某個店家.產品名 );
Debug.Log ( 稱號 + "的胃容量剩下" + 剩餘胃容量+"%" );
Debug.Log ( 某個店家.產品名+"的數量為"+某個店家.產品數量 );
}
}
class 店家 {
public string 店家名;//屬性
public string 產品名;//屬性
public int 產品數量;//屬性
public void 吆喝 ( ) {//方法
Debug.Log ( 店家名+"的老闆吆喝著:來喔 好吃的 "+產品名+" 裡面坐喔~");
}
}
void Start () {
人類 王大明 = new 人類 ( );//王大明出生了
王大明.稱號 = "三重王識賢";
王大明.報上大名 ( );//調用方法(行為)
店家 臭豆腐店 = new 店家 ( );
臭豆腐店.店家名 = "阿香臭豆腐";
臭豆腐店.產品名 = "臭豆腐";
臭豆腐店.產品數量 = 30;
臭豆腐店.吆喝 ( );
王大明.吃東西 ( 臭豆腐店 );
}
// Update is called once per frame
void Update () {
}
}
2016年10月18日 星期二
Unity C# 程式心得分享 for迴圈 while迴圈 loop
using UnityEngine;
using System.Collections;
public class Love : MonoBehaviour {
// Use this for initialization
void Start () {
//沿著愛心逆時針順序跑
// A C
for (int i=1; i<=4 ; i++ )
{
//B
Debug.Log ("for情書傳給第"+i+"位同學");
//B
}
//=============================
int w = 1;
while (w<=4)
{
Debug.Log ( "while情書傳給第" + w + "位同學" );
w++;
}
//=============================
int d = 1;
do
{
Debug.Log ( "do while情書傳給第" + d + "位同學" );
d++;
}
while (d<=4);
}
// Update is called once per frame
void Update () {
}
}
2016年10月12日 星期三
Unity C# 程式心得分享 邏輯運算 關係運算 且 或
本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝
=======================
using UnityEngine;
using System.Collections;
public class Shopping : MonoBehaviour
{
void Start ( )
{
string 產品名稱 = "好折凳";
string 產品別稱 = "七大武器之首";
Debug.Log ( "主持人:各位觀眾 走過路過千萬別錯過" );
Debug.Log ( "今天介紹" + 產品名稱 + "也就是傳說中的" + 產品別稱 + "他的特色有..." );
int 女助理胸圍公分 = 92;
Color 產品外觀 = Color.red;//紅色 這邊的Color是Unity內建的Color
Debug.Log ( "色胚的身體起了變化" );
Color 色胚喜歡的顏色 = Color.blue;//藍色
int 色胚的大胸部標準公分 = 90;
//以一擋百
if ( 產品外觀 == 色胚喜歡的顏色 || 女助理胸圍公分 < 色胚的大胸部標準公分 )
{
Debug.Log ( "色胚:喔喔 看起來好棒 我要買~" );
}
else
{
Debug.Log ( "色胚:這東西我沒興趣!" );
}
int 產品價格 = 987;
int 其他同類產品最低價 = 999;
bool 產品多用途 = true;
string 產品品牌 = "食神";
Debug.Log ( "龜毛人的腦中激起了漣漪..." );
//缺一不可
if ( 產品價格 < 其他同類產品最低價 && 產品多用途 && 產品品牌 != "銷魂" )
{
Debug.Log ( "龜毛人:多方考慮後買下" + 產品名稱 + "會很划算!" );
}
else
{
Debug.Log ( "龜毛人:這個" + 產品名稱 + "不夠好,我不要買" );
}
}
void Update ( )
{
}
}
「Audionautix」創作的「Hot Mess」是根據「Creative Commons Attribution」(https://creativecommons.org/licenses/by/4.0/) 授權使用演出者:http://audionautix.com/
「Audionautix」創作的「Yeah Yeah」是根據「Creative Commons Attribution」(https://creativecommons.org/licenses/by/4.0/) 授權使用
演出者:http://audionautix.com/
2016年10月2日 星期日
Unity C# 程式心得分享 ( Debug訊息 變數 if 判斷句 )
本教學系列絕非正統教學,但自我期許是趣味教學,裡面的中文變數只是為了教學使用,正式寫專案時還是建議使用英文變數,倘若各路高手發現內容有誤,煩請不吝指教以矯正視聽,感謝
Buy.cs 內容
記得新建C#檔案的時候就要取名為 Buy 大小寫有區別
========================
using UnityEngine;
using System.Collections;
public class Buy : MonoBehaviour
{
void Start ( ) //開始方法
{
//記得後面加半形的分號
//string 紙條內容 = "去幫我買雞排";//字串
int 雞排數量 = 1;//整數
string 口味 = "梅子";
int 奶茶數量 = 2;//整數
float 奶茶甜度 = 0.3f; //有小數點的浮點數
bool 要切 = false; //布林值 是否~~ 告訴我 是還否!!!
//true代表是 false代表否
bool 覺得教學有趣嗎 = true;
Debug.Log ( "老闆我要" + 口味 + "口味的雞排" + 雞排數量 + "片" );
Debug.Log ( "還有" + 奶茶數量 + "杯奶茶, 甜度" + 奶茶甜度 * 10 + "分糖" );
if ( 要切 )//條件判斷式
{
//true時才執行
Debug.Log ( "啊 對了 老闆 我的雞排要切" );
}
else
{
//false時才執行
Debug.Log ( "啊 我的雞排不切喔~" );
}
if ( 覺得教學有趣嗎 )
{
Debug.Log ( "水喔!給你按個讚~" );
}
}
void Update ( )
{
}
}
=====================
影片的縮圖來源:Designed by Freepik
2016年8月29日 星期一
Unity 免程式 遊戲 製作 教學:《脫逃時光》
下載脫逃時光的遊戲素材
使用軟體 Unity 5 配合免費外掛 Fungus
遊戲製作時的其他小工具:
Qdir (這邊有我製作的教學影片)
Psd Importer 教學 Unity 整合 Photoshop 保留圖層關係
Unity C# 教學 自訂檢視器 多個物件啟動關閉或改透明度
第一篇影片教學
第二篇教學
================================
第0篇:腦力激盪與前置作業
一開始的準備工作是這樣的:
遊戲架構發想
先想好需要什麼條件才能破關,比方一道密碼,然後取得這個密碼需要哪些線索或道具,再慢慢推演這些道具或線索要如何取得,主要的架構都確定以後,最後才思考要增加哪些非破關要素,但是可以讓遊戲更好玩的周邊設定。
以脫逃時光為例就是破關需要一道密碼,而密碼需要從網頁裡取得,開啟網頁之前又需要一台可使用的相機才能觸發該功能,接著組裝相機又需要空相機與乾淨鏡頭,乾淨鏡頭由髒鏡頭清潔過後而取得,空相機與清潔劑等又有各自不同的取得方式。接著就是加入流程分支的功能,讓遊戲破關的途徑不只一種。
最後才加入一些有的沒的功能,像是點了箱子以後他會跟你抱怨不要一直點我,這並非破關的要件,但是我覺得會很有趣所以就放進去了
收集遊戲素材與整理
收集圖片材料的時候,考量到遊戲類型屬於密室脫逃的關係,使用到的圖片都是物品為主,而且基本上是現代房間風格,不是古代或科幻房間等很需要考究或創造科技物件的風格,所以素材都使用freepik的免費素材,選擇很多而且都是向量檔。最後才尋找剩下的物品圖片與整間商店圖片,並且使用免費檔案管理軟體Q-Dir來整理檔案,我遊戲做到後來的時候常需要在好幾個資料夾之間做檔案交換,這個能夠四分割畫面的檔案總管軟體可以省下很多時間,而且當你只有下班時間才能進行自已遊戲專案的時候,時間顯得特別寶貴。
音樂音效的話是遊戲幾乎完成的時候才找,在Freesound.org有很多免費音效,YouTube Audio Library裡也一堆分類好的免費音樂。
如何激發靈感
至於靈感的來源,我認為靈感跟流星一樣,咻的一下就不見了,可遇不可求,所以平常我就有使用Evernote的習慣,這個筆記軟體有PC版,MAC版,也有Android與iOS版,申請一個帳號就可多裝置通用,常常很多靈感是突然看到什麼東西就想到的,這時候隨身攜帶的手機就可以打字保存成為筆記,或是某張照片,時間不夠或不熟悉打字的話也可以手寫便條拍起來或乾脆錄音,某天有空的時候再統一整理,總之工具跟程式都是死的,如何活用取決於個人,也許對你而言有更好收集靈感的方式,這裡只是提供我的方法給大家參考一下。
在Freepik搜尋關鍵字Room,找了現在遊戲中的主要房間場景,然後這張圖片我就轉到手機桌面做為捷徑,利用等紅綠燈或公車之類瑣碎時間時就打開看一下,多看幾次總會有想到新東西的時候,最好當下就記錄起來。
2016年5月31日 星期二
Unity 免費對話外掛推薦 Fungus + 常見問題
本網頁上次更新日期:2020年8月14日
Fungus 系列教學影片下載
http://www.morningfungame.com/p/unity-fungus_14.html
這是完全免費的而且開放原始碼
簡單的說這可以幾乎不需要寫程式,就能輕鬆的做出有分支的對話系統,還有現成的可點擊物件,可拖曳物件,很適合製作點擊式的冒險遊戲或問答類遊戲,還有密室脫逃類遊戲,重點是開發者很熱心的持續維護與解答,不是單純開發完丟檔案就算了(當然還是得用英文問啦...) 還有官方的教學影片(都有我翻譯的中文字幕)
===官方教學清單(中文字幕)===
===Fungus常見問題===
Q1.安裝好fungus後出現一堆錯誤訊息 或 FlowChart視窗是空白的
A.可能Unity版本太新,跟Fungus不相容,建議安裝稍舊版的Unity
https://unity3d.com/cn/get-unity/download/archive
升級或降級Unity之前都記得要備份整個專案資料夾的檔案喔
Q2.我要安裝某個版本的Fungus
https://github.com/snozbot/fungus/releases
升級或降級Fungus之前都記得要備份整個專案資料夾的檔案喔
Q3.如何用新版Fungus的monobehaviour做觸發對話呢?
Unity X Fungus 新版3D遊戲裡觸發對話
請到Fungus 系列教學影片下載
Q4.Fungus有播放影片的功能嗎?
A.目前Fungus (3.8版)沒有播放影片的功能耶
你可能要找現成的C# 腳本來支援播放影片
搜尋:unity video player教學
Q5.Fungus切換場景的指令?
Load Scene
Q6.Fungus呼叫C#腳本的指令?
Invoke Method
Q7.用C#存取Fungus變數?
Flowchart.GetBooleanVariable
Flowchart.GetIntegerVariable
Flowchart.GetStringVariable
Flowchart.SetBooleanVariable
Flowchart.SetIntegerVariable
Flowchart.GetStringVariable
可以做成屬性Property來存取,相關教學:
Unity C# 程式 教學 Get Set 屬性 Property
https://youtu.be/GDzG0XN85io
Q8.如何修改Dialog對話框或Menu選項的樣式
Unity x Fungus 自訂對話框
請到Fungus 系列教學影片下載
問答猜謎小遊戲+計分功能 自訂menu 自訂dialog
請到Fungus 系列教學影片下載
Q9.離開遊戲的指令?
Quit
(這個指令在Unity裡測試時會沒有效果,輸出遊戲檔執行以後才會真的離開遊戲)
Q10.Fungus支援遊戲存檔讀檔的功能嗎?
Unity x Fungus 存檔 讀檔 教學 (Fungus 3.5 以上) 存取 進度
請到Fungus 系列教學影片下載
Q11.如何設定character出現的位置呢? 我想要自己拉它的位置
A.大致上是這樣:
功能表-->Tools-->fungus-->create-->stage position
改成你要的位置以後,拉到Stage物件的位置清單裡,預設有5個位置,那個數字5你就改成6,下面會多一個空白的欄位,然後把你的新stage position丟進去
Q12.如何自訂Portrait顯示的位置,而不是用預設值?
A.自訂StagePosition
請到Fungus 系列教學影片下載
Q13.用C#呼叫Block?
Flowchart.ExecuteBlock(目標Block的名稱);
Q14.我想整合Fungus跟C#小遊戲
A.簡易的做法是分開場景(scene),比方A場景有Fungus的flowchart,對話完後用Load Scene指令到小遊戲場景B,B場景結束後再讀取場景C接續對話,用C#腳本切換場景:
using UnityEngine.SceneManagement;
SceneManager.LoadScene("場景名稱");
2D遊戲的話就是把ColliderXXX替換成ColliderXXX2D
然後RigidBody替換成RigidBody2D
Q16.我想要在A場景拿過物品後,到了其他場景又回來A場景時,物品不要重複出現
你可以在A場景裡開一個bool變數,內容設為false,叫做 [ 已拿某某物品 ]
每次進入A場景時就Load Variable讀取這個bool變數,第一次的時候一定是false,false的話就顯示物品,拿了物品以後就Set Varialbe [ 已拿某某物品 ] = true,但因為是跨場景,需要用Save Variable指令儲存變數的結果,不然讀取其他場景後,變數又歸零變成false
所以之後又回來A場景時,Load Variable發現為true,true的時候就把該物品關掉或Destroy
A.可能Unity版本太新,跟Fungus不相容,建議安裝稍舊版的Unity
https://unity3d.com/cn/get-unity/download/archive
升級或降級Unity之前都記得要備份整個專案資料夾的檔案喔
Q2.我要安裝某個版本的Fungus
https://github.com/snozbot/fungus/releases
升級或降級Fungus之前都記得要備份整個專案資料夾的檔案喔
Q3.如何用新版Fungus的monobehaviour做觸發對話呢?
Unity X Fungus 新版3D遊戲裡觸發對話
請到Fungus 系列教學影片下載
Q4.Fungus有播放影片的功能嗎?
A.目前Fungus (3.8版)沒有播放影片的功能耶
你可能要找現成的C# 腳本來支援播放影片
搜尋:unity video player教學
Q5.Fungus切換場景的指令?
Load Scene
Q6.Fungus呼叫C#腳本的指令?
Invoke Method
Q7.用C#存取Fungus變數?
Flowchart.GetBooleanVariable
Flowchart.GetIntegerVariable
Flowchart.GetStringVariable
Flowchart.SetBooleanVariable
Flowchart.SetIntegerVariable
Flowchart.GetStringVariable
可以做成屬性Property來存取,相關教學:
Unity C# 程式 教學 Get Set 屬性 Property
https://youtu.be/GDzG0XN85io
Q8.如何修改Dialog對話框或Menu選項的樣式
Unity x Fungus 自訂對話框
請到Fungus 系列教學影片下載
問答猜謎小遊戲+計分功能 自訂menu 自訂dialog
請到Fungus 系列教學影片下載
Q9.離開遊戲的指令?
Quit
(這個指令在Unity裡測試時會沒有效果,輸出遊戲檔執行以後才會真的離開遊戲)
Q10.Fungus支援遊戲存檔讀檔的功能嗎?
Unity x Fungus 存檔 讀檔 教學 (Fungus 3.5 以上) 存取 進度
請到Fungus 系列教學影片下載
Q11.如何設定character出現的位置呢? 我想要自己拉它的位置
A.大致上是這樣:
功能表-->Tools-->fungus-->create-->stage position
改成你要的位置以後,拉到Stage物件的位置清單裡,預設有5個位置,那個數字5你就改成6,下面會多一個空白的欄位,然後把你的新stage position丟進去
Q12.如何自訂Portrait顯示的位置,而不是用預設值?
A.自訂StagePosition
請到Fungus 系列教學影片下載
Q13.用C#呼叫Block?
Flowchart.ExecuteBlock(目標Block的名稱);
Q14.我想整合Fungus跟C#小遊戲
A.簡易的做法是分開場景(scene),比方A場景有Fungus的flowchart,對話完後用Load Scene指令到小遊戲場景B,B場景結束後再讀取場景C接續對話,用C#腳本切換場景:
using UnityEngine.SceneManagement;
SceneManager.LoadScene("場景名稱");
Q15.當我的GameObject到達某個位置時,Fungus能夠偵測到以後執行某某Block嗎?
請到Fungus 系列教學影片下載
影片內是3D遊戲的作法請到Fungus 系列教學影片下載
2D遊戲的話就是把ColliderXXX替換成ColliderXXX2D
然後RigidBody替換成RigidBody2D
Q16.我想要在A場景拿過物品後,到了其他場景又回來A場景時,物品不要重複出現
你可以在A場景裡開一個bool變數,內容設為false,叫做 [ 已拿某某物品 ]
每次進入A場景時就Load Variable讀取這個bool變數,第一次的時候一定是false,false的話就顯示物品,拿了物品以後就Set Varialbe [ 已拿某某物品 ] = true,但因為是跨場景,需要用Save Variable指令儲存變數的結果,不然讀取其他場景後,變數又歸零變成false
所以之後又回來A場景時,Load Variable發現為true,true的時候就把該物品關掉或Destroy
官方第11個教學有專門的介紹與中文字幕
11 Fungus variables 變數
Q17.關於內建的快轉對話功能,我想要取消掉
1.建立預設的對話框
Tools-->Fungus-->Create-->SayDialog
2.在Inspector視窗裡點選剛剛建立的對話框
把Dialog Input裡的CancelEnabled取消打勾
3.用Set Say Dialog指令套用剛剛的自訂對話框
註:更多自訂對話框的說明可以參考Q8
Q18.我想要在人物對話時,未說話人物的大頭照Portrait不要變暗
A. 找一下Hierarchy視窗內的Stage物件,把Dim Portraits(染色大頭照)的選項關掉
順帶一提,如果不要變暗,要改成其他顏色的話,就是修改DimColor(染色)
Q19.如何藉由按鍵觸發NPC對話?
A.參考這個影片:
Unity X Fungus 按鍵觸發NPC對話
請到Fungus 系列教學影片下載
標籤:
文字遊戲製作套件,
外掛,
好用,
推薦,
教程,
教學,
視訊,
資源,
遊戲,
影片,
Fungus 事件觸發,
Fungus 遊戲對話框,
Fungus 對話遊戲,
Unity,
Unity 免費套件,
Unity 遊戲製作
2016年5月27日 星期五
遊戲資源分享
~ 本網頁定期更新 上次更新日期:2020-8-13 ~
=== 圖片 ===
有些標註是CC0授權的話,就代表不用付費,可以商業使用,也不需要標註素材來源,但是建議贊助捐款
GDC 2020 (約50GB)
https://sonniss.com/gameaudiogdc2020/
GDC 2019 (約25GB)
https://sonniss.com/gameaudiogdc19/
GDC 2018(約30GB)
https://sonniss.com/gameaudiogdc18/
GDC 2017 (約20GB)
http://www.sonniss.com/gameaudiogdc2017/
GDC 2016 (約16GB)
http://www.sonniss.com/gameaudiogdc2016/
GDC 2015 (約10GB)
http://sonniss.com/GameAudioGDC.torrent
https://sonniss.com/gameaudiogdc19/
GDC 2018(約30GB)
https://sonniss.com/gameaudiogdc18/
GDC 2017 (約20GB)
http://www.sonniss.com/gameaudiogdc2017/
GDC 2016 (約16GB)
http://www.sonniss.com/gameaudiogdc2016/
GDC 2015 (約10GB)
http://sonniss.com/GameAudioGDC.torrent
加點音樂 (付費)
有各種音樂授權的方案可以選擇
獨立遊戲開發者可以參考看看
incompetech免費音樂
https://incompetech.com/music/royalty-free/music.html
mobilegamegraphics手機遊戲素材網站
https://mobilegamegraphics.com/
=== 工具===
圖表工具Xmind軟體(免費+中文)
電腦玩物網站有專文介紹
在編寫多重分支,多重結局的劇情 大綱,或是工作分配表之類的會很好用
心智圖表工具比較與介紹
http://www.playpcesor.com/2015/06/mind-map-app-android-ios.html
ActivePresenter(免費+中文)螢幕錄影軟體
電腦玩物的專文介紹與下載,錄製宣傳影片的時候很好用!
個人覺得好遊戲還是需要好的行銷,才能讓更多人玩到你的遊戲,所以遊戲如果能跟時事結合並且跟內容融為一體,同時達到宣傳效果的話,這是最理想的情況了
靈感激發
Pintrest 可以搜尋很多優質圖片 激發靈感
https://www.pinterest.com/
===遊戲製作心得===
澳洲雪梨獨立遊戲製作人的訪談
遊戲,從零開始--一位會計系學生的獨立遊戲製作獨白
靈感激發
Pintrest 可以搜尋很多優質圖片 激發靈感
https://www.pinterest.com/
===遊戲製作心得===
遊戲製作小技巧https://simonschreibt.de/game-art-tricks/
免費電子書
<<半路叛逃>> 遊戲製作心得
作者: 知名遊戲製作人-半路(鄭暐橋),製作過 邦妮早午餐、勾玉忍者等遊戲
雲端硬碟連結免費電子書
<<半路叛逃>> 遊戲製作心得
作者: 知名遊戲製作人-半路(鄭暐橋),製作過 邦妮早午餐、勾玉忍者等遊戲
澳洲雪梨獨立遊戲製作人的訪談
遊戲,從零開始--一位會計系學生的獨立遊戲製作獨白
主講者:阿克騰創意設計業務總監康柏楷(Billy)
獨立遊戲網站推薦
http://gamejolt.com
遊戲多到漫出來啦!!!
這個網站有中文介面
首頁的最下方可以選擇語言
=======
https://itch.io/
很癢的網站...(疑?)
我好奇為什麼取名叫itch?itch不是很癢的意思嗎...
除了很多免費遊戲之外,還有遊戲素材可以使用,部分是免費的
========
https://indiegamestand.com/free-games/
這個網站也有很多免費的獨立遊戲
訂閱:
文章 (Atom)

