c語言程序設計實踐論文(游戲設計編程).doc
約39頁DOC格式手機打開展開
c語言程序設計實踐論文(游戲設計編程),本論文共38頁,1萬字,包含源代碼。摘要本次實訓中著重練習了如果對程序設計進行一個整體的把握,從各個方面來考慮游戲的架構,為了構建一個吃豆游戲函數(shù)庫,使用的函數(shù)數(shù)量達到50個左右,函數(shù)類別包括,圖形函數(shù)、動畫函數(shù)、圖形文件調(diào)用函數(shù)、中文顯示函數(shù)、文字處理函數(shù)、計算機基本功能調(diào)用函數(shù)、界面函數(shù)等。在本文中介紹了c語言自身...


內(nèi)容介紹
此文檔由會員 從頭再來 發(fā)布
本論文共38頁,1萬字,包含源代碼。
摘要
本次實訓中著重練習了如果對程序設計進行一個整體的把握,從各個方面來考慮游戲的架構,為了構建一個吃豆游戲函數(shù)庫,使用的函數(shù)數(shù)量達到50個左右,函數(shù)類別包括,圖形函數(shù)、動畫函數(shù)、圖形文件調(diào)用函數(shù)、中文顯示函數(shù)、文字處理函數(shù)、計算機基本功能調(diào)用函數(shù)、界面函數(shù)等。
在本文中介紹了C語言自身提供的繪圖函數(shù),利用C語言繪圖函數(shù)制作簡單的動畫效果,在動畫的基礎上實現(xiàn)簡單的圖形游戲,以及在圖形中如何實現(xiàn)中文,通過這些函數(shù)庫實現(xiàn)了這個吃豆游戲,也通過這個簡單的游戲引導了一個設計小型游戲的思想
本文就是給大家介紹了一套最簡單的模板,無論你要寫怎樣的游戲,都將它分成、動畫、響應、運算和循環(huán)四部分,外加一個初始設置。只要記住C語言流程圖,套用之后再一步一步改寫,一個游戲就出來了。怎么樣,解牛的順序知道了吧!
關鍵字:曲柄滑塊、石英鐘、吃豆游戲
目錄
摘要••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 1
第一部分
一.概述及開發(fā)工具簡介••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 2
二、游戲的設計思路••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 2
三、游戲各個功能模塊介紹••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 6
1、通用游戲模板••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 6
2、開始界面設計••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 6
3、幫助界面設計••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 13
4、失敗界面設計••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 16
5、退出界面設計••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 17
6、勝利界面設計••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 19
四、關鍵技術賞析••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 21
1、字模調(diào)用技術••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 21
2、運動軌跡擦除技術••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 21
3、游戲地圖繪制技術••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 22
4、鍵盤控制技術••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 23
5、無敵模式控制••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 24
第二部分
總結•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 26
第三部分
致謝••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 28
參考文獻••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 29
參考文獻
1 .[ISBN7-305-02159-8]劉鋒編?!陡呒壵Z言程序設計》.2001 年3月第一版。南京大學出版社。參考頁。105頁到119頁 蔣東翔編?!冻绦蜻壿嬙O計與技術》。2005年第一版。哈爾濱華夏計算機職業(yè)技術學院內(nèi)部用書參考頁。74頁到100頁
2.[ISBN7-302-03806-6/TP.2205]譚浩強C程序設計(第三版),清華大學出版社,1999年12月第二版2003年
3.[ISBN7-111-2943-1] CLOVIS.TONDO.SCOTTE.GIMPEL 翻譯:楊淘,北京機器工業(yè)出版社,2004年1月。
4.徐瑯C語言程序設計教程(修訂本)第二版2003年8月第一版 人民郵電出版社
5.王森 C語言編程基礎2005年1月 電子工業(yè)出版社
6. [ISBN 7-900101-01-2]浦濱 C游戲編程從入門到精通2002年5月第一版 北京希望電子出版社
摘要
本次實訓中著重練習了如果對程序設計進行一個整體的把握,從各個方面來考慮游戲的架構,為了構建一個吃豆游戲函數(shù)庫,使用的函數(shù)數(shù)量達到50個左右,函數(shù)類別包括,圖形函數(shù)、動畫函數(shù)、圖形文件調(diào)用函數(shù)、中文顯示函數(shù)、文字處理函數(shù)、計算機基本功能調(diào)用函數(shù)、界面函數(shù)等。
在本文中介紹了C語言自身提供的繪圖函數(shù),利用C語言繪圖函數(shù)制作簡單的動畫效果,在動畫的基礎上實現(xiàn)簡單的圖形游戲,以及在圖形中如何實現(xiàn)中文,通過這些函數(shù)庫實現(xiàn)了這個吃豆游戲,也通過這個簡單的游戲引導了一個設計小型游戲的思想
本文就是給大家介紹了一套最簡單的模板,無論你要寫怎樣的游戲,都將它分成、動畫、響應、運算和循環(huán)四部分,外加一個初始設置。只要記住C語言流程圖,套用之后再一步一步改寫,一個游戲就出來了。怎么樣,解牛的順序知道了吧!
關鍵字:曲柄滑塊、石英鐘、吃豆游戲
目錄
摘要••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 1
第一部分
一.概述及開發(fā)工具簡介••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 2
二、游戲的設計思路••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 2
三、游戲各個功能模塊介紹••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 6
1、通用游戲模板••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 6
2、開始界面設計••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 6
3、幫助界面設計••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 13
4、失敗界面設計••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 16
5、退出界面設計••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 17
6、勝利界面設計••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 19
四、關鍵技術賞析••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 21
1、字模調(diào)用技術••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 21
2、運動軌跡擦除技術••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 21
3、游戲地圖繪制技術••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 22
4、鍵盤控制技術••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 23
5、無敵模式控制••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 24
第二部分
總結•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 26
第三部分
致謝••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 28
參考文獻••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 29
參考文獻
1 .[ISBN7-305-02159-8]劉鋒編?!陡呒壵Z言程序設計》.2001 年3月第一版。南京大學出版社。參考頁。105頁到119頁 蔣東翔編?!冻绦蜻壿嬙O計與技術》。2005年第一版。哈爾濱華夏計算機職業(yè)技術學院內(nèi)部用書參考頁。74頁到100頁
2.[ISBN7-302-03806-6/TP.2205]譚浩強C程序設計(第三版),清華大學出版社,1999年12月第二版2003年
3.[ISBN7-111-2943-1] CLOVIS.TONDO.SCOTTE.GIMPEL 翻譯:楊淘,北京機器工業(yè)出版社,2004年1月。
4.徐瑯C語言程序設計教程(修訂本)第二版2003年8月第一版 人民郵電出版社
5.王森 C語言編程基礎2005年1月 電子工業(yè)出版社
6. [ISBN 7-900101-01-2]浦濱 C游戲編程從入門到精通2002年5月第一版 北京希望電子出版社