2015年3月30日 星期一

【Unity】OnApplicationPause、OnApplicationFocus測試2

(內容不完整的前篇)
在前一篇的內容中提到OnApplicationPauseOnApplicationFocus兩個函式的功能,但最近在手機上做暫停時的資料存取時總會在某些狀況下出現bug,所以重新再研究了一下這兩個函式,找到了這篇文章:
Unity3d OnApplicationPause与OnApplicationFocus

在這裡就直接提重點概念,就像文章內容所提的:
暫停時會先呼叫OnApplicationPause再呼叫OnApplicationFocus。
回到應用程式時先呼叫OnApplicationFocus呼叫OnApplicationPause

2015年3月29日 星期日

【自製遊戲】放置型養成RPG-掌中冒險者進度報告(5)

上一篇
這次改成手機截圖。
修正回復血量的機制,與經驗值和金錢要透過點擊才能增加不同,目前血量會隨著時間的經過自動回復。
自製遊戲進度報告

增加遊戲暫停和關閉後的冒險紀錄以及自動進行,增加第二張冒險地圖用來測試。
自製遊戲進度報告

2015年3月23日 星期一

【自製遊戲】放置型養成RPG-掌中冒險者進度報告(4)

上一篇
這次是上篇提到的冒險介面和結算數值到主畫面,在執行冒險命令後,選擇冒險地圖的畫面會被取代成下圖
自製遊戲進度報告

畫面上的資訊暫定跟上一篇提的,在倒數的過程中會隨機遇到敵人或物品等等,如下圖。
自製遊戲進度報告

2015年3月22日 星期日

【自製遊戲】放置型養成RPG-掌中冒險者進度報告(3)

上一篇
這次是關於系統中"冒險"的功能,玩家可以透過冒險的按鈕開啟冒險地圖的列表:


冒險的功能和流程大致上是:
不同的地圖有不同的冒險時間及遭遇內容(怪物、寶箱等等)。
左上角為冒險的時間,在歸0之前的這段時間會隨機遭遇不同的怪物或寶箱。

2015年3月19日 星期四

【自製遊戲】放置型養成RPG-掌中冒險者進度報告(2)

上一篇
這次做的是上篇第四點提到的顯示血量、經驗值和金錢以及對應增加數值的物件,如圖中所示。
自製遊戲進度報告

三類物件會隨著時間自動產生,玩家點擊後物件消失,然後相對應的數值會增加,主畫面這部分是考量玩家什麼都不做可以自動回復的數值,考量到之後冒險可獲得數值的設計,以下是暫定的幾個方案:

2015年3月17日 星期二

【自製遊戲】放置型養成RPG-掌中冒險者進度報告(1)

這是打算用來投巴哈姆特ACG大賽的手機遊戲作品,因為開始的時間點稍嫌晚了點,所以打算設計個系統上不算複雜的遊戲類型,最後就決定是放置型的遊戲系統。
以下是遊戲畫面的雛型:
自製遊戲進度報告

2015年3月11日 星期三

【Unity】系統時間Datetime

在Unity中抓取設備的系統時間時,可以使用Datetime來取得,以下是簡單的範例。
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using System;
public class DateTimeTest : MonoBehaviour {

    public Text dateTimeText;

    void Update () {
        dateTimeText.text = DateTime.Now.ToString ();
    }
}
DateTime在System下,所以要先using System,接著把DateTime.Now把現在的系統時間顯示出來,顯示的效果如下:

2015年3月4日 星期三

【Unity】OnApplicationPause、OnApplicationFocus測試

(比較完整的後篇)
這是從先前寫過的背景執行之後後想到的內容,透過Application.runInBackground可以做出遊戲程式的背景執行,而如果遊戲程式移到背景端需要暫停資訊或是被其他程式打斷時,以下是透過Unity內的OnApplicationPause和OnApplicationFocus兩個函式做出的簡易效果。
開始之前分別介紹兩個函式:
OnApplicationPause:在使用者將程式移至背景端視為暫停時會被呼叫。
OnApplicationFocus:當程式移回前端被點擊時會被呼叫。

2015年3月2日 星期一

【Unity】MMD4Mecanim-人物骨架關節控制篇

這次的內容是MMD4Mecanim的人物關節角度控制,算是自己嘗試出來的功能,起因是看到MMD4Mecanim插件轉換出來的模型關節有下圖中的數值。
MMD4Mecanim 模型關節控制

這個發現倒是挺讓人開心的,因為要在Unity中要把動畫中的模型關節獨立出來運作,這是專業版限定而且能控制的關節不多,既然插件的作者Nora連Script都幫大家寫好了,那就不客氣地拿來玩,首先成品在這裡,讓模型可以一直盯著攝影機看就是這次要做出來的結果。

【自製小遊戲】水平思考猜謎(海龜湯)

遊戲連結 海龜湯的玩法是由出題者提出一個難以理解的事件,參與猜題者可以提出任何問題以試圖縮小範圍並找出事件背後真正的原因。但出題者僅能以「是」、「不是」或「沒有關係」來回答問題。 本遊戲蒐集各種論壇、平台的42個題目,提供給想玩海龜湯卻愁找不到題目的你們。 ...