作者:Clayton Walnum
有很多类型的游戏适合用VB来编程。一切对VB怀有疑惑的程序员将从本书知道VB的魅力。
本书适合有一定VB基础的程序员。所以,当你阅读本书之前,稍稍阅读一本也许在图书馆借来的书,并用 Visual Basic IDE 编译和改造一些实例。
第一天:了解游戏编程的一些要素。
为什么要用VB来做游戏开发工作:
- VB 是最容易学的语言之一。
- 是开发工具。能迅速创建用户界面。
- 功能强大。能处理所有复杂的应用程序。
- 有专业水准的绘图功能。
- 轻松管理位图图片
- BASIC语言扩展借口能自定义数据类型和类
- 能调用 Windows API。
- 最后一条理由,你可能会喜欢它。
适合用VB开发的游戏类型:VB能做所有需要的事情的游戏。调用Windows API 的游戏。
游戏编程要素:
- 游戏设计:决定游戏好坏的因素。设计一个令玩家喜欢的游戏非常重要。
- 图形设计:游戏包含了大量图形。动人的插图和迷人的场景将能吸引玩家。
- 声音制作:任何时候都需要声音,游戏的虚拟世界也需要。
- 控制和界面:直接和玩家互动。
- 图象处理:处理大量的游戏中的图像。需要很多技巧和技术。
- 动画:用某种方式进行移动或改变游戏图像对象的过程。
- 算法:解决游戏中的计算问题。
- 人工智能:一种让电脑显得“聪明”的算法。
- 游戏测试:玩,找出Bug。