歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

OpenGL編程學習實戰教程

從世界上第一款電腦游戲《TennisForTwo》誕生起,游戲便逐漸變成了人們的一種新的娛樂方式。

而如今,游戲已經發展成為了一個很龐大的產業。相信大多數人和筆者一樣,小時候接觸了FC紅白機起,便被那花花綠綠的游戲場景,充滿傳奇色彩的游戲故事,以及性格特點鮮明的游戲人物所吸引。

電子游戲給筆者的童年留下了大片大片美好的回憶。FC平台的天使之翼、熱血系列,經典的FF1&2&3,馬裡奧,魂斗羅,雙截龍......PS上的蠱惑狼1&2&3&賽車&嘉年華,合金彈頭系列,合金裝備,天誅,生化危機,惡魔城,寄生前夜......以及筆者最喜歡的《最終幻想9》,一直到現在都還很喜歡FF9的故事,游戲系統,人物設定。

而後,在學習了計算機編程以及OpenGL以後,編寫一個屬於自己的小游戲變成了可能。

OpenGL的全稱是“OpenGraphicsLibrary”,是一個專業的圖形程序接口,且跨平台。目前筆者的程序有一部分便是在Linux下編寫運行的,Windows當然也能正常運行。學習OpenGL開發圖形程序,僅需要c語言基礎,並且簡單易懂,相對與DirectX,學習門檻低很多。

筆者目前是一名本科在校大學生,對游戲情有獨鐘。本系列博文屬於是學習筆記類的文字,用於記錄自己的OpenGL學習歷程,目測一周一更。如果各位看官,有和筆者一樣的夢想,或是希望對OpenGL編程有所了解,不妨隨筆者一起,揭開OpenGL的神秘面紗,編織一個屬於自己的游戲世界。

Copyright © Linux教程網 All Rights Reserved