基本信息
- 作者: 杨正华 周荣彪 尹兵
- 丛书名: 科海社游戏设计类图书
- 出版社:清华大学出版社
- ISBN:7302094675
- 上架时间:2004-10-14
- 出版日期:2004 年9月
- 开本:16开
- 页码:354
- 版次:1-1
- 所属分类:计算机 > 游戏 > 游戏编程
计算机 > 软件与程序设计 > VB
内容简介
计算机书籍
本书的最大特点是通过各种趣味游戏来引导读者学习Visual Basic,在游戏程序的编写中逐步介绍编程方法和常用技巧,使读者的学习更加轻松愉快。
全书从基本语法知识的介绍和简单程序的编写入手,将Visual Basic编程的基本知识穿插到各个小游戏中。“幸运52”、“速算24”、“华容道”、“打字游戏”、“俄罗斯方块”、“八皇后问题”、“软件助手”、“流行之王实力大比拼”和“双人对抗黑白棋”等妙趣横生的游戏一定能够让读者在享受趣味的同时,领会到Visual Basic面向对象编程的思想,掌握数学运算、错误处理、事件处理、程序调试、控件使用等方法。此外,读者通过本书还能了解基本的算法,对数据库设计与编程有初步的认识,掌握ActiveX编程方法,懂得文件和注册表的操作方法以及能够进行简单的网络编程。
本书以基础知识加实例的方式来组织内容,二者相对独立又彼此联系。全书集趣味性、直观性、可操作性于一体,适用于VisualBasic的初学者和对游戏程序感兴趣的编程爱好者。
目录
1.1 VisualBasic概述
1.2 VisualBasic发展历史简介
1.2.1 VisualBasic 1.0-5.0
1.2.2 VisualBasic6.0的新特性
1.2.3 VisualBasic.NET的新特性
1.3 VisualBasic语言基础
1.3.1 代码书写规则
1.3.2 数据类型
1.3.3 变量
1.3.4 常数
1.3.5 静态数组
1.3.6 动态数组
1.3.7 过程
1.3.8 程序流程的控制
1.3.9 辅助控制语句
1.4 关于编程风格的建议
1.5 集成开发环境IDE
1.5.1 启动IDE
1.5.2 IDE的组成
前言
利用Visual Basic,专业人员可以实现其他任何Windows开发语言能够实现的功能,而初学者只要掌握几个简单的关键词就可以编写实用的应用程序。可以说,从开发个人或小组使用的小工具到大型企业应用程序,都可以使用Visual Basic来实现。因此,学习VisualBasic可以算是一项不错的知识投资。
本书主要面对初学者,为使读者更快地掌握VisualBasic,书中将基础知识的介绍和趣味游戏的编写相结合,在每章中针对不同的知识点配有不同的游戏,它们各自对应该章侧重的知识点,这些循序渐进、深入浅出的讲解将原本看来枯燥无味的学习变得轻松愉快。
本书第1章完整地介绍了VisualBasic语言的基本语法规则,同时介绍了它的开发环境,让读者了解VisualBasic的概貌。第2章先结合一个小游戏"追逐"讲解面向对象的一些基本概念,然后通过模拟"幸运52"电视节目的游戏来引领读者走入VisualBasic面向对象开发的大门。第3章通过"速算24"扑克游戏讲述如何使用VisualBasic进行数学运算和响应用户多种多样的操作,在阐述了错误处理和调试的基本内容后还安排了"小小计算器"实例来进行说明。第4章的重点是对键盘和鼠标事件的响应,这是和用户交互的关键,因此本章安排了"打字游戏"和"华容道"两个一浅一深的趣味游戏。第5章介绍了基本算法,并以著名的"八皇后问题"的求解为例说明算法的重要;此外,还对游戏"俄罗斯方块"进行了讲解,其中涉及到游戏框架和界面的编写、菜单的处理、算法设计等方面的知识。第6章和第7章实现了游戏"流行之王实力大比拼",介绍了数据库和ActiveX编程的相关知识;另外还安排了一个实用的"理财专家"小程序,介绍"软件助手"的实现方法。第8章进一步扩展了"流行之王实力大比拼"游戏,穿插了一些文件和注册表操作的知识,同时也介绍了经典的实例"文本编辑器"。第9章在介绍网络的基础知识后,配合VisualBasic网络编程的内容专门设计了"双人对抗黑白棋"游戏,从而使读者对网络编程的概要有所了解。
本书配套光盘提供了书中示例所需的所有源代码。读者若对本书有什么意见或建议,或对书中内容有疑问之处,请发电子邮件至;zhyang@vip.sina.com
编者
2004年8月