黃維 梁吉林 瞿松
摘 要 游戲編寫是游戲程序設計中最重要的內容之一。隨著當今社會的發展,網絡應用和計算機技術發展速度飛快,對游戲程序的開發相應的進入了一個高速發展階段,尤其在近幾年,智能手機與平板電腦的普及,使得游戲程序的開發達到高潮,因此,對于游戲的編寫也是加大了投入力度,但是,在目前的程序設計課程中,缺少了C++游戲編寫的平臺,針對此種情況,本文探索和研究C++游戲編寫的制作。
關鍵詞 C++ 游戲編寫 程序設計
中圖分類號:TP311 文獻標識碼:A
0前言
由于當今時代的發展,嵌入式設備成為了人們日常生活必不可少的配置,在智能手機和平板電腦的普及下,對于網絡娛樂技術發展來說日益重要,因此,部分高校開啟網絡游戲應用、游戲開發、游戲編程等科目以達到對網絡娛樂市場的需求。在游戲編寫中,首先,要注重的是C語言和C++的使用,本文著重分析C++對游戲編寫的作用,以及C++游戲編寫的制作理論等。
1動畫編程
大家都知道,游戲是動畫的延伸,根據動畫的原理,在動畫移動時,使用鼠標鍵盤的操作和變化,就是游戲。動畫一般為三種形式,即:形變、位變、色變。
1.1形變
以上兩種動畫編寫可以促使游戲的良性開發,在使用此兩種方法的同時注意游戲的本質在于“動”與“畫”的結合,而圖畫需要存入內存里。但是,在游戲的編寫中要注意的重要因素為:速度。如果利用上面的編寫程式,容易造成內存占用量太多,使游戲編寫速度降低,由此容易造成游戲在開發出來后會出現一系列的漏洞,解決該問題就需要利用計算機圖形重畫功能,使圖形在內存中將部分圖畫重新編寫,然后再將新舊圖畫合在一起,如此反復進行,就可以使內存占用量縮小,使運行速度加快。
2結語
根據本文上述,可以基本的對C++游戲編寫有個基本概念,在此設計上雖然較Windows自帶的游戲水平上稍微差些,但具有讓大家以自身的能力,設計出C++游戲編寫的游戲。以簡單大概的數據,模擬出C++游戲編寫的數據,以供大家參考。
參考文獻
[1] 倪建新.基于C語言的游戲開發教學平臺的設計與實現[J].電腦知識與技術,2012,12(14):18-22.
[2] 潘潁.基于游戲的C語言教學模式的探索與研究[J].科技信息(科學教研),2010,6(9):18-19.
[3] 吳志輝.游戲程序設計教學案例[J].計算機教育,2011,3(11):12-15.