(MonoGame從入門到放棄-2) 初識MonoGame


上一節記錄了大致的搭建MonoGame的環境,默認大家都是都是使用過Visual Studio的,沒使用過的話,可以去https://www.visualstudio.com/下載一個試試,社區版免費的,不要錢都可以體驗全宇宙最強的IDE

我們選擇上一節的倒數第二個截圖上的第一個選項,新建一個Windows平台的模板,當然如果你選擇其他的平台也是可以的,都一樣

新建好了的會在VS的解決方案窗口生成一個項目模板。

這個模板很簡潔,據我了解,MonoGame沒有給開發者提供類似於Cocos的那種Node節點,場景,層,或者UI組件的一些概念,只提供了簡單的資源加載,游戲循環機制,SpriteTexure SpriteFont等有限幾個類。(備注:我也是才學習,如果寫的不對,歡迎大佬指正)

但是對於我們開發2d游戲來說也是夠了。

簡單的介紹一下項目結構:

  • Content下邊的帶顏色的mgcb文件,是MonoGame提供的管理資源文件的工具(我也不知道這個叫啥,暫時就叫工具吧)。
  • app.manifest文件我猜測應該是類似系統配置的東西吧,因為我之前在Android的工程中見過類似的,就是管理Activity,或者配置權限的。這個文件里面也有配置支持的操作系統等等的操作。所以我認為是系統配置的文件
  • Program.cs文件,如果是熟悉C#的人,應該不會陌生。沒錯!這就是啟動文件,程序的入口文件

Game1.cs就是我們以后會重點使用的文件了,你的一切操作都會由這個文件來完成。。。。

mgcb文件如果直接打開的話,會是一個文本文件,寫了一些配置,不過MonoGame給我們提供了一個PipeLine 工具,VS里面右鍵->打開方式,然后選擇 MonoGame pipeLine tools

好了就到這里了,下一篇打算寫一下Game1.cs的內容


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM