PS Vita Project 1 -- 陳建樺、郭鴻年、陳柏安
Two extra shots
Abstract

在這份專案裡,我們使用PSvita做為開發主機,在上面建立雲霄飛車
的遊戲。我們可以在場景設定軌道的控制點,並且根據控制點畫出
各種軌道,比如說:B-Spline、Cardinal curve。軌道上的列車會根
據軌道方向在上面行走,我們可以新增及刪減列車的車廂數,也可
以加減列車的速度。另外,我們攝影機可以自由切換視角,能夠以
第三人稱在場景中自由行走,觀看雲霄飛車繞行的畫面,也能設定
成第一人稱在列車頭上觀看雲霄飛車跑動的畫面。

Authors
陳建樺 , 陳柏安 , 郭鴻年
Abstract

在這份專案裡,我們使用PSvita做為開發主機,在上面建立雲霄飛車
的遊戲。我們可以在場景設定軌道的控制點,並且根據控制點畫出
各種軌道,比如說:B-Spline、Cardinal curve。軌道上的列車會根
據軌道方向在上面行走,我們可以新增及刪減列車的車廂數,也可
以加減列車的速度。另外,我們攝影機可以自由切換視角,能夠以
第三人稱在場景中自由行走,觀看雲霄飛車繞行的畫面,也能設定
成第一人稱在列車頭上觀看雲霄飛車跑動的畫面。

Technical introduction

1.在此專案中我們參考Ogre中物件Node的資料結構,並將其實作在此專案中
2.軌道部分我們實作了B-Spline、Cardinal curve,車體部分亦會根據軌道方向在軌道上行走
3.模型部分我們去研究Vita中所支援的dae格式與其貼圖檔gxt格式,並透過maya來實作我們的模型
4.在場景中我們擺設了兩支攝影機,一支位於車頭上,另一支則位於全域視角
5.我們使用PSvita上的實體按鍵,做為我們的操控介面(包括換軌道、加減車廂、視角切換)
6.skybox的設計與使用

Video