2D遊戲

2D遊戲

2d遊戲是指二維互動式動畫。也就是我們通常所說的“2d動畫”傳統的2d遊戲中的美術資源(人物行走、人物狀態、地圖等等)都是以png或jpg的圖形檔案渲染而成,2d遊戲是沒辦法完成視角轉換。

基本介紹

  • 中文名:2D遊戲
  • 其他名稱:2D games
  • 遊戲畫面:2D
  • 技術:二維互動式動畫
遊戲特徵,目標人群特性,看重朋友情感,生活的平衡,遊戲的理念,區分,誤區,製作工具,腳本語言,功能完善,

遊戲特徵

二維互動式動畫的基本特徵如下(主要是針對3d遊戲):
⒈貼圖
傳統的2d遊戲中的美術資源(人物行走、人物狀態、地圖等等)都是以png或jpg的圖形檔案渲染而成.而3d遊戲中的美術資源多數是以模型為主。
⒉視角
2d遊戲是沒辦法完成視角轉換的。因為2d遊戲的美術資源是平面圖.即某種美術資源的前、後、左、右不能夠同時出現在遊戲裡.但3d遊戲卻可以完成視角轉換。
⒊渲染
2d遊戲的所有美術資源可以不經過引擎的渲染就能使用,但3d遊戲的任何美術資源都必須經過引擎的渲染才能使用。

目標人群特性

深圳尚游遊戲曾經開展了一場全國2D遊戲用戶的線下走訪研究。該項目在近千名玩家申請中,綜合了遊戲深度和生活習慣等因素,歷時15天最終確定20名研究對象,期間奔赴全國20個省市,直接走進玩家的生活環境,深度了解他們的遊戲經歷、習慣及觀點等,為遊戲從業者提供了形象的用戶樣本,為了挖掘用戶更深層次的動機和心理提供了重要參考依據。

看重朋友情感

穩定的社交圈,是他們留在一款遊戲的根本。針對他們設計互動性強,配合度高的集體活動,不斷的為他們提供加深朋友情感的機會,是留住這些玩家的有效手段;同時,積極拓展遊戲之外的互動渠道也有一定的促進作用。

生活的平衡

遊戲內容的設計上,需要更加尊重玩家的生活,要更具人性化,不能一味的把玩家綁在遊戲內。例如在節日期間的遊戲活動設計等。

遊戲的理念

在遊戲消費上,多位用戶認為,玩遊戲和聚餐、看電影、K歌是一樣的,體驗滿意就願意埋單。 這種消費觀念的微妙變化,一方面,給增漲逐漸放緩的2D端游市場帶來了新的機遇。另一方面,也給遊戲開發者帶來了新的難題:儘管非付費玩家仍然占主導,但是越來越多的付費玩家使原本單純的遊戲環境越來越複雜,如何平衡各類型玩家的利益和關係將會成為新的課題。

區分

從遊戲引擎就可以看出遊戲是2d還是3d,如果遊戲的人物角色是以圖片作為素材,那么該遊戲就是2d遊戲.如果遊戲的人物角色是以模型作為素材,那么該遊戲就是3d遊戲.

誤區

2.5d、2.8d、2.9d
從現有的技術來看,根本就沒有所謂的2.5d、2.8d、2.9d的遊戲.這只是遊戲廠商的宣傳手段之一.很多廠商根本就不知道2d和3d之分,因此隨意更改這些詞語.
同時要在這裡說一下,《魔獸爭霸》是一款3d遊戲,不是2d,也不是偽3d,而是貨真價實的3d遊戲.
2d遊戲不是鎖視角
2d遊戲沒有視角的概念,因為它是屬於平面圖.
3d遊戲是2d遊戲的升級版
國區域網路游在2001年就開始成形.第一代網遊除了2d遊戲外,也包含了3d遊戲.從2001年—2002年,就有約6款3d網遊在國內發行.2d遊戲的發行數量約為3d遊戲的3倍左右.
因此,3d遊戲並不是作為一個2d遊戲的升級版.而是和2d遊戲屬於同一種概念,即:遊戲分類
我們都知道,遊戲的戰鬥方式可分為回合制、動作制.2d遊戲和3d遊戲就是回合制與動作制的區別.沒有誰是誰的升級版.

製作工具

無法變動視角,對PC的顯示卡要求較低的遊戲,而且移動方便快捷.
2d遊戲製作工具 game maker
製作2d遊戲的maker有幾種,有
mmf(原來是遊戲工廠),
game maker,
rpg maker,
2d shooter maker (2d射擊避子彈遊戲maker)
3d game studio (在3d方面很好)
BYOND
Clean Game Library (使用函式型語言clean,這個不算是maker了)
Coldstone (for PowerPC)
GameMaker & GameMaker Lite (for MAC)
Golden T Studios (GTGE) (java引擎)
O.H.R.RPG.C.E
Quest Creator Adventure & RPG (不是很好)
RPG Toolkit
RPGDs
Scrolling Game Development Kit(GameDev) (用vbscript)
Stagecast
KOF 91 (格鬥maker)
2d fighter maker (格鬥maker)
MUGEN Fighting Game Maker (格鬥maker,太舊)
3Dmax (模型製作軟體)
其中製作2d遊戲最完善的maker就是game maker了.
--------game maker:
事件驅動,事件類型豐富
周期(step)驅動

腳本語言

1 貌似c,但語法不嚴格,書寫量少
2 可書寫script來擴展功能(每個script是一個源件,相當於一個函式)
3 弱類型語言,而且寫入欄位無需預先聲明
4 基於角色實例的域
5 各方面的函式基本齊全
ide:
1 ide快速找到資源:ide有資源樹,有分類,每一類源件可自由分組,
2 ide快速找到程式:
不同的過程(事件/scritp)分開編輯(而不是多個過程在同一個版面)
資源樹中細緻到每個script(相當於函式),每個script分開編輯
3 每一種源件都有editor
4 既可使用象積木一樣的action寫程式,也可使用gml腳本語言
5 action的文本框中可使用複雜的表達式!表達式中可使用 變數名 運算符 函式 限定名,和gml代碼中類似!
體積小

功能完善

1 可開發大型遊戲,不是一般的小玩意
2 可調用dll,來擴展功能
3 內置網路通訊,建立網路多玩家遊戲(ipx tcpip 訊息接發 sharedData..)
4 遊戲設計本身的各方面考慮得非常非常周到
5 通用型maker,適於多種遊戲類型,不是專為某一種遊戲類型而設計
6 碰撞(相遇)功能
(碰撞事件,碰撞檢測,contact,碰撞相關的移動,
mask sprite, 固體........)
7 8個view
8 tileset和背景圖
9 角色
10 可以處理多個周期(alarm和timeline)
11 Paths路徑
12 適於鳥瞰地圖的尋路(轉彎尋路和A*尋路)
13 繪圖功能(draw事件 高級draw函式 alpha混合
14 檔案讀寫(ini 文本) 註冊表讀寫 環境變數 外部程式 接收命令行參數
15 其他應有的函式....
object源件就是角色類,有類似 類繼承 的功能 --------object.parent
開發效率高 (對懶人來說,gamemaker是不錯的選擇)
周全、清晰的遊戲設計 思想,(對堅持常規語言的程式設計師來說,了解一下無妨)
因為 程式設計 與 遊戲設計 是不同的概念
還有很多 很好的功能特徵........

相關詞條

熱門詞條

聯絡我們