本書共有四篇。入門篇,介紹流程圖的概念,畫筆指令原理,學習運用數學公式繪制圖形。特效篇,介紹運用畫筆實現動態(tài)的特效,包括流星、煙花、噴泉、下雨等案例。游戲篇,介紹使用畫筆實現獨特、炫酷的游戲,包括釣魚、天羅地網、切木條和巧匠建塔等案例。進階篇,介紹更為深入的程序實現方法,如遞歸算法、數學公式運用及模塊化的程序架構等,包括樹、湖光倒影等案例。
		
	
北航出品理工男一枚,年輕時玩過樂隊小有成就,沒有成為藝術家,20多年的程序員生涯確認一件事:編程既是一門手藝,更是一門藝術。
目  錄
第1篇  入門篇	001
1.1  流程圖	002
1.2  “畫筆”模塊初探	004
任務1  繪制一條線	005
1.3  正多邊形的繪制	010
任務2  繪制一個正方形	010
任務3  繪制一個正多邊形	012
1.4  圓和橢圓	017
任務4  已知圓心的坐標和半徑,繪制一個圓	017
任務5  制作一個繪制圓的自制積木	020
任務6  調用自制積木	023
任務7  繪制一個橢圓	024
1.5  笛卡兒愛心	029
任務8  自制“笛卡兒”積木,繪制心形線	029
任務9  繪制動態(tài)心形線	031
任務10  繪制一個不斷增大的實心愛心	034
任務11  繪制一個四葉草圖案	035
第2篇  特效篇	039
2.1  流星	040
任務12  繪制一條碰到邊緣即停止的動態(tài)直線	040
任務13  繪制一顆劃過夜空的流星	041
2.2  煙花	044
任務14  制作手持煙花	044
任務15  制作禮花彈	050
2.3  噴泉	056
任務16  制作一個單噴嘴噴泉	056
任務17  制作可聲控或鼠標控制的多噴嘴噴泉	060
2.4  雨中的節(jié)奏	065
任務18  繪制雨滴落在地面上積水處,激起漣漪的畫面	065
第3篇  游戲篇	071
3.1  釣魚	072
任務19  設計一個釣魚游戲	072
3.2  天羅地網	083
任務20  設計一個小精靈找金鑰匙的游戲	083
3.3  切木條	089
任務21  設計一個切木條的游戲	089
3.4  巧匠建塔	103
任務22  設計一個建塔游戲	103
第4篇  進階篇	117
4.1  樹	118
任務23  用畫筆繪制一棵樹	118
4.2  湖光倒影	122
任務24  繪制一條動態(tài)正弦曲線	123
任務25  繪制長方形及其倒影	128
任務26  繪制組合風景畫	134