激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

高校合作1:010-59833514 ?咨詢電話:400-810-1418 服務(wù)與監(jiān)督電話:400-810-1418轉(zhuǎn)接2

c語言如何開發(fā)游戲(如何用C語言開發(fā)圖形化游戲)

發(fā)布時間:2023-11-27 11:51:21 瀏覽量:115次

?如何用C語言開發(fā)圖形化游戲

c語言如何開發(fā)游戲(如何用C語言開發(fā)圖形化游戲)

當你C語言學到一段時間后,也許對命令行程序感到厭倦了,也許你想要做一款游戲,但是光目前的知識,無法用命令行達到你想要的效果,那么恭喜你,這篇文章會幫助你解決你的問題。

raylib是一個開源的用C語言編寫的游戲庫(www.raylib.com),支持跨平臺,3D,多語言綁定等。

windows:

打開官網(wǎng)后,點擊download,會跳轉(zhuǎn)到贊助頁面,看個人情況,如果你沒錢,可以點擊“No thanks,just take me to the downloads”。點擊后,會看到:

我們下載帶mingw的,也就是gcc的。點擊第二個download。

下載完成后,開始安裝,直接一直下一步就好:

這樣安裝就完成了。

Linux:

直接在你的包管理器中安裝即可,例如我的系統(tǒng)是arch。

Arch:

pacman -S raylib


windows:

默認目錄應(yīng)該是:C:\raylib,跳轉(zhuǎn)到這個目錄里,里面自帶了mingw編譯器:

你可能在你的目錄你還看到一個npp,但是由于notepad++的作者反華,所以我刪除了,我們選擇用vscode來配置開發(fā)環(huán)境。

c語言如何開發(fā)游戲(如何用C語言開發(fā)圖形化游戲)

首先配置一下環(huán)境變量:

選擇復(fù)制地址為文本。

選擇新建,把你復(fù)制的地址粘貼進去。

在path里,添加raylib里mingw里面的bin目錄的地址。

之后點擊確定。

打開cmd,輸入“gcc -v”,如果提示如下信息,說明配置成功。

現(xiàn)在,復(fù)制raylib目錄,粘貼到你常用的位置,改名為你的工程名,例如我這里改為game:

之后進入你工程下的projects/VScode目錄,用vscode打開這個目錄:

并且打開終端,輸入"mingw32-make",等待編譯完成,編譯完成后,會自動生成game.exe,運行g(shù)ame.exe:

Linux:

在linux下方便得多,直接最后編譯代碼的時候,鏈接raylib即可。

例如:gcc main.c -lraylib


官方網(wǎng)站有非常多的例子,文件夾里也有大量的例子,在examples里:

如果你要運行里面的例子,可以把代碼復(fù)制到你工程下面,也就是復(fù)制到projects/VScode的main代碼里。

c語言如何開發(fā)游戲(如何用C語言開發(fā)圖形化游戲)

熱門課程推薦

熱門資訊

請綁定手機號

x

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯(lián)系,請保持電話暢通!
確定