GameMaker中文版是一款功能強(qiáng)大的出色的游戲開(kāi)發(fā)軟件,快速的即可獨(dú)立進(jìn)行開(kāi)發(fā)游戲,有圖形界面,可調(diào)用dll,可靈活編程,特色軟件還內(nèi)置網(wǎng)絡(luò)通訊,以2D游戲設(shè)計(jì)為主的游戲開(kāi)發(fā)軟件。這款軟件功能非常強(qiáng)大,可以很簡(jiǎn)單的就可以建立你的 exe 游戲文件,是一款入門級(jí)的游戲開(kāi)發(fā)工具,可制作各種類型的小游戲!需要?jiǎng)?chuàng)作開(kāi)發(fā)游戲的朋友可以通過(guò)winwin7分享的地址獲取GameMaker!
GameMaker中文版介紹
GameMaker 是一款擁有圖形界面,可靈活編程,以2d游戲設(shè)計(jì)為主的游戲開(kāi)發(fā)軟件。本軟件由 Mark Overmars 使用 Delphi 語(yǔ)言開(kāi)發(fā),于 1999 年 11 月發(fā)布了首個(gè)公開(kāi)版本,在 4.3 版之后轉(zhuǎn)為部分功能收費(fèi)軟件。后由英國(guó)公司 Yoyogames 收購(gòu),大力推動(dòng)了歐美乃至全世界獨(dú)立游戲界的發(fā)展。目前最新版本為V8.1。
GameMaker介紹
GameMaker 設(shè)計(jì)游戲過(guò)程中的一大特征是,可使用拖拽按鈕 (d&d) 進(jìn)行游戲邏輯編排。
舉例:
我們?cè)趫?chǎng)景放了 2 個(gè)球。要實(shí)現(xiàn)一個(gè)功能:2 球相撞時(shí),A 球反彈,B 球爆炸。
具體做法是在 A 球的碰撞事件,拖拽反彈按鈕;
在 B 球的碰撞事件,拖拽改變實(shí)例按鈕,讓 B 球變成爆炸動(dòng)畫(huà);
編輯爆炸動(dòng)畫(huà)對(duì)象,在動(dòng)畫(huà)播放結(jié)束事件,拖拽銷毀按鈕。如此便完成了功能的制作。
這里不要求編程基礎(chǔ),卻需要一個(gè)合乎編程過(guò)程的明確思路(事實(shí)上,可以近似認(rèn)為是編程思想)。是真正意義上的“想到便能做到”。由此,GameMaker 為那些從未接觸過(guò)編程,但熱愛(ài)游戲的玩家,邁入游戲編程世界,提供了一個(gè)特別便捷有力的途徑。
GameMaker特色
1 可開(kāi)發(fā)大型游戲,不是一般的小玩意
2 可調(diào)用dll,來(lái)擴(kuò)展功能
3 內(nèi)置網(wǎng)絡(luò)通訊,建立網(wǎng)絡(luò)多玩家游戲(ipx tcpip 消息接發(fā) sharedData..)
4游戲設(shè)計(jì)本身的各方面考慮得非常非常周到
5通用型maker,適于多種游戲類型,不是專為某一種游戲類型而設(shè)計(jì)
6 碰撞(相遇)功能 (碰撞事件,碰撞檢測(cè),contact,碰撞相關(guān)的移動(dòng),mask sprite........)
8 可以處理多個(gè)周期(alarm和timeline)
9 Paths路徑
10 適于鳥(niǎo)瞰地圖的尋路(轉(zhuǎn)彎尋路和A*尋路)
11 繪圖功能(draw事件 高級(jí)draw函數(shù) alpha混合)
12 文件讀寫(xiě)(ini 文本) 注冊(cè)表讀寫(xiě) 環(huán)境變量 外部程序 接收命令行參數(shù)
13 其他應(yīng)有的函數(shù).... object源件就是角色類,有類似 類繼承 的功能 --------object.parent 開(kāi)發(fā)效率高
14 周全、清晰的游戲設(shè)計(jì)思想,(對(duì)堅(jiān)持常規(guī)語(yǔ)言的程序員來(lái)說(shuō),了解一下無(wú)妨) 因?yàn)槌绦蛟O(shè)計(jì)與游戲設(shè)計(jì)是不同的概念還有很多
亮點(diǎn)
支持用戶進(jìn)行高品質(zhì)的游戲進(jìn)行開(kāi)發(fā)軟件是相當(dāng)?shù)娜菀咨鲜?br />
無(wú)需進(jìn)行專業(yè)的學(xué)習(xí)
并且擁有的綜合工具是相當(dāng)?shù)牟诲e(cuò)
也包括了進(jìn)行著色器的操作
還可對(duì)網(wǎng)絡(luò)進(jìn)行支持
支持進(jìn)行導(dǎo)出功能的操作
幾步即可完成對(duì)軟件的操作
而且還擁有非常不錯(cuò)的編程語(yǔ)言
以上便是WinWin7給大家分享介紹的GameMaker,如果你有才靈感想要開(kāi)發(fā)一款2D游戲的話可以通過(guò)它來(lái)進(jìn)行制作。