02 2008 檔案
SDL入門教程(五):6、對C++異常機制的思考,代碼重寫
摘要:
6.1:用bool作為命令是不是畫蛇添足了?
6.2:修改后的代碼。
閱讀全文
posted @
2008-02-22 18:15 lf426 閱讀(2280) |
評論 (0) 編輯
SDL入門教程(五):5、本章范例的完整源代碼
摘要:
5.1:準備工作。
5.2:頭文件SurfaceClass.h
5.3:類方法的實現文件:SurfaceClass.cpp
5.4:演示文件main.cpp
閱讀全文
posted @
2008-02-21 15:22 lf426 閱讀(3061) |
評論 (4) 編輯
SDL入門教程(五):4、讓圖片動起來!
摘要:
4.1:再討論簡單的SDL event響應。
4.2:對于第二種方法的分析。
閱讀全文
posted @
2008-02-21 15:12 lf426 閱讀(3838) |
評論 (2) 編輯
SDL入門教程(五):3、對SDL_BlitSurface()的進一步討論
摘要:
3.1:矩形區域SDL_Rect。
3.2:進一步了解SDL_BlitSurface()。
3.3:為surface類增加新的方法。
閱讀全文
posted @
2008-02-21 14:43 lf426 閱讀(7523) |
評論 (7) 編輯
SDL入門教程(五):2、構建SDL surface類
摘要:
2.1:構建普通的surface類。
2.2:surface的類方法。
閱讀全文
posted @
2008-02-21 13:45 lf426 閱讀(3123) |
評論 (1) 編輯
SDL入門教程(五):1、構建SDL screen surface類
摘要:
1.1:整理兩種SDL_Surface的關系。
1.2:構建SDL screen surface類。
1.3:screen surface的類方法。
閱讀全文
posted @
2008-02-21 13:13 lf426 閱讀(6234) |
評論 (2) 編輯
SDL入門教程(四):3、SDL的軟、硬件渲染的深入試驗和分析
摘要:
3.1:試驗——硬件渲染下關閉雙緩存。
3.2:試驗——單幀硬件渲染下打開雙緩存。
3.3:我們可以直接訪問緩存的地址嗎?
3.4:對于雙緩存現象的另外一種解釋。
閱讀全文
posted @
2008-02-15 17:35 lf426 閱讀(4142) |
評論 (4) 編輯
SDL入門教程(四):2、SDL動畫的硬件渲染(Hardware Render)
摘要:
2.1:需要修改的地方。
2.2:硬件渲染演示程序完整的源代碼。
2.3:問題。
2.4:補充(08-05-13,NV卡dga問題)
閱讀全文
posted @
2008-02-15 16:23 lf426 閱讀(9551) |
評論 (6) 編輯
SDL入門教程(四):1、SDL動畫的軟件渲染(Software Render)
摘要:
1.1:準備工作。
1.2:演示程序的完整源代碼。
1.3:程序改動說明。
閱讀全文
posted @
2008-02-15 15:50 lf426 閱讀(4418) |
評論 (0) 編輯
SDL入門教程(三):3、視頻屬性信息(VideoInfo)
摘要:
3.1:獲取視頻屬性信息。
3.2:我的顯卡不支持硬件加速??!!
3.3:SDL的環境設置。
閱讀全文
posted @
2008-02-10 03:25 lf426 閱讀(7513) |
評論 (6) 編輯
SDL入門教程(三):2、顯示一張BMP位圖。
摘要:
2.1:準備工作。
2.2:創建一個SDL的執行窗口。
2.3:裝載BMP格式的位圖。
2.4:塊移圖面(blit surface)。
2.5:顯示圖片。
2.6:這個例子的完整源代碼。
2.7:補充說明。
閱讀全文
posted @
2008-02-06 01:54 lf426 閱讀(10323) |
評論 (12) 編輯
SDL入門教程(三):1、如何實現按下ESC退出程序?
摘要:
1.1:游戲中的退出習慣。
1.2:事件(event)查詢初探。
1.3:當前窗口。
1.4:一段演示按下ESC(或者點x)退出SDL窗口的程序。
1.5:兩個細節問題。
閱讀全文
posted @
2008-02-04 03:31 lf426 閱讀(8049) |
評論 (13) 編輯
SDL入門教程(二):3、中途裝載與退出,SDL錯誤信息
摘要:
3.1:SDL flags 的中途裝載和中途退出。
3.2:一段用于演示SDL中途裝載和中途退出某些flags的程序。
3.3:SDL的錯誤信息。
閱讀全文
posted @
2008-02-02 22:51 lf426 閱讀(3687) |
評論 (0) 編輯
SDL入門教程(二):2、SDL的安全裝載與安全退出
摘要:
2.1:WasInit可以在Init前使用嗎?
2.2:atexit();
2.3:SDL的退出。
2.4:SDL_Quit(); 的容錯性。
2.5:一段用于演示SDL安全裝載與安全退出的程序。
閱讀全文
posted @
2008-02-02 14:00 lf426 閱讀(4739) |
評論 (1) 編輯
SDL入門教程(二):1、SDL的裝載,位標(flags)
摘要:
1.1:SDL_Init!
1.2:SDL_WasInit?
1.3:一段用于演示flags的程序。
閱讀全文
posted @
2008-02-01 22:40 lf426 閱讀(8201) |
評論 (3) 編輯
SDL入門教程(一):3、MinGW 下的安裝與設置
摘要:
3.1:MinGW 是什么?
3.2:為什么使用MinGW?
3.3:MinGW 的下載和安裝。
3.4:MinGW的簡單使用。
3.5:獲得MinGW下的SDL開發庫。(Development Libraries)
3.6:為MinGW設置SDL庫。
3.7:建立第一個SDL程序。
閱讀全文
posted @
2008-02-01 01:19 lf426 閱讀(19010) |
評論 (10) 編輯