複製鏈接
請複製以下鏈接發送給好友

2D遊戲

鎖定
2d遊戲是指二維交互式動畫。也就是我們通常所説的“2d動畫”傳統的2d遊戲中的美術資源(人物行走、人物狀態、地圖等等)都是以png或jpg的圖形文件渲染而成,2d遊戲是沒辦法完成視角轉換。
中文名
2d遊戲
釋    義
二維交互式動畫
美術資源
人物行走、人物狀態、地圖等
圖形文件
png或jpg
缺    點
沒辦法完成視角轉換
基本特徵
貼圖、視角等

2D遊戲遊戲特徵

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

2D遊戲目標人羣

深圳尚遊遊戲曾經開展了一場全國2D遊戲用户的線下走訪研究。該項目在近千名玩家申請中,綜合了遊戲深度和生活習慣等因素,歷時15天最終確定20名研究對象,期間奔赴全國20個省市,直接走進玩家的生活環境,深度瞭解他們的遊戲經歷、習慣及觀點等,為遊戲從業者提供了形象的用户樣本,為了挖掘用户更深層次的動機和心理提供了重要參考依據。 [1] 
看重朋友情感
穩定的社交圈,是他們留在一款遊戲的根本。針對他們設計交互性強,配合度高的集體活動,不斷的為他們提供加深朋友情感的機會,是留住這些玩家的有效手段;同時,積極拓展遊戲之外的交互渠道也有一定的促進作用。
生活的平衡
遊戲內容的設計上,需要更加尊重玩家的生活,要更具人性化,不能一味的把玩家綁在遊戲內。例如在節日期間的遊戲活動設計等。
遊戲的理念
在遊戲消費上,多位用户認為,玩遊戲和聚餐、看電影、K歌是一樣的,體驗滿意就願意埋單。 這種消費觀念的微妙變化,一方面,給增漲逐漸放緩的2D端遊市場帶來了新的機遇。另一方面,也給遊戲開發者帶來了新的難題:儘管非付費玩家仍然佔主導,但是越來越多的付費玩家使原本單純的遊戲環境越來越複雜,如何平衡各類型玩家的利益和關係將會成為新的課題。

2D遊戲遊戲區分

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

2D遊戲遊戲誤區

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遊戲就是回合制與動作制的區別.沒有誰是誰的升級版.

2D遊戲製作工具

無法變動視角,對PC的顯卡要求較低的遊戲,而且移動方便快捷.
2D網遊
2D網遊(8張)
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)驅動

2D遊戲腳本語言

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代碼中類似!
體積小

2D遊戲功能完善

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是不錯的選擇)
周全、清晰的遊戲設計 思想,(對堅持常規語言的程序員來説,瞭解一下無妨)
因為 程序設計 與 遊戲設計 是不同的概念
還有很多 很好的功能特徵........
參考資料