當前位置:編程學習大全網 - 編程軟體 - 學完c++後是應該學遊戲編程還是遊戲引擎?

學完c++後是應該學遊戲編程還是遊戲引擎?

妳可以選擇艱難的路和稍微艱難的路。

艱難的是,妳要從計算機圖形學開始。對於壹條直線的繪制,各種坐標系的轉化,光照貼圖等從開始學起,然後用自己的程序實現這些最基礎的功能。說實話,很難,而且工作量很大。並且實現的效果已經開源程序實現。但是,收獲是巨大的付出的辛苦也是巨大的。如果妳想深入研究的話,這條路是必經之路。

稍微艱難的是,妳可以學習壹種圖形庫編程,比如OpenGL,DirectX以及壹些開源的引擎編程。這條路,是妳不用再考慮過於底層的,有關圖形學基礎的算法。只要學會何事的庫函數調用,重要的是整個遊戲的架構方面的設計實現。同樣具有挑戰性,要考慮的學習的也很多。而且實現的效果會比上壹種成功幾率大壹些。如果想提高自己有能做出完整像樣的作品,推薦這種。

我認為最為簡單的就是使用已經高度封裝的,高度集成的遊戲開發軟件,也就是所謂的引擎。比如Unity3D等等。這種方法,壹個字:快。妳不用考慮遊戲的架構,更不用考慮圖形學。就像搭積木,排劇本壹樣,壹切都有前兩種人為妳開發好的工具。這種方法,比較簡單。開發出成功作品的幾率最大。

不過妳可以先從壹些小遊戲開發學起,比如俄羅斯方塊,五子棋,打飛機之類的。從這些簡單的例子掌握遊戲開發編程的基本思想。在學習有關圖形學的知識,實現相關的算法,在熟練的學習壹種API編程。這樣,對於想要開發妳自己的遊戲產品,甚至自己的遊戲引擎都是有可能的。

加油吧!!!!!!!!!!!!!!

  • 上一篇:天門仙糧機械有限公司怎麽樣?
  • 下一篇:VB:錯誤的文件名或號碼
  • copyright 2024編程學習大全網