三、按f1開啟命令面板,選擇c/c++:edit configurations(json),如下圖:
工程根目錄會生成.vscode目錄,裡面會多出乙個c_cpp_properties.json檔案,開啟它,全選刪除裡面的內容,把以下**複製進去,儲存,這樣就能正確提示**補全了
/inc"]}
],"version": 4
}
四、開啟helloworld.c開始寫**,如下:
#include #include int main()
return 0;
}
五、編譯,ctrl+j開啟vscode的終端面板輸入以下命令按回車:
%gdk_win%\bin\make -f %gdk_win%\makefile.gen
如果一切順利的話會看到工程根目錄下多出乙個out目錄,裡面就存放了生成的遊戲rom,如下圖:
用世嘉md模擬器開啟rom.bin就可以看到螢幕上顯示hello world了,如下圖:
按f1開啟命令面板,輸入task,選擇tasks:configure default build task,在.vscode目錄多出乙個tasks.json,開啟它,刪除裡面全部內容,把以下**拷貝進去儲存:
}]}
這樣直接按ctrl+shift+b就可以編譯遊戲rom了,很方便。
未完待續。。。
復古遊戲開發群:879063892
VSCode外掛程式開發全攻略(二)HelloWord
學習一門新的語言或者生態首先肯定是從helloword開始。您可以直接轉殖我放在github上vscode plugin demo 的 到本地,然後嘗試修改 並執行,也可以使用微軟官方的腳手架vscode generator code來生成專案結構,腳手架的使用我們後面再來介紹,先來熟悉一下專案結構...
畫素鳥遊戲開發(二)
一 場景布置。1 在vs2010裡新建乙個winfrom的程式程式命名為flybird。然後vs會新建乙個windwos的應用程式,該程式擁有乙個預設的窗體form1。2 設定form1的相關屬性。1 設定form1的text屬性為遊戲的標題flybird。為了實現選單欄顯示的遊戲標題 2 設定fo...
FFT與遊戲開發(二)
首先補充下傅利葉變換的原理 把函式分解到一系列正交基上,這些正交基復合下面的條件 begin int f k x f j x mathrm d x neq 0 k j int f k x f j x mathrm d x 0 k neq j end 其實這就是一種基的變換,圖形學中也有一些變換,如座...