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都幫大家寫好了,那就不客氣地拿來玩,首先成品在這裡,讓模型可以一直盯著攝影機看就是這次要做出來的結果。

2015年2月12日 星期四

【Unity】滑鼠點擊地板的人物移動

延伸:使用導航網格(NavMesh)實踐滑鼠點擊地板的人物移動

這次來寫透過滑鼠點擊的人物移動,在世紀帝國或星海爭霸等等的戰略遊戲,是常見移動人物的方式,或是英雄聯盟、dota等的多人線上合作遊戲也多是採用這種操控,以下是簡略的圖片描述。
MoveByMouseClick
google圖片搜尋
條列式的敘述一下要做什麼:
1. 玩家透過滑鼠點擊地板的動作將人物移動到點擊的位置。
2. 在移動過程中播放角色的移動動畫。
3. 以及將角色旋轉至面向點擊位置。

這裡就針對人物移動和角色旋轉來做說明,至於角色模型和動畫等等的步驟參考這裡就不多細談,然後這次完成的結果點這裡

2015年2月6日 星期五

【免費遊戲素材】免費遊戲素材整理


這陣子獨自寫了一些小遊戲雛形,找了許多可以免費使用的遊戲素材,所以想說寫篇文章分享給大家,順便幫自己做些整理。

1.IconArchive
主要偏實物及美式風格的2D圖示,雖然不是遊戲素材面向的網站,但所含內容非常龐大,透過關鍵字搜尋也可以找到許多不錯的圖示,另外下載時也提供不同的解析度,雖然風格的問題我不常用到就是了。
IconArchive

2.星宝転生ジュエルセイバー
這家的素材應該會有人覺得眼熟,台灣有許多商業作有使用他們的免費素材,另外星寶轉生原本為日本商業遊戲作品,用他們的素材時規範也會相對嚴謹,巴哈有位仁兄有做了利用規約的中譯這裡
星宝転生ジュエルセイバー

2015年2月5日 星期四

【OpenCV】Visual C++安裝OpenCV2.4教學

Visual C++安裝OpenCV2.4教學
轉換心情來寫寫以前的東西。
1. 首先在OpneCV的網站下載OpneCV的安奘檔點這裡,選擇2.4.9版本的for Windows。

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

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