vc绘图 游戏简易教程

vc绘图 游戏简易教程

ID:33840076

大小:781.61 KB

页数:42页

时间:2019-02-28

vc绘图 游戏简易教程_第1页
vc绘图 游戏简易教程_第2页
vc绘图 游戏简易教程_第3页
vc绘图 游戏简易教程_第4页
vc绘图 游戏简易教程_第5页
资源描述:

《vc绘图 游戏简易教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VC绘图/游戏简易教程作者:bestans整理:kshift前言针对人群职业不限,水平不限,男女不限。基本上,是从很基础的层次开始(但还是需要一点点基础)。基础要求希望读者已经简单学过C语言。我不会从定义变量开始讲。要有英语基础,现阶段虽不是必须,但是学学英语总没错,以后有用。学习目标能做简单的图形小游戏。讲解以简单实用为主,不要指望看了这几篇文章后就能过二级考试。目标,除了能做小游戏外,更重要的,是锻炼编程思想,以备将来做更大的程序。学习方式以自学为主吧,有问题就在相关课程后面跟帖就行,一起讨论。学习要求欲

2、速则不达,不要指望一口气都看完,请务必每次看完后都写几个相关的程序。勤动手才能学好编程,请务必重视。连载次数不确定,想到哪写到哪吧,我会把每次的文章目录发到这里。使用平台及搭建方法请先正确安装VisualC++6.0。请到www.easyx.cn首页下载最新版的EasyX,并安装。ps:大家希望讲解哪些方面的内容,请到百度easyx吧发帖说明。只要我会的,我都会尝试写出来。================================我是分割線================================本教程由k

3、shift整理發佈,希望不涉及版權,聯繫方式如下:Gtalk&E-Mail:kshift.lv@gmail.comBlogger:http://kshift.blogspot.com/(墙外)Page2目录前言1:创建新项目2:简单绘图,学习单步执行3:熟悉更多的绘图语句4:结合流程控制语句来绘图5:数学知识在绘图中的运用6:实现简单动画7:捕获按键,实现动画的简单控制8:用函数简化相同图案的制作9:绘图中的位运算10:用鼠标控制绘图/游戏程序11:随机函数12:数组13:getimage/putimage/IMAGE的用法

4、14:通过位运算实现颜色的分离与处理15:窗体句柄(Windows编程入门)16:设备上下文句柄(Windows编程入门2)Page31:创建新项目[本期目标]学会在VC里面创建项目,并写简单的程序。VC写程序要有项目的概念,一个项目可以有多个.cpp文件,多个项目构成一个工作区。记住这两个英文单词吧:Workspace:工作区Project:项目以下是创建新项目的视频演示:http://code.google.com/p/vcgraphics/downloads/list下载VC6_new_project.zip,打开看看

5、,flash格式的。看明白后,自己动手建立项目试试,并输入以下代码:#includevoidmain(){printf("HelloWorld!");}尤其是之前用TC的同学,请务必创建新项目试一试。学习编程必须勤动手。然后,输入以下代码试试(无需理解代码含义):#include#includevoidmain(){initgraph(640,480);line(200,240,440,240);line(320,120,320,360);getch();close

6、graph();}执行后应该可以看到屏幕正中央有一个十字。看到该十字后,本节课结束。Page42:简单绘图,学习单步执行[本期目标]学会简单绘图,并学会简单调试。先看看上一课的代码,我加上了注释#include//绘图库头文件,绘图语句需要#include//控制台输入输出头文件,getch()语句需要voidmain(){initgraph(640,480);//初始化640x480的绘图屏幕line(200,240,440,240);//画线(200,240)-(440,240)

7、line(320,120,320,360);//画线(320,120)-(320,360)getch();//按任意键closegraph();//关闭绘图屏幕}解释一下:1.创建的绘图屏幕640x480,表示横向有640个点,纵向有480个点。注意:左上角是原点(0,0),也就是说,y轴和数学的y轴是相反的。2.getch实现按任意键功能,按任意键后,程序继续执行。否则,程序会立刻执行closegraph以至于看不到绘制的内容。[作业]用线条画出更多的图形,要求不少于10条直线。[学习单步执行]完成作业后(务必完成),开始

8、试着单步执行刚才的程序,由于绘图和多线程等因素的限制,请务必按照以下步骤尝试(熟练了以后就不用了):1.将VC取消最大化,并缩小窗口,能看到代码就行。2.按一下F10(单步执行),会看到屏幕上出现一个黄色的小箭头,指示将要执行的代码。3.当箭头指向initgraph语句时,按F10,能看到

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。