第一次編寫游戲
我從接觸編程開始,就對(duì)創(chuàng)造自己的小玩意感興趣,直到我發(fā)現(xiàn)了貼吧里面一群開發(fā)游戲的大佬,我開始對(duì)開發(fā)游戲感興趣,并且致力于開發(fā)自己的一款游戲,而就現(xiàn)在,我成功開發(fā)了自己的第一款游戲。
我的第一款游戲叫做《水滸戰(zhàn)紀(jì)單機(jī)版》他是我和我的好友用Free Pascal編寫的,這個(gè)已經(jīng)過(guò)時(shí)的語(yǔ)言是我第一接觸的語(yǔ)言,他的編譯界面十分簡(jiǎn)陋,但是功能并不虛。
《水滸戰(zhàn)紀(jì)單機(jī)版》是一個(gè)屬于養(yǎng)成類游戲的游戲,你可以在游戲里面集齊108將,雖然因?yàn)槭俏淖钟螒,沒(méi)有3D游戲那種炫酷的特效和極佳的打擊感,但是可以讓你感受到收集綠林好漢的快樂(lè)。
我這個(gè)游戲里面的很多東西都是我自己百度的,老師教我們只是用于競(jìng)賽的知識(shí),大部分用不到游戲開發(fā)上,比如說(shuō)現(xiàn)在C語(yǔ)言中的system("cls");和system("shutdown -p");準(zhǔn)確來(lái)講,只要關(guān)于系統(tǒng)方面的,都還不會(huì)教給學(xué)生。
當(dāng)然,如果是要運(yùn)用什么圖形庫(kù),或者專門用來(lái)編寫游戲的模塊,就更不可能依靠老師了,只能自己上網(wǎng)查找資料,比如說(shuō)python的pygame模塊,這個(gè)就是一個(gè)專門用來(lái)編寫游戲的模塊,當(dāng)你用python編寫游戲時(shí),一旦你引用了這個(gè)pygame模塊,就能很容易的加載圖片和音樂(lè)資源,使你的游戲更加豐富多彩,更能吸引玩家投入其中,從而達(dá)到編寫游戲的目的`。
我后期還編寫的幾個(gè)其他的游戲,比如說(shuō)我用C++編寫的《五子棋AI》和《方塊大對(duì)決》,其中的《五子棋AI》是我編寫的第一個(gè)類人工智能(因?yàn)槠鋵?shí)并沒(méi)有運(yùn)用到深度學(xué)習(xí)算法,只是一些if語(yǔ)句的堆砌,但是當(dāng)我所編寫的程序在于我進(jìn)行這樣的交流時(shí),我是多么的激動(dòng)),而《方塊大對(duì)決》我本想起名電腦版王者榮耀的,但是考慮畫面確實(shí)有待加強(qiáng),我就改成了方塊大對(duì)決,《方塊大對(duì)決》雖然沒(méi)有精良的打斗場(chǎng)面,但是在技能設(shè)計(jì)方面我下了不少功夫,為了每個(gè)英雄都能有一套連招,我煞費(fèi)苦心,還算是比較滿意的一個(gè)游戲。
當(dāng)然,新學(xué)了python后,我知道了pygame這個(gè)很有用處的模塊,我開發(fā)了第一個(gè)圖形化界面的游戲《飛機(jī)大戰(zhàn)》,這是我第一個(gè)編寫的像樣,能夠拿出來(lái)看的游戲,因?yàn)橹暗挠螒蚨純H僅是文字或者字符直接輸出到控制臺(tái)界面,畫面不夠精良。
希望我以后能夠繼續(xù)我的游戲開發(fā)之路,加油。
【第一次編寫游戲】相關(guān)文章:
第一次編寫游戲作文01-04
編寫童話03-09
《秋思》編寫05-06
編寫童話作文04-16
編寫童話的作文01-05
第一次打游戲的作文08-21
第一次沉迷游戲作文08-18
難忘的第一次游戲作文12-28
編寫動(dòng)物的寓言作文01-29