开启 Visual Basic 游戏编程之旅
1. 游戏编程基础
1.1 Visual Basic 与游戏编程
Visual Basic 是编写游戏的优秀工具,它易于学习,并且支持 DirectX 这一 Windows 平台的行业标准游戏开发库。在游戏编程中,我们将 Visual Basic 视为专业的游戏开发语言,由 DirectX 8.1 提供支持,而忽略其在商业应用开发中常用的基于表单的应用开发特性。
若你想学习游戏编程,而非商业程序编写,我们会直接进入代码部分,在阅读过程中逐步解释。若你对 Visual Basic 完全陌生,建议先阅读相关入门书籍,如 Michael Vine 的《Visual Basic for the Absolute Beginner》。
1.2 勇于尝试,大胆创新
我们直接投入游戏编程,一方面是受篇幅限制,另一方面是为了专注于核心目标——教你用 Visual Basic 编写出色的游戏。在阅读过程中,要学会跳出常规思维。例如,1993 年 John Carmack 等人开发的《Doom》,它与当时的游戏截然不同,开创了第一人称射击游戏(FPS)这一全新类型。如今,FPS 游戏在游戏世界中占据主导地位。
在开始发挥创造力之前,你需要掌握编程基础,这样才能将想象转化为屏幕上的现实。你无需成为 C 或 C++ 专家就能编写出色的游戏,精美的画面、精彩的故事和优秀的代码就足够了。
1.3 创造力、天赋与努力
技术编程技能和创造力在游戏开发中同样重要。有些程序员技术精湛,但缺乏创造力,需要他人提供创意;而有些富有创造力的人则需要技术支持来实现想法
超级会员免费看
订阅专栏 解锁全文
13

被折叠的 条评论
为什么被折叠?



